<SEC-DOCUMENT>0001683168-22-002744.txt : 20220415
<SEC-HEADER>0001683168-22-002744.hdr.sgml : 20220415
<ACCEPTANCE-DATETIME>20220415164714
ACCESSION NUMBER:		0001683168-22-002744
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		98
CONFORMED PERIOD OF REPORT:	20211231
FILED AS OF DATE:		20220415
DATE AS OF CHANGE:		20220415

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Vivakor, Inc.
		CENTRAL INDEX KEY:			0001450704
		STANDARD INDUSTRIAL CLASSIFICATION:	REFUSE SYSTEMS [4953]
		IRS NUMBER:				262178141
		STATE OF INCORPORATION:			NV
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		4101 NORTH THANKSGIVING WAY
		CITY:			LEHI
		STATE:			UT
		ZIP:			84043
		BUSINESS PHONE:		(949) 887-6890

	MAIL ADDRESS:	
		STREET 1:		4101 NORTH THANKSGIVING WAY
		CITY:			LEHI
		STATE:			UT
		ZIP:			84043
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>vivakor_i10k-123121.htm
<DESCRIPTION>FORM 10-K
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2021q4" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31" xmlns:us-roles="http://fasb.org/us-roles/2021-01-31" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:country="http://xbrl.sec.gov/country/2021" xmlns:srt="http://fasb.org/srt/2021-01-31" xmlns:VIVK="http://vivakor.com/20211231">
<head>
     <title></title>
<meta http-equiv="Content-Type" content="text/html" />
</head>
<!-- Field: Set; Name: xdx; ID: xdx_02A_US%2DGAAP%2D2021 -->
<!-- Field: Set; Name: xdx; ID: xdx_038_VIVK_vivakor.com_20211231 -->
<!-- Field: Set; Name: xdx; ID: xdx_046_20210101_20211231 -->
<!-- Field: Set; Name: xdx; ID: xdx_054_edei%2D%2DEntityCentralIndexKey_0001450704 -->
<!-- Field: Set; Name: xdx; ID: xdx_059_edei%2D%2DAmendmentFlag_false -->
<!-- Field: Set; Name: xdx; ID: xdx_05A_edei%2D%2DDocumentFiscalPeriodFocus_FY -->
<!-- Field: Set; Name: xdx; ID: xdx_051_edei%2D%2DDocumentFiscalYearFocus_2021 -->
<!-- Field: Set; Name: xdx; ID: xdx_06B_USD_1_iso4217%2D%2DUSD -->
<!-- Field: Set; Name: xdx; ID: xdx_062_Shares_2_xbrli%2D%2Dshares -->
<!-- Field: Set; Name: xdx; ID: xdx_06D_USDPShares_3_iso4217%2D%2DUSD_xbrli%2D%2Dshares -->
<!-- Field: Set; Name: xdx; ID: xdx_069_Pure_4_xbrli%2D%2Dpure -->
<body style="font: 10pt Times New Roman, Times, Serif">
<div style="display: none">
<ix:header>
 <ix:hidden>
  <ix:nonNumeric contextRef="From2021-01-01to2021-12-31" name="dei:EntityCentralIndexKey">0001450704</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2021-01-01to2021-12-31" format="ixt:booleanfalse" name="dei:AmendmentFlag">false</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2021-01-01to2021-12-31" name="dei:DocumentFiscalPeriodFocus">FY</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2021-01-01to2021-12-31" name="dei:DocumentFiscalYearFocus">2021</ix:nonNumeric>
  <ix:nonFraction name="VIVK:CommonStockIssuedForReductionInStockPayable" contextRef="From2020-01-012020-12-31_custom_SeriesAPreferredStocksMember" id="xdx2ixbrl0329" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:CommonStockIssuedForReductionInStockPayable" contextRef="From2020-01-012020-12-31_us-gaap_TreasuryStockMember" id="xdx2ixbrl0332" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:CommonStockIssuedForReductionInStockPayable" contextRef="From2020-01-012020-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0333" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:CommonStockIssuedForReductionInStockPayable" contextRef="From2020-01-012020-12-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0334" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:CommonStockIssuedForReductionInLiabilities" contextRef="From2020-01-012020-12-31_custom_SeriesAPreferredStocksMember" id="xdx2ixbrl0339" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:CommonStockIssuedForReductionInLiabilities" contextRef="From2020-01-012020-12-31_us-gaap_TreasuryStockMember" id="xdx2ixbrl0342" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:CommonStockIssuedForReductionInLiabilities" contextRef="From2020-01-012020-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0343" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:CommonStockIssuedForReductionInLiabilities" contextRef="From2020-01-012020-12-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0344" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2020-01-012020-12-31_custom_SeriesAPreferredStocksMember" id="xdx2ixbrl0349" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2020-01-012020-12-31_us-gaap_TreasuryStockMember" id="xdx2ixbrl0352" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2020-01-012020-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0353" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2020-01-012020-12-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0354" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2020-01-012020-12-31_custom_SeriesAPreferredStocksMember" id="xdx2ixbrl0359" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2020-01-012020-12-31_us-gaap_TreasuryStockMember" id="xdx2ixbrl0362" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2020-01-012020-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0363" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2020-01-012020-12-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0364" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:StockIssuedForConversionOfTemporaryEquityValue" contextRef="From2020-01-012020-12-31_custom_SeriesAPreferredStocksMember" id="xdx2ixbrl0369" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:StockIssuedForConversionOfTemporaryEquityValue" contextRef="From2020-01-012020-12-31_us-gaap_TreasuryStockMember" id="xdx2ixbrl0372" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:StockIssuedForConversionOfTemporaryEquityValue" contextRef="From2020-01-012020-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0373" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:StockIssuedForConversionOfTemporaryEquityValue" contextRef="From2020-01-012020-12-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0374" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:StockOptionsIssuedForServices" contextRef="From2020-01-012020-12-31_custom_SeriesAPreferredStocksMember" id="xdx2ixbrl0379" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:StockOptionsIssuedForServices" contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0380" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:StockOptionsIssuedForServices" contextRef="From2020-01-012020-12-31_us-gaap_TreasuryStockMember" id="xdx2ixbrl0382" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:StockOptionsIssuedForServices" contextRef="From2020-01-012020-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0383" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:StockOptionsIssuedForServices" contextRef="From2020-01-012020-12-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0384" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2020-01-012020-12-31_custom_SeriesAPreferredStocksMember" id="xdx2ixbrl0387" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0388" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2020-01-012020-12-31_us-gaap_TreasuryStockMember" id="xdx2ixbrl0390" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2020-01-012020-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0391" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2020-01-012020-12-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0392" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:IssuanceOfNoncontrollingInterest1" contextRef="From2020-01-012020-12-31_custom_SeriesAPreferredStocksMember" id="xdx2ixbrl0395" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:IssuanceOfNoncontrollingInterest1" contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0396" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:IssuanceOfNoncontrollingInterest1" contextRef="From2020-01-012020-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0397" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:IssuanceOfNoncontrollingInterest1" contextRef="From2020-01-012020-12-31_us-gaap_TreasuryStockMember" id="xdx2ixbrl0398" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:IssuanceOfNoncontrollingInterest1" contextRef="From2020-01-012020-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0399" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DividendsPreferredStock" contextRef="From2020-01-012020-12-31_custom_SeriesAPreferredStocksMember" id="xdx2ixbrl0403" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DividendsPreferredStock" contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0404" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DividendsPreferredStock" contextRef="From2020-01-012020-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0405" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DividendsPreferredStock" contextRef="From2020-01-012020-12-31_us-gaap_TreasuryStockMember" id="xdx2ixbrl0406" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DividendsPreferredStock" contextRef="From2020-01-012020-12-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0408" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2020-01-012020-12-31_custom_SeriesAPreferredStocksMember" id="xdx2ixbrl0411" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0412" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2020-01-012020-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0413" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2020-01-012020-12-31_us-gaap_TreasuryStockMember" id="xdx2ixbrl0414" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2021-01-012021-12-31_custom_SeriesAPreferredStocksMember" id="xdx2ixbrl0431" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2021-01-012021-12-31_us-gaap_TreasuryStockMember" id="xdx2ixbrl0434" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0435" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2021-01-012021-12-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0436" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:CommonStockIssuedForReductionInLiabilities" contextRef="From2021-01-012021-12-31_custom_SeriesAPreferredStocksMember" id="xdx2ixbrl0441" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:CommonStockIssuedForReductionInLiabilities" contextRef="From2021-01-012021-12-31_us-gaap_TreasuryStockMember" id="xdx2ixbrl0444" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:CommonStockIssuedForReductionInLiabilities" contextRef="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0445" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:CommonStockIssuedForReductionInLiabilities" contextRef="From2021-01-012021-12-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0446" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:CommonStockIssuedForPurchaseOfLicense" contextRef="From2021-01-012021-12-31_us-gaap_TreasuryStockMember" id="xdx2ixbrl0454" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:CommonStockIssuedForPurchaseOfLicense" contextRef="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0455" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:CommonStockIssuedForPurchaseOfLicense" contextRef="From2021-01-012021-12-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0456" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:StockIssuedForConversionOfTemporaryEquityValue" contextRef="From2021-01-012021-12-31_custom_SeriesAPreferredStocksMember" id="xdx2ixbrl0461" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:StockIssuedForConversionOfTemporaryEquityValue" contextRef="From2021-01-012021-12-31_us-gaap_TreasuryStockMember" id="xdx2ixbrl0464" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:StockIssuedForConversionOfTemporaryEquityValue" contextRef="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0465" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:StockIssuedForConversionOfTemporaryEquityValue" contextRef="From2021-01-012021-12-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0466" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:StockOptionsIssuedForServices" contextRef="From2021-01-012021-12-31_custom_SeriesAPreferredStocksMember" id="xdx2ixbrl0471" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:StockOptionsIssuedForServices" contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0472" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:StockOptionsIssuedForServices" contextRef="From2021-01-012021-12-31_us-gaap_TreasuryStockMember" id="xdx2ixbrl0474" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:StockOptionsIssuedForServices" contextRef="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0475" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:StockOptionsIssuedForServices" contextRef="From2021-01-012021-12-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0476" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2021-01-012021-12-31_custom_SeriesAPreferredStocksMember" id="xdx2ixbrl0479" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0480" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2021-01-012021-12-31_us-gaap_TreasuryStockMember" id="xdx2ixbrl0482" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0483" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2021-01-012021-12-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0484" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" contextRef="From2021-01-012021-12-31_custom_SeriesAPreferredStocksMember" id="xdx2ixbrl0487" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0488" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" contextRef="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0489" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" contextRef="From2021-01-012021-12-31_us-gaap_TreasuryStockMember" id="xdx2ixbrl0490" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" contextRef="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0491" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:IssuanceOfNoncontrollingInterest1" contextRef="From2021-01-012021-12-31_custom_SeriesAPreferredStocksMember" id="xdx2ixbrl0495" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:IssuanceOfNoncontrollingInterest1" contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0496" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:IssuanceOfNoncontrollingInterest1" contextRef="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0497" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:IssuanceOfNoncontrollingInterest1" contextRef="From2021-01-012021-12-31_us-gaap_TreasuryStockMember" id="xdx2ixbrl0498" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:IssuanceOfNoncontrollingInterest1" contextRef="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0499" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DividendsPreferredStock" contextRef="From2021-01-012021-12-31_custom_SeriesAPreferredStocksMember" id="xdx2ixbrl0503" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DividendsPreferredStock" contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0504" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DividendsPreferredStock" contextRef="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0505" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DividendsPreferredStock" contextRef="From2021-01-012021-12-31_us-gaap_TreasuryStockMember" id="xdx2ixbrl0506" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DividendsPreferredStock" contextRef="From2021-01-012021-12-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0508" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-01-012021-12-31_custom_SeriesAPreferredStocksMember" id="xdx2ixbrl0511" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0512" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0513" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-01-012021-12-31_us-gaap_TreasuryStockMember" id="xdx2ixbrl0514" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:GainsLossesOnExtinguishmentOfDebt" contextRef="From2020-01-012020-12-31" id="xdx2ixbrl0548" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2021-12-31" id="xdx2ixbrl0704" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">35,731,359</ix:nonFraction>
  <ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="AsOf2021-12-31_custom_ConvertiblePreferredStockSeriesBMember" id="xdx2ixbrl1470" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="AsOf2021-12-31_custom_ConvertiblePreferredStockSeriesB1Member" id="xdx2ixbrl1471" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="AsOf2021-12-31_custom_ConvertiblePreferredStockSeriesC1Member" id="xdx2ixbrl1472" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:Revenues" contextRef="From2020-01-012020-12-31_custom_PreciousMetalConcentrateMember" id="xdx2ixbrl1724" decimals="0" scale="0" unitRef="USD">54250</ix:nonFraction>
  </ix:hidden>
 <ix:references>
  <link:schemaRef xlink:href="vivk-20211231.xsd" xlink:type="simple" />
  </ix:references>
 <ix:resources>
    <xbrli:context id="From2021-01-01to2021-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-21">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-21</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_RedeemableConvertiblePreferredStockSeriesBMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:RedeemableConvertiblePreferredStockSeriesBMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_RedeemableConvertiblePreferredStockSeriesBMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:RedeemableConvertiblePreferredStockSeriesBMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_RedeemableConvertiblePreferredStockSeriesB1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:RedeemableConvertiblePreferredStockSeriesB1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_RedeemableConvertiblePreferredStockSeriesB1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:RedeemableConvertiblePreferredStockSeriesB1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_RedeemableConvertiblePreferredStockSeriesC1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:RedeemableConvertiblePreferredStockSeriesC1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_RedeemableConvertiblePreferredStockSeriesC1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:RedeemableConvertiblePreferredStockSeriesC1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_SeriesAPreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_us-gaap_SeriesAPreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_RedeemableConvertiblePreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_us-gaap_RedeemableConvertiblePreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_RedeemableConvertiblePreferredSeriesBMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:RedeemableConvertiblePreferredSeriesBMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_RedeemableConvertiblePreferredSeriesBMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:RedeemableConvertiblePreferredSeriesBMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_RedeemableConvertiblePreferredSeriesB1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:RedeemableConvertiblePreferredSeriesB1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_RedeemableConvertiblePreferredSeriesB1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:RedeemableConvertiblePreferredSeriesB1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_RedeemableConvertiblePreferredSeriesC1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:RedeemableConvertiblePreferredSeriesC1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_RedeemableConvertiblePreferredSeriesC1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:RedeemableConvertiblePreferredSeriesC1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_ConvertiblePreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_us-gaap_ConvertiblePreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-02-14">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-02-14</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-12-31_custom_SeriesAPreferredStocksMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">VIVK:SeriesAPreferredStocksMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-12-31_us-gaap_TreasuryStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-12-31_us-gaap_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_SeriesAPreferredStocksMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">VIVK:SeriesAPreferredStocksMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_us-gaap_TreasuryStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_us-gaap_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_custom_SeriesAPreferredStocksMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">VIVK:SeriesAPreferredStocksMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_us-gaap_TreasuryStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_us-gaap_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_SeriesAPreferredStocksMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">VIVK:SeriesAPreferredStocksMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_TreasuryStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_SeriesAPreferredStocksMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">VIVK:SeriesAPreferredStocksMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_TreasuryStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_RdmMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">VIVK:RdmMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_custom_RdmMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">VIVK:RdmMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_RiiMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">VIVK:RiiMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_custom_RiiMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">VIVK:RiiMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_PaycheckProtectionProgramMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">VIVK:PaycheckProtectionProgramMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_custom_PaycheckProtectionProgramMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">VIVK:PaycheckProtectionProgramMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_custom_SmallBusinessAdministrationMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">VIVK:SmallBusinessAdministrationMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_VivaWealthFundMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">VIVK:VivaWealthFundMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_custom_VivaWealthFundMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">VIVK:VivaWealthFundMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_ScepterMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">VIVK:ScepterMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-03-31_us-gaap_SubsequentEventMember_custom_PublicOfferingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis">VIVK:PublicOfferingMember</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="AsOf2021-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_VivaventuresUtsiMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">VIVK:VivaventuresUtsiMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_VivaventuresUtsiMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">VIVK:VivaventuresUtsiMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_VivaventuresRoyaltyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">VIVK:VivaventuresRoyaltyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_VivaventuresRoyaltyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">VIVK:VivaventuresRoyaltyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_VivaopportunityFundMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">VIVK:VivaopportunityFundMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_InternationalMetalsExchangeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">VIVK:InternationalMetalsExchangeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_InternationalMetalsExchangeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">VIVK:InternationalMetalsExchangeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_RPCDesignAndManufacturingLLCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">VIVK:RPCDesignAndManufacturingLLCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_RPCDesignAndManufacturingLLCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">VIVK:RPCDesignAndManufacturingLLCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_RdmMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">VIVK:RdmMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_RdmMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">VIVK:RdmMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_VivaWealthFundIMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">VIVK:VivaWealthFundIMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_VivaWealthFundIMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">VIVK:VivaWealthFundIMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_QatarNationalBankMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">VIVK:QatarNationalBankMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_custom_ScepterHoldingsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:OtherInvestmentNotReadilyMarketableAxis">VIVK:ScepterHoldingsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_ScepterHoldingsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:OtherInvestmentNotReadilyMarketableAxis">VIVK:ScepterHoldingsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-21_custom_ScepterHoldingsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:OtherInvestmentNotReadilyMarketableAxis">VIVK:ScepterHoldingsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-21</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-21_custom_VariousViesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:OtherInvestmentNotReadilyMarketableAxis">VIVK:VariousViesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-21</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_PreciousMetalsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</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:ProductOrServiceAxis">VIVK:PreciousMetalsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_PreciousMetalsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</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:ProductOrServiceAxis">VIVK:PreciousMetalsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_ConvertibleNotesPayableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_us-gaap_ConvertibleNotesPayableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_ConvertibleSeriesAPreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">VIVK:ConvertibleSeriesAPreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_custom_ConvertibleSeriesAPreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">VIVK:ConvertibleSeriesAPreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_ConvertibleSeriesBPreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">VIVK:ConvertibleSeriesBPreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_custom_ConvertibleSeriesBPreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">VIVK:ConvertibleSeriesBPreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_ConvertibleSeriesB1PreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">VIVK:ConvertibleSeriesB1PreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_custom_ConvertibleSeriesB1PreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">VIVK:ConvertibleSeriesB1PreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_ConvertibleSeriesC1PreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">VIVK:ConvertibleSeriesC1PreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_custom_ConvertibleSeriesC1PreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">VIVK:ConvertibleSeriesC1PreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_StockOptionsGrantedToEmployeesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">VIVK:StockOptionsGrantedToEmployeesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_custom_StockOptionsGrantedToEmployeesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">VIVK:StockOptionsGrantedToEmployeesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_StockOptionsGrantedToBoardMembersOrConsultantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">VIVK:StockOptionsGrantedToBoardMembersOrConsultantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_srt_MinimumMember_us-gaap_ComputerSoftwareIntangibleAssetMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_srt_MaximumMember_us-gaap_ComputerSoftwareIntangibleAssetMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_srt_MinimumMember_us-gaap_MachineryAndEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_srt_MaximumMember_us-gaap_MachineryAndEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_srt_MaximumMember_us-gaap_VehiclesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_srt_MinimumMember_us-gaap_FurnitureAndFixturesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_srt_MaximumMember_us-gaap_FurnitureAndFixturesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_EquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_EquipmentOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">VIVK:EquipmentOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_LeaseholdImprovementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-07-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_OdysseyGroupMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">VIVK:OdysseyGroupMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_OdysseyGroupMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">VIVK:OdysseyGroupMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_custom_OdysseyGroupMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">VIVK:OdysseyGroupMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-12-31_custom_ScepterHoldingsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">VIVK:ScepterHoldingsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-12-31_custom_OdysseyGroupMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">VIVK:OdysseyGroupMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-08-012021-08-31_custom_ScepterHoldingsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">VIVK:ScepterHoldingsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-08-01</xbrli:startDate>
        <xbrli:endDate>2021-08-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_ScepterHoldingsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">VIVK:ScepterHoldingsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_custom_ScepterHoldingsMember226444062">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">VIVK:ScepterHoldingsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_ScepterHoldingsMember226444062">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">VIVK:ScepterHoldingsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_ScepterHoldingsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">VIVK:ScepterHoldingsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_FexixIronMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">VIVK:FexixIronMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_custom_PreciousMetalConcentrateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">VIVK:PreciousMetalConcentrateMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_ScepterHoldingsIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">VIVK:ScepterHoldingsIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_ScepterHoldingsIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">VIVK:ScepterHoldingsIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_PLCInternationalInvestmentsIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">VIVK:PLCInternationalInvestmentsIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_PLCInternationalInvestmentsIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">VIVK:PLCInternationalInvestmentsIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_TMCCapitalLLCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">VIVK:TMCCapitalLLCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_TMCCapitalLLCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">VIVK:TMCCapitalLLCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_FurnitureAndFixturesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_us-gaap_FurnitureAndFixturesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_VehiclesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_us-gaap_VehiclesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_PreciousMetalExtractionMachine1TonMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">VIVK:PreciousMetalExtractionMachine1TonMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_PreciousMetalExtractionMachine1TonMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">VIVK:PreciousMetalExtractionMachine1TonMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_PreciousMetalExtractionMachine10TonMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">VIVK:PreciousMetalExtractionMachine10TonMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_PreciousMetalExtractionMachine10TonMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">VIVK:PreciousMetalExtractionMachine10TonMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_BioreactorsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">VIVK:BioreactorsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_BioreactorsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">VIVK:BioreactorsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_NanospongeCavitationDeviceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">VIVK:NanospongeCavitationDeviceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_NanospongeCavitationDeviceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">VIVK:NanospongeCavitationDeviceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_RemediationProcessingUnit1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">VIVK:RemediationProcessingUnit1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_RemediationProcessingUnit1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">VIVK:RemediationProcessingUnit1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_RemediationProcessingUnit2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">VIVK:RemediationProcessingUnit2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_RemediationProcessingUnit2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">VIVK:RemediationProcessingUnit2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_RemediationProcessingUnitSystemAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">VIVK:RemediationProcessingUnitSystemAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_RemediationProcessingUnitSystemAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">VIVK:RemediationProcessingUnitSystemAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_RemediationProcessingUnitSystemBMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">VIVK:RemediationProcessingUnitSystemBMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_RemediationProcessingUnitSystemBMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">VIVK:RemediationProcessingUnitSystemBMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_EquipmentMember_custom_SeriesC1PreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:SeriesC1PreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-08-17_custom_NanospongeTechnologyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">VIVK:NanospongeTechnologyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-08-17</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-08-162017-08-17_custom_NanospongeTechnologyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">VIVK:NanospongeTechnologyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-08-16</xbrli:startDate>
        <xbrli:endDate>2017-08-17</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_NanospongeTechnologyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">VIVK:NanospongeTechnologyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_NanospongeTechnologyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">VIVK:NanospongeTechnologyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_NanospongeTechnologyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">VIVK:NanospongeTechnologyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_custom_NanospongeTechnologyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">VIVK:NanospongeTechnologyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-02-252022-03-04">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-02-25</xbrli:startDate>
        <xbrli:endDate>2022-03-04</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_PiezoElectricAndEnergyHarvestingTechnologiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">VIVK:PiezoElectricAndEnergyHarvestingTechnologiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_PiezoElectricAndEnergyHarvestingTechnologiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">VIVK:PiezoElectricAndEnergyHarvestingTechnologiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2015-01-05_custom_ExtractionTechnologyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">VIVK:ExtractionTechnologyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-01-05</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-01-042015-01-05_custom_ExtractionTechnologyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">VIVK:ExtractionTechnologyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-01-04</xbrli:startDate>
        <xbrli:endDate>2015-01-05</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_ExtractionTechnologyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">VIVK:ExtractionTechnologyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_custom_ExtractionTechnologyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">VIVK:ExtractionTechnologyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_ExtractionTechnologyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">VIVK:ExtractionTechnologyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_ExtractionTechnologyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">VIVK:ExtractionTechnologyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_custom_ExtractionTechnologyPatentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">VIVK:ExtractionTechnologyPatentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_ExtractionTechnologyPatentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">VIVK:ExtractionTechnologyPatentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-09-05_custom_TwoPatentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">VIVK:TwoPatentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-09-05</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-09-042017-09-05_custom_TwoPatentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">VIVK:TwoPatentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-09-04</xbrli:startDate>
        <xbrli:endDate>2017-09-05</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_custom_TwoPatentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">VIVK:TwoPatentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_TwoPatentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">VIVK:TwoPatentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_TwoPatentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">VIVK:TwoPatentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_TwoPatentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">VIVK:TwoPatentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_ExtractionTechnologyPatentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">VIVK:ExtractionTechnologyPatentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_AmmoniaSynthesisPatentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">VIVK:AmmoniaSynthesisPatentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_AmmoniaSynthesisPatentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">VIVK:AmmoniaSynthesisPatentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-12-31_custom_SustainableFuelsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">VIVK:SustainableFuelsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_SustainableFuelsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">VIVK:SustainableFuelsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_VariousPromissoryNotesAndConvertibleNotesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">VIVK:VariousPromissoryNotesAndConvertibleNotesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_VariousPromissoryNotesAndConvertibleNotesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">VIVK:VariousPromissoryNotesAndConvertibleNotesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_NovusCapitalGroupLLCNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">VIVK:NovusCapitalGroupLLCNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_NovusCapitalGroupLLCNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">VIVK:NovusCapitalGroupLLCNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_TripleTNotesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">VIVK:TripleTNotesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_TripleTNotesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">VIVK:TripleTNotesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_NationalBuickGMCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">VIVK:NationalBuickGMCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_NationalBuickGMCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">VIVK:NationalBuickGMCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_VariousConvertibleBridgeNotesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">VIVK:VariousConvertibleBridgeNotesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_VariousConvertibleBridgeNotesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">VIVK:VariousConvertibleBridgeNotesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_BlueRidgeBankMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">VIVK:BlueRidgeBankMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_BlueRidgeBankMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">VIVK:BlueRidgeBankMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_SmallBusinessAdministrationMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">VIVK:SmallBusinessAdministrationMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_SmallBusinessAdministrationMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">VIVK:SmallBusinessAdministrationMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_JPMorganChaseBankMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">VIVK:JPMorganChaseBankMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_JPMorganChaseBankMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">VIVK:JPMorganChaseBankMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_VariousPromissoryNotesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">VIVK:VariousPromissoryNotesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_VariousPromissoryNotesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">VIVK:VariousPromissoryNotesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_LoansAndNotesPayableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">VIVK:LoansAndNotesPayableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-01-31_custom_UsCloserSubleaseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">VIVK:UsCloserSubleaseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-01-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_JamboreeCenterMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">VIVK:JamboreeCenterMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-09-15_custom_JamboreeCenterMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">VIVK:JamboreeCenterMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-09-15</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-04-012021-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-04-01</xbrli:startDate>
        <xbrli:endDate>2021-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-012016-12-31_custom_SeriesB1PreferredStockMember_custom_RpcAgreementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:SeriesB1PreferredStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">VIVK:RpcAgreementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-012016-12-31_custom_WarrantsMember_custom_RpcAgreementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:WarrantsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">VIVK:RpcAgreementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-012016-12-31_custom_RpcAgreementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">VIVK:RpcAgreementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_LongTermDebtMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ExtinguishmentOfDebtAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_us-gaap_LongTermDebtMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ExtinguishmentOfDebtAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_OtherLongTermDebtMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">VIVK:OtherLongTermDebtMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_PreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_SeriesBPreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_SeriesB1PreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:SeriesB1PreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_SeriesCPreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesCPreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_SeriesC1PreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:SeriesC1PreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_us-gaap_SeriesBPreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_SeriesBPreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_SeriesB1PreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:SeriesB1PreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_SeriesCPreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesCPreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_SeriesC1PreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:SeriesC1PreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_ConvertiblePreferredStockToCommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConversionOfStockByUniqueDescriptionAxis">VIVK:ConvertiblePreferredStockToCommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_custom_ConvertiblePreferredStockToCommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConversionOfStockByUniqueDescriptionAxis">VIVK:ConvertiblePreferredStockToCommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_SeriesC1PreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:SeriesC1PreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_SeriesB1PreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:SeriesB1PreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_custom_SeriesB1PreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:SeriesB1PreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-012018-12-31_custom_ShareStockAwardMember_custom_EmployeesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">VIVK:ShareStockAwardMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">VIVK:EmployeesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_custom_StockOptionsMember_custom_EmployeesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">VIVK:StockOptionsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">VIVK:EmployeesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_StockOptionsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">VIVK:StockOptionsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_custom_StockOptionsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">VIVK:StockOptionsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_NonStatutoryStockOptionsMember_custom_BoardOfDirectorsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">VIVK:NonStatutoryStockOptionsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">VIVK:BoardOfDirectorsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_NonStatutoryStockOptionsMember_custom_ConsultantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">VIVK:NonStatutoryStockOptionsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">VIVK:ConsultantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_NonStatutoryStockOptionsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">VIVK:NonStatutoryStockOptionsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_custom_NonStatutoryStockOptionsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">VIVK:NonStatutoryStockOptionsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_StockIssuedForServicesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:NonmonetaryTransactionTypeAxis">VIVK:StockIssuedForServicesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_custom_StockIssuedForServicesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:NonmonetaryTransactionTypeAxis">VIVK:StockIssuedForServicesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_TechnologyLicenseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">VIVK:TechnologyLicenseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_custom_StockIssuedForCashMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">VIVK:StockIssuedForCashMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_VivaWealthFundIMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">VIVK:VivaWealthFundIMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_custom_VivaWealthFundIMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">VIVK:VivaWealthFundIMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_custom_RpcUnitsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:NonmonetaryTransactionTypeAxis">VIVK:RpcUnitsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-12-31_custom_ConvertiblePreferredStockSeriesBMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:ConvertiblePreferredStockSeriesBMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-12-31_custom_ConvertiblePreferredStockSeriesB1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:ConvertiblePreferredStockSeriesB1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-12-31_custom_ConvertiblePreferredStockSeriesC1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:ConvertiblePreferredStockSeriesC1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_custom_ConvertiblePreferredStockSeriesBMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:ConvertiblePreferredStockSeriesBMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_custom_ConvertiblePreferredStockSeriesB1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:ConvertiblePreferredStockSeriesB1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_custom_ConvertiblePreferredStockSeriesC1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:ConvertiblePreferredStockSeriesC1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_ConvertiblePreferredStockSeriesBMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:ConvertiblePreferredStockSeriesBMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_ConvertiblePreferredStockSeriesB1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:ConvertiblePreferredStockSeriesB1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_ConvertiblePreferredStockSeriesC1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:ConvertiblePreferredStockSeriesC1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_ConvertiblePreferredStockSeriesBMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:ConvertiblePreferredStockSeriesBMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_ConvertiblePreferredStockSeriesB1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:ConvertiblePreferredStockSeriesB1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_ConvertiblePreferredStockSeriesC1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:ConvertiblePreferredStockSeriesC1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_ConvertiblePreferredStockSeriesBMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:ConvertiblePreferredStockSeriesBMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_ConvertiblePreferredStockSeriesB1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:ConvertiblePreferredStockSeriesB1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_ConvertiblePreferredStockSeriesC1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:ConvertiblePreferredStockSeriesC1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-12-31_us-gaap_StockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-012019-12-31_us-gaap_StockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_us-gaap_StockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_us-gaap_StockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_StockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_StockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_WarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-12-31_us-gaap_WarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_us-gaap_WarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_us-gaap_WarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_LblProfessionalConsultingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">VIVK:LblProfessionalConsultingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_custom_LblProfessionalConsultingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">VIVK:LblProfessionalConsultingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_custom_LblProfessionalConsultingMember_custom_NonStatutoryStockOptionsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">VIVK:LblProfessionalConsultingMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">VIVK:NonStatutoryStockOptionsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_TripleTMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">VIVK:TripleTMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_TripleTMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">VIVK:TripleTMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_CannaPharmaRxIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">VIVK:CannaPharmaRxIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:unit id="USD">
      <xbrli:measure>iso4217:USD</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Shares">
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="USDPShares">
      <xbrli:divide>
        <xbrli:unitNumerator>
          <xbrli:measure>iso4217:USD</xbrli:measure>
        </xbrli:unitNumerator>
        <xbrli:unitDenominator>
          <xbrli:measure>xbrli:shares</xbrli:measure>
        </xbrli:unitDenominator>
      </xbrli:divide>
    </xbrli:unit>
    <xbrli:unit id="Pure">
      <xbrli:measure>xbrli:pure</xbrli:measure>
    </xbrli:unit>
  <ix:relationship fromRefs="Fact000310" toRefs="Footnote000315"></ix:relationship>
  <ix:relationship fromRefs="Fact000311" toRefs="Footnote000315"></ix:relationship>
  <ix:relationship fromRefs="Fact000313" toRefs="Footnote000315"></ix:relationship>
  <ix:relationship fromRefs="Fact000314" toRefs="Footnote000315"></ix:relationship>
  <ix:relationship fromRefs="Fact001176" toRefs="Footnote001222"></ix:relationship>
  <ix:relationship fromRefs="Fact001177" toRefs="Footnote001222"></ix:relationship>
  <ix:relationship fromRefs="Fact001178" toRefs="Footnote001223"></ix:relationship>
  <ix:relationship fromRefs="Fact001179" toRefs="Footnote001223"></ix:relationship>
  </ix:resources>
 </ix:header>
</div>


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

<!-- Field: Rule-Page --><!-- Field: /Rule-Page -->

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><a href="#a1">Table of Contents</a></p>

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

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

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

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

<hr style="border-width: 0; background-color: black; width: 10%; color: black" />

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>FORM <span id="xdx_903_edei--DocumentType_c20210101__20211231_ziGJd570pHuV"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" name="dei:DocumentType">10-K</ix:nonNumeric></span></b></p>

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

<hr style="border-width: 0; background-color: black; width: 10%; color: black" />

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

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><b><span id="xdx_90D_edei--DocumentAnnualReport_c20210101__20211231_zxPksdOeQa3z"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" format="ixt:booleantrue" name="dei:DocumentAnnualReport">&#9746;</ix:nonNumeric></span> ANNUAL
REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>For the Fiscal Year Ended
<span id="xdx_901_edei--DocumentPeriodEndDate_c20210101__20211231_zVgnYbQgmKmY"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate"><span id="xdx_900_edei--CurrentFiscalYearEndDate_c20210101__20211231_zVEhh52xZ2Dp"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" format="ixt:datemonthdayen" name="dei:CurrentFiscalYearEndDate">December 31</ix:nonNumeric></span>, 2021</ix:nonNumeric></span></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b><span id="xdx_905_edei--DocumentTransitionReport_c20210101__20211231_z3LzqMkkORe_z14H85O08G32"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" format="ixt:booleanfalse" name="dei:DocumentTransitionReport">&#9744;</ix:nonNumeric></span> TRANSITION
REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 193&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>For the transition period
from _________ to __________</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>Commission File Number:
<span id="xdx_900_edei--EntityFileNumber_c20210101__20211231_zYmW5dSRqq6W"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" name="dei:EntityFileNumber">001-41286</ix:nonNumeric></span></b></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr>
    <td style="width: 100%; font-size: 10pt; text-align: center"><span style="font-size: 10pt"><b><span style="text-decoration: underline"><span id="xdx_905_edei--EntityRegistrantName_c20210101__20211231_z6AJTjA7pjlw"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" name="dei:EntityRegistrantName">VIVAKOR, INC.</ix:nonNumeric></span> </span></b></span></td></tr>
  <tr>
    <td style="font-size: 10pt; text-align: center">(Exact name of registrant as specified in its charter)</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr>
    <td style="vertical-align: top; width: 48%; text-align: center"><b><span style="text-decoration: underline"><span id="xdx_90D_edei--EntityIncorporationStateCountryCode_c20210101__20211231_zeKiCohkvxKa"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode">Nevada</ix:nonNumeric></span></span></b></td>
    <td style="vertical-align: bottom; width: 4%">&#160;</td>
    <td style="vertical-align: top; width: 48%; text-align: center"><b><span style="text-decoration: underline"><span id="xdx_90C_edei--EntityTaxIdentificationNumber_c20210101__20211231_zNac4xwDnRHN"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" name="dei:EntityTaxIdentificationNumber">26-2178141</ix:nonNumeric></span></span></b></td></tr>
  <tr>
    <td style="vertical-align: top; text-align: center">(State or other jurisdiction of<br />
 incorporation or organization)</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">(IRS Employer <br />
Identification No.)</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><span style="text-decoration: underline"><span id="xdx_908_edei--EntityAddressAddressLine1_c20210101__20211231_zofWGvg4A7IH"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" name="dei:EntityAddressAddressLine1">4101 North Thanksgiving Way</ix:nonNumeric></span></span></b></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><span style="text-decoration: underline"><span id="xdx_906_edei--EntityAddressCityOrTown_c20210101__20211231_zoUqkapoofv3"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" name="dei:EntityAddressCityOrTown">Lehi</ix:nonNumeric></span>, <span id="xdx_909_edei--EntityAddressStateOrProvince_c20210101__20211231_zWlejY1t92go"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" name="dei:EntityAddressStateOrProvince">UT</ix:nonNumeric></span></span></b></p></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><b><span style="text-decoration: underline"><span id="xdx_90A_edei--EntityAddressPostalZipCode_c20210101__20211231_zppL7hAemWbI"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" name="dei:EntityAddressPostalZipCode">84043</ix:nonNumeric></span></span></b></td></tr>
  <tr>
    <td style="vertical-align: top; text-align: center">(Address of principal executive office)</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">(Zip code) </td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
<tr>
    <td style="vertical-align: top; width: 48%">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><span style="text-decoration: underline">433 Lawndale Drive</span></b></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><span style="text-decoration: underline">South Salt Lake City, UT</span></b></p></td>
    <td style="vertical-align: bottom; width: 4%">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; width: 48%"><b><span style="text-decoration: underline">84115</span></b></td></tr>
<tr>
    <td style="vertical-align: top; text-align: center">(Previous address of principal executive office)</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">(Previous zip code) </td></tr>
</table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Registrant&#8217;s telephone number, including
area code: <b><span style="text-decoration: underline"><span id="xdx_904_edei--CityAreaCode_c20210101__20211231_zMzhQt1vFO8i"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" name="dei:CityAreaCode">(949)</ix:nonNumeric></span> <span id="xdx_90F_edei--LocalPhoneNumber_c20210101__20211231_zrQZhm22HeKY"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" name="dei:LocalPhoneNumber">281-2606</ix:nonNumeric></span></span></b></p>

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

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

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 41%; text-align: center"><b><span style="text-decoration: underline">Title of each class</span></b></td>
    <td style="width: 19%; text-align: center"><b><span style="text-decoration: underline">Trading Symbol(s)</span></b></td>
    <td style="width: 40%; text-align: center"><b><span style="text-decoration: underline">Name of each exchange on which registered</span></b></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center"><span id="xdx_90B_edei--Security12bTitle_c20210101__20211231_zIeCMeySgA5V"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" name="dei:Security12bTitle">Common Stock, $0.001 par value</ix:nonNumeric></span></td>
    <td style="text-align: center"><span id="xdx_90D_edei--TradingSymbol_c20210101__20211231_zn4rmTPCI837"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" name="dei:TradingSymbol">VIVK</ix:nonNumeric></span></td>
    <td style="text-align: center">The <span id="xdx_90B_edei--SecurityExchangeName_c20210101__20211231_z3HXYnBvAsnL"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName">Nasdaq</ix:nonNumeric></span> Stock Market LLC (Nasdaq Capital Market)</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Indicate by check mark if the registrant is not
required to file reports pursuant to Section 13 or 15(d) of the Act. Yes <span style="font-family: Times New Roman, Times, Serif">&#9744;</span>
<span id="xdx_901_edei--EntityVoluntaryFilers_c20210101__20211231_zPOxxkKsR8Rl"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" name="dei:EntityVoluntaryFilers">No</ix:nonNumeric></span> <span style="font-family: Times New Roman, Times, Serif">&#9746;</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">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 during the preceding
12 months (or for such shorter period that the registrant was required to submit such files). <span id="xdx_90E_edei--EntityInteractiveDataCurrent_c20210101__20211231_zvIiWUEYdMMb"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" name="dei:EntityInteractiveDataCurrent">Yes</ix:nonNumeric></span> <span style="font-family: Times New Roman, Times, Serif">&#9746;</span>
No <span style="font-family: Times New Roman, Times, Serif">&#9744;</span></p>

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

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

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 25%">Large accelerated filer</td>
    <td style="width: 13%"><span style="font-family: Times New Roman, Times, Serif">&#9744;</span></td>
    <td style="width: 4%">&#160;</td>
    <td style="width: 38%">Accelerated filer</td>
    <td style="width: 20%"><span style="font-family: Times New Roman, Times, Serif">&#9744;</span></td></tr>
  <tr style="vertical-align: top">
    <td><span id="xdx_908_edei--EntityFilerCategory_c20210101__20211231_zuUdxuuK7cfb"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory">Non-accelerated filer</ix:nonNumeric></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif">&#9746;</span></td>
    <td>&#160;</td>
    <td>Smaller reporting company</td>
    <td><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_905_edei--EntitySmallBusiness_c20210101__20211231_zFA8wo2tiSeU"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" format="ixt:booleantrue" name="dei:EntitySmallBusiness">&#9746;</ix:nonNumeric></span></span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif">&#160; </span></td>
    <td>&#160;</td>
    <td>Emerging growth company</td>
    <td><span id="xdx_90B_edei--EntityEmergingGrowthCompany_c20210101__20211231_zWC2CZ7iwaQR"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" format="ixt:booleantrue" name="dei:EntityEmergingGrowthCompany">&#9746;</ix:nonNumeric></span>&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If an emerging growth company, indicate by check
mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting
standards provided pursuant to Section 13(a) of the Exchange Act. <span style="font-family: Times New Roman, Times, Serif"><span id="xdx_909_edei--EntityExTransitionPeriod_c20210101__20211231_zeHvpTA5T4K0"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" format="ixt:booleanfalse" name="dei:EntityExTransitionPeriod">&#9744;</ix:nonNumeric></span></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Indicate by check mark whether the registrant
has filed a report on and attestation to its management&#8217;s assessment of the effectiveness of its internal control over financial
reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or
issued its audit report. <span style="font-family: Times New Roman, Times, Serif">&#9744;</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The aggregate market value of the 6,121,984 voting
common stock held by non-affiliates of the registrant as of June 30, 2021 was $<span id="xdx_90F_edei--EntityPublicFloat_iI_c20210630_ze5Y8I2b5PW3"><ix:nonFraction name="dei:EntityPublicFloat" contextRef="AsOf2021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">55,097,856</ix:nonFraction>
</span>based on the closing price of $9.00 per share of the registrant&#8217;s common stock as quoted on the OTCPink marketplace on that
date.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of April 5, 2022, there were <span id="xdx_90B_edei--EntityCommonStockSharesOutstanding_iI_c20220321_zgHshULZalom"><ix:nonFraction name="dei:EntityCommonStockSharesOutstanding" contextRef="AsOf2022-03-21" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">15,038,619</ix:nonFraction></span>
shares of registrant's common stock outstanding.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Documents Incorporated by Reference: Amendment
No. 11 to Registration Statement on Form S-1, filed with the SEC on February 11, 2022.</p>

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

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

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

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



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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><span id="a1"></span>TABLE OF CONTENTS</b></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="width: 8%">&#160;</td>
    <td style="width: 83%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 8%; text-align: center"><b>PAGE</b></td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="4" style="text-align: justify"><a href="#a3"><b>PART I</b></a></td></tr>
  <tr>
    <td colspan="4">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">Item 1.</td>
    <td style="text-align: justify"><a href="#a4">Business</a></td>
    <td>&#160;</td>
    <td style="text-align: right">1</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">Item 1A.</td>
    <td style="text-align: justify"><a href="#a28">Risk Factors</a></td>
    <td>&#160;</td>
    <td style="text-align: right">11</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">Item 1B.</td>
    <td style="text-align: justify"><a href="#a5">Unresolved Staff Comments</a></td>
    <td>&#160;</td>
    <td style="text-align: right">19</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">Item 2.</td>
    <td style="text-align: justify"><a href="#a6">Properties</a></td>
    <td>&#160;</td>
    <td style="text-align: right">19</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">Item 3.</td>
    <td style="text-align: justify"><a href="#a7">Legal Proceedings</a></td>
    <td>&#160;</td>
    <td style="text-align: right">19</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">Item 4.</td>
    <td style="text-align: justify"><a href="#a8">Mine Safety Disclosures</a></td>
    <td>&#160;</td>
    <td style="text-align: right">19</td></tr>
  <tr>
    <td colspan="4">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="4" style="text-align: justify"><a href="#a9"><b>PART II</b></a></td></tr>
  <tr>
    <td colspan="4">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">Item 5.</td>
    <td style="text-align: justify"><a href="#a10">Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</a></td>
    <td>&#160;</td>
    <td style="text-align: right">20</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">Item 6.</td>
    <td style="text-align: justify">[Reserved]</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">Item 7.</td>
    <td style="text-align: justify"><a href="#a17">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></td>
    <td>&#160;</td>
    <td style="text-align: right">23</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">Item 7A.</td>
    <td style="text-align: justify"><a href="#a11">Quantitative and Qualitative Disclosures about Market Risk</a></td>
    <td>&#160;</td>
    <td style="text-align: right">29</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">Item 8.</td>
    <td style="text-align: justify"><a href="#a12">Financial Statements and Supplementary Data</a></td>
    <td>&#160;</td>
    <td style="text-align: right">29</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">Item 9.</td>
    <td style="text-align: justify"><a href="#a13">Changes in and Disagreements with Accountants on Accounting and Financial Disclosures</a></td>
    <td>&#160;</td>
    <td style="text-align: right">29</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">Item 9A.</td>
    <td style="text-align: justify"><a href="#a14">Controls and Procedures</a></td>
    <td>&#160;</td>
    <td style="text-align: right">29</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">Item 9B.</td>
    <td style="text-align: justify"><a href="#a29">Other Information</a></td>
    <td>&#160;</td>
    <td style="text-align: right">30</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">Item 9C.</td>
    <td style="text-align: justify"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><a href="#a_050">Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</a></p>


</td>
    <td>&#160;</td>
    <td style="text-align: right">30</td></tr>
  <tr>
    <td colspan="4"></td></tr>
  <tr>
    <td colspan="4">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="4" style="text-align: justify"><a href="#a15"><b>PART III</b></a></td></tr>
  <tr>
    <td colspan="4">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">Item 10.</td>
    <td style="text-align: justify"><a href="#a16">Directors, Executive Officers and Corporate Governance</a></td>
    <td>&#160;</td>
    <td style="text-align: right">31</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">Item 11.</td>
    <td style="text-align: justify"><a href="#a30">Executive Compensation</a></td>
    <td>&#160;</td>
    <td style="text-align: right">36</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">Item 12.</td>
    <td style="text-align: justify"><a href="#a31">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</a></td>
    <td>&#160;</td>
    <td style="text-align: right">40</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">Item 13.</td>
    <td style="text-align: justify"><a href="#a18">Certain Relationships and Related Transactions, and Director Independence</a></td>
    <td>&#160;</td>
    <td style="text-align: right">42</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">Item 14.</td>
    <td style="text-align: justify"><a href="#a19">Principal Accounting Fees and Services</a></td>
    <td>&#160;</td>
    <td style="text-align: right">43</td></tr>
  <tr>
    <td colspan="4">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="4" style="text-align: justify"><a href="#a20"><b>PART IV</b></a></td></tr>
  <tr>
    <td colspan="4">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">Item 15.</td>
    <td style="text-align: justify"><a href="#a21">Exhibits and Financial Statement Schedules</a></td>
    <td>&#160;</td>
    <td style="text-align: right">45</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2" style="text-align: justify"><a href="#a32">Signatures</a></td>
    <td>&#160;</td>
    <td style="text-align: right">47</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

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

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

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

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

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

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




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

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

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


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">This Annual Report on Form 10-K contains forward-looking
statements that present our current expectations or forecasts of future events. These statements do not relate strictly to historical
or current facts. Forward-looking statements involve risks and uncertainties and include statements regarding, among other things, our
projected revenue growth and profitability, our growth strategies and opportunity, anticipated trends in our market and our anticipated
needs for working capital. They are generally identifiable by use of the words &#8220;may,&#8221; &#8220;will,&#8221; &#8220;should,&#8221;
&#8220;anticipate,&#8221; &#8220;estimate,&#8221; &#8220;plans,&#8221; &#8220;potential,&#8221; &#8220;projects,&#8221; &#8220;continuing,&#8221;
&#8220;ongoing,&#8221; &#8220;expects,&#8221; &#8220;management believes,&#8221; &#8220;we believe,&#8221; &#8220;we intend&#8221; or
the negative of these words or other variations on these words or comparable terminology. These statements may be found under the sections
entitled &#8220;Business,&#8221; &#8220;Risk Factors,&#8221; &#8220;Management&#8217;s Discussion and Analysis of Financial Condition
and Results of Operations&#8221; and &#8220;Business,&#8221; as well as in this Annual Report on Form 10-K generally. In particular, these
include statements relating to future actions, prospective products, market acceptance, future performance or results of current and anticipated
products, sales efforts, expenses, and the outcome of contingencies such as legal proceedings and financial results.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Examples of forward-looking statements in this
Annual Report on Form 10-K include, but are not limited to, our expectations regarding our business strategy, business prospects, operating
results, operating expenses, working capital, liquidity and capital expenditure requirements. Important assumptions relating to the forward-looking
statements include, among others, assumptions regarding demand for our products and services, the cost, terms and availability of components,
pricing levels, the timing and cost of capital expenditures, competitive conditions and general economic conditions. These statements
are based on our management&#8217;s expectations, beliefs and assumptions concerning future events affecting us, which in turn are based
on currently available information. These assumptions could prove inaccurate. Although we believe that the estimates and projections reflected
in the forward-looking statements are reasonable, our expectations may prove to be incorrect.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Important factors that could cause actual results
to differ materially from the results and events anticipated or implied by such forward-looking statements include, but are not limited
to:</p>

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



<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 25px">&#160;</td>
    <td style="width: 25px"><span style="font-family: Symbol">&#183;</span></td>
    <td>
    changes
    in the market acceptance of our products and services;</td></tr>

<tr style="vertical-align: top">
    <td style="width: 25px">&#160;</td>
    <td style="width: 25px">
    <span style="font-family: Symbol">&#183;</span></td>
    <td>
    increased
    levels of competition;</td></tr>

<tr style="vertical-align: top">
    <td style="width: 25px">&#160;</td>
    <td style="width: 25px">
    <span style="font-family: Symbol">&#183;</span></td>
    <td>
    changes
    in political, economic or regulatory conditions generally and in the markets in which we operate;</td></tr>

<tr style="vertical-align: top">
    <td style="width: 25px">&#160;</td>
    <td style="width: 25px">
    <span style="font-family: Symbol">&#183;</span></td>
    <td>
    our
    relationships with our key customers;</td></tr>

<tr style="vertical-align: top">
    <td style="width: 25px">&#160;</td>
    <td style="width: 25px">

     <span style="font-family: Symbol">&#183;</span></td><td>
    adverse
    conditions in the industries in which our customers operate;</td></tr>

<tr style="vertical-align: top">
    <td style="width: 25px">&#160;</td>
    <td style="width: 25px">
    <span style="font-family: Symbol">&#183;</span></td>
    <td>
    our
    ability to retain and attract senior management and other key employees;</td></tr>

<tr style="vertical-align: top">
    <td style="width: 25px">&#160;</td>
    <td style="width: 25px">
     <span style="font-family: Symbol">&#183;</span></td>
    <td>
    our
    ability to quickly and effectively respond to new technological developments;</td></tr>

<tr style="vertical-align: top">
    <td style="width: 25px">&#160;</td>
    <td style="width: 25px">
     <span style="font-family: Symbol">&#183;</span></td>
    <td>
    our
    ability to protect our trade secrets or other proprietary rights, operate without infringing upon the proprietary rights of others and
    prevent others from infringing on the proprietary rights of the Company; and</td></tr>

<tr style="vertical-align: top">
    <td style="width: 25px">&#160;</td>
    <td style="width: 25px">
    <span style="font-family: Symbol">&#183;</span></td>
    <td>
    other
    risks, including those described in the &#8220;Risk Factors&#8221; discussion of this Annual Report on Form 10-K.</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; border-right-width: 0in; border-right-color: Black; border-left-width: 0in; border-left-color: Black">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; border-right-width: 0in; border-right-color: Black; border-left-width: 0in; border-left-color: Black">We
operate in a very competitive and rapidly changing environment. New risks emerge from time to time. It is not possible for us to predict
all of those risks, nor can we assess the impact of all of those risks on our business or the extent to which any factor may cause actual
results to differ materially from those contained in any forward-looking statement. The forward-looking statements in this Annual Report
on Form 10-K are based on assumptions management believes are reasonable. However, due to the uncertainties associated with forward-looking
statements, you should not place undue reliance on any forward-looking statements. Further, forward-looking statements speak only as of
the date they are made, and unless required by law, we expressly disclaim any obligation or undertaking to publicly update any of them
in light of new information, future events, or otherwise.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In this Annual Report on Form 10-K, unless the
context otherwise requires, all references to &#8220;the Company,&#8221; &#8220;we,&#8221; &#8220;our&#8221;, &#8220;us&#8221; and &#8220;Vivakor&#8221;
refer to Vivakor, Inc., a Nevada corporation.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 14, 2022, we effected a 1-for-30 reverse
split of our authorized and outstanding shares of preferred and common stock (the &#8220;Reverse Stock Split&#8221;) via the filing of
a certificate of change with the Nevada Secretary of State which was effective at the commencement of trading of our Common Stock. No
fractional shares of the Company&#8217;s common stock will be issued as a result of the Reverse Stock Split. Any fractional shares resulting
from the Reverse Stock Split will be rounded up to the nearest whole share. Unless otherwise noted the share and per share information
in this Annual Report on Form 10-K reflects the Reverse Stock Split.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Following the Reverse Stock Split, the Company
has 41,666,667 shares of common stock authorized and 15,000,000 shares of preferred stock authorized. All share and per share information
in this Annual Report on Form 10-K have been retroactively adjusted for all periods presented, unless otherwise indicated, to give effect
to the Reverse Stock Split, including the financial statements and notes thereto.</p>

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

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

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="a4"></span><b>Item 1 </b>- <b>Business</b></p>

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


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Vivakor, Inc. is a socially responsible operator,
acquirer and developer of clean energy technologies and environmental solutions, primarily focused on soil remediation. We specialize
in the remediation of soil and the extraction of hydrocarbons, such as oil, from properties contaminated by or laden with heavy crude
oil and other hydrocarbon-based substances. Our patented process allows us to successfully recover the hydrocarbons which we believe could
then be used to produce asphaltic cement and/or other petroleum-based products.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We are focused on the remediation of contaminated
soil and water resulting from either man-made spills or naturally occurring deposits of oil. Our primary focus has been the remediation
of oil spills resulting from the Iraqi invasion of Kuwait and naturally occurring oil sands deposits in the Uinta basin located in Eastern
Utah. We plan to expand into other markets, both in Utah and globally, where we believe our technology and services will provide a distinct
competitive advantage over our competition.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our current focus is on the clean-up of greater
than 7% hydrocarbon contaminated soil located in Kuwait as a result of the Iraqi invasion, and naturally occurring oil sands deposits
in Utah. We have deployed two RPC units to date including one unit to Kuwait (for which operations were temporarily suspended due to COVID-19)
and another to Vernal, Utah (which is presently operating). We expect to deploy two additional RCPs to Vernal, Utah and believe that there
may be an opportunity to deploy additional RPCs in Utah as well as to Kuwait and the Middle East.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We own and/or license a number of technologies
that allow us to effectively operate our remediation and recovery business along with other technologies that provide synergies with our
core business. The description of these various technologies follows.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In 2015, we acquired and improved technology aimed
at remediating contaminated soil and recovering usable hydrocarbons, which we refer to as RPCs. We presently have two US patents and pending
foreign applications related to our RPCs. Our RPCs each have the potential to clean a minimum of 20 tons of contaminated material per
hour, depending on the oil contamination percentage in the processed material. Each RPC has the capacity to extract on a 24-hour operation
500 tons or more of contaminated material per day. The amount of extracted hydrocarbon recovered depends on the extent to which the material
is contaminated. For example, we estimate that for every 480 tons of contaminated material processed per day that contains at least 10%
oil, we will recover approximately 250 barrels of extracted hydrocarbons. The above example has been calculated as follows: contaminated
material that is 10% oil is comprised of 200 pounds of oil per ton; one gallon of oil weighs 8.44 pounds, resulting in 23.69 gallons of
oil per ton of contaminated material (200/8.44); there are 42 gallons per barrel, resulting in 0.56 barrels of oil per ton of contaminated
material (23.69/42); 20 tons of contaminated material can typically be processed per hour, resulting in 11.2 barrels of oil per hour (0.56*20);
and operations continue 24 hours per day, resulting in 268.8 barrels per day (11.2*24).</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">We believe our RPCs are
significantly more advanced than other oil remediation technologies or offerings presently available on the market. Our RPCs have successfully
cleaned contaminated soil containing greater than 7% hydrocarbon content, while, to our knowledge, our competitors are limited to projects
containing less than 5% hydrocarbon contamination. We believe our ability to clean soil with higher percentages of hydrocarbon contamination
is a distinctive advantage that will allow us to operate on a global basis in any location that has suffered from oil spills or naturally
occurring oil sands deposits. While our primary focus and mandate will be on the manufacture and deployment of our RPCs, we intend to
continue to develop, acquire or license additional clean energy technologies and environmental solutions that will directly enhance and
expand our current technologies and service offerings.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">We have designed our
RPCs to provide an environmentally friendly solution to the remediation of hydrocarbon-contaminated soil, as they do not utilize water.
Our RPCs operate by loading contaminated soil onto a feeder and conveyor system that effectively delivers the material prepares the material
into a fully contained, closed-loop system. Physical separation of the hydrocarbons from the contaminated soil does not utilize water
or steam and is instead accomplished using a proprietary extraction fluid to dissolve the hydrocarbon components.</p>

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In the first stage of the process, hydrocarbon
contaminated soil is mixed with our proprietary solvent which forms a slurry of sand, hydrocarbon and extraction fluid. This slurry moves
from the mixing chamber into a separation chamber where the sand is separated from the hydrocarbon/extraction fluid mix by gravity. The
soil is then dried and transported via a conveyer to a lined pit where extensive testing is performed to ensure the hydrocarbons have
been properly removed. Meanwhile, the extracted hydrocarbon and solvent travels to a separate chamber where the hydrocarbons are separated
from the extraction solvent. The solvent is then reclaimed.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The entire extraction process is completed in
a series of sealed chambers. The reclaimed extraction fluid is then recycled back into the process, which ensures that no toxic chemicals
are released into the soil or the environment. Upon completion of our remediation and separation process, the extracted hydrocarbons are
placed into holding tanks to be picked up by our customers, while clean soil is returned to the environment.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our RPCs are manufactured in Denver, Colorado.
In the future, we expect to finance our RPCs through special purpose vehicles pursuant to 5-year sale/leaseback arrangements. In each
instance, the special purpose vehicle will finance the RPC through third party investors, and we will act as the manager of such special
purpose vehicle and we may hold an approximate 1% ownership interest. Management believes that utilizing this structure provides significant
benefits to our shareholders, as these financings are less dilutive in nature.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Automation and Machine Learning</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The RPC systems we build are automated and controlled
by software enabling us to maximize efficiencies. We believe that these automations may ultimately allow us to operate the RPCs twenty-four
hours a day, resulting in continuous feed capabilities that will allow us to manage our systems remotely world-wide. Each RPC unit is
designed with a focus on automation to achieve our Key Performance Indicators (KPIs). We have deployed data analytics and machine learning,
to enable operations to be predictive, reduce risk, improve safety, and reduce costs.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In 2015, we obtained two metal extraction systems
and a perpetual license to use the proprietary technology and machinery for extracting precious metals from sand-based ore materials for
$7.6 million from Vivaventures Precious Metals, LLC (&#8220;VV Precious Metals&#8221;), pursuant to our loan outstanding to VV Precious
Metals being extinguished. We also received a 75% ownership interest in the concentrated unrefined flakes of precious metals and rare
earth minerals that had already been recovered from soils by VV Precious Metals through a royalty agreement. We divested our 39% interest
in VV Precious Metals in July 2020. Such divestiture has had a de minimis impact on our business.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our proprietary metallic separation technology
uses a thermal vapor process to extract and process micro particles of precious metals and rare earth minerals, including gold, silver,
platinum, palladium and rhodium from soils. After we complete our soil remediation services, we evaluate the post-remediated soil and,
if we find that the soil contains more than 1% concentration of these metals, we process it through this technology to extract and concentrate
these micro particles of precious metals and rare earth minerals into a concentrated, unrefined flake form.</p>

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

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If contracted to do so, our metal extraction systems
allows us to provide precious metal extraction services on a service fee basis for customers. We also market and sell the precious metals
we have extracted from our own contaminated soil. As we continue our efforts, we anticipate increased opportunities to monetize our precious
metals end product.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have acquired and/or licensed two separate
technologies described below that will enable us to upgrade the hydrocarbons recovered from our remediation process. These processes have
been proven in laboratory tests, but we have not yet performed this upgrading in a commercial setting.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On September 30, 2020, we entered into an Intellectual
Property License Agreement (&#8220;BGreen License Agreement&#8221;)with BGreen, LLC (&#8220;BGreen&#8221;), pursuant to which we have
been granted a worldwide, exclusive, non-transferable license to the intellectual property embodied in BGreen&#8217;s cavitation technology
to develop, manufacture, have manufactured, use market, import, have imported, offer for sale and sell cavitation devices built from the
licensed intellectual property. The BGreen License Agreement also grants us the first right of refusal to purchase all devices and all
intellectual property associated with the cavitation technology. The BGreen License Agreement extends for the lifetime of the Intellectual
Property. In 2021 we made an initial payment of $5,000 after delivery of the first simple cavitation device. The Company may use these
devices in its own operations or it may sell them to third parties. Upon sale of a cavitation device to a third party we will be obligated
to pay 50% of the net profits to the BGreen. Additionally, under the terms of the BGreen License Agreement, at such time as we successfully
improve and manufacture a cavitation device with a processing rate equal to, or greater than, 30 barrels per hour, we will be required
to issue 33,333 shares of our common stock to BGreen. Third party, independent testing conducted by the University of Utah has shown that
this proprietary technology increases the API gravity of hydrocarbons by elongating the hydrocarbon chains without cutting or cracking
these chains.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In addition, in 2017, we acquired from CSS Nanotech
an exclusive right to use their nano-sponge technology for $2,416,572 in Series C Preferred Stock, which has since converted to common
stock. The technology essentially serves as a micro-upgrader, transforming hydrocarbon product into a more useful product, such as petroleum
or gasoline, as an addition to our hydrocarbon extraction technology. The inventor of this technology subsequently joined us as our Chief
Scientific Officer. This patented technology allows for hydrocarbon material to be absorbed by a specialized sponge. Low energy microwaves
are then introduced into the process and the sponge, which is made of a highly thermally conductive material, absorbs this energy causing
an instant thermal effect, which essentially refines the crude by cutting or cracking the carbon chains. We intend to add this system
to our process of upgrading the heavy crude recovered by our RPCs.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We believe that each of these technologies has
the ability to upgrade the heavy crude that is recovered from our recovery and remediation process based on our needs and demand, and
we intend to fully integrate these technologies into our process. For example, if there is a high demand for fuels we would process the
extracted crude through the nano-sponge technology to refine and upgrade the product into diesel fuel. If the demand is instead for certain
types of asphaltic cement, where the heavy crude is not refined but processed, we would utilize the CHU technology.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We believe that the market for remediating oil
from both soil and water is significant. According to Grandview Research, the market for environmental clean-up of oil spills will reach
$177 billion by 2025. We believe that a large portion of that market will originate from contamination of more than 7% hydrocarbon content
and that our technology is currently the only one that can economically remediate these environmental disasters, while allowing for the
capture and reuse of the crude.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In addition, we believe that the heavy crude that
we have been recovering in Utah is ideal for producing asphaltic cement. The demand for asphaltic cement in the United States is presently
estimated to be $93 billion this year according to Transparency Market Research. We provided our material to asphalt companies for testing
to determine what modifications, if any, needed to be made to meet general asphalt specifications. We recently received notification that
our asphaltic cement now meets the general classification of AC20 asphaltic cement and that it passed the specifications of several potential
clients. We are expecting several orders in the near term and we believe that we will be able to offer our product at very competitive
prices and in an environmentally friendly manner.</p>

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

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

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We presently have two projects utilizing our first
two manufactured RPCs - our project in Kuwait (which was temporarily suspended due to COVID-19) and our project in Vernal, Utah (which
is currently operating).</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In Kuwait, pursuant to an agreement with Al Dali
International Co., a company organized under the laws of Kuwait (&#8220;DIC&#8221;), we will receive $50,000 for the successful remediation
of the first 100 tons ($500 per ton) under its subcontractor services for the Kuwait Oil Company (&#8220;KOC&#8221;) Remediation Contract.
In addition, we will receive $20 per treated ton of soil after the initial 100 tons. The treatment process using the RPC plants is anticipated
to generate a bitumen sub-product. We have agreed with DIC to sell this sub-product and share the net profits equally (50% to the us and
50% to DIC), after allocating 30% of the net profits to DIC in the form of a sales and marketing payment, which will be invoiced on a
monthly basis, in accordance with the Agreement. Pursuant to the Agreement, we will have a stockpile of at least 444,311 tons with at
least 5% oil contamination for us to remediate.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our RPC situated in Vernal, Utah has the capacity
to process 500 tons or more of naturally occurring oil sands deposits per day. We estimate that if the extracted material is composed
of at least 10% oil, we will recover approximately 250 barrels of extracted hydrocarbons each day, which could then be sold for energy
or converted to asphaltic cement and sold for use in roads at higher prices.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We provide precious metal extraction services
on a service fee basis for customers. We also market and sell the precious metals we have extracted from our own soils. As we continue
our efforts, we anticipate increased opportunities to monetize our precious metals end product.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The United Nations (UN) had allocated up to $14.7
billion for post-Iraq war reparations in order to clean up Kuwait. Kuwait suffered extensive contamination as a result of the 1991 Persian
Gulf War. At the close of the Gulf War, Saddam Hussein ordered Kuwaiti oil wells to be blown up, resulting in the destruction of approximately
600 oil wells. The damage resulting from such fires, which burned for seven months, included a layer of hardened &#8220;tarcrete,&#8221;
caused by the sand and gravel on the land's surface combining with oil and soot, forming over almost 5% of the country's area.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We were engaged by a subcontractor, DIC, which
is approved by KOC for the Kuwait Environmental Remediation Program (&#8220;KERP&#8221;) project.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our technology has been successful in reducing
the amount of contaminated material in Kuwait from 20% hydrocarbon contamination to just 0.2% hydrocarbon contamination, based on third
party independent testing performed by ALS Arabia in March 2020. We believe we possess the only technology that has been successful at
remediating such highly contaminated soil (defined as anything above 20% hydrocarbon contamination), while also returning usable hydrocarbons.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The KERP project is anticipated to involve approximately
26 million cubic meters of contaminated oil sands requiring remediation. We expect that as much as 20% of the contaminated soil will contain
more than 5% hydrocarbon contamination. Our agreement with DIC is for cleanup of a portion of the KERP project.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The oil recovered from these projects in Kuwait
is considered a sovereign asset, so the ability to reclaim this asset also creates a social value for the country. In order to remediate
all of the contaminated sand exhibiting greater than 7% contamination in the timeframe required by the UN, the Company anticipates obtaining
further agreements through KOC to expand its service contract to deploy 10 RPC units to Kuwait over the next several years.</p>

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 14, 2021, we, together with our subsidiary,
Vivaventures Energy Group, Inc., entered into a Services Agreement (the &#8220;Services Agreement&#8221;) with Al Dali International Co.,
a company organized under the laws of Kuwait (&#8220;DIC&#8221;). The Government of Kuwait and the United Nations, acting through the
Kuwait Oil Company (&#8220;KOC&#8221;) has awarded to Enshaat Al Sayer rights to remediate contaminated soil under the Kuwait Remediation
Program pursuant to the South Kuwait Excavation, Transportation and Remediation Project (&#8220;KOC Remediation Contract&#8221;). To fulfill
its role, Enshaat Al Sayer has engaged the Company, through the Company&#8217;s agreement with DIC, to perform contaminated soil treatment
for the KOC Remediation Contract using the Company&#8217;s patented technology for extracting hydrocarbons, through the Company&#8217;s
Remediation Processing Center (&#8220;RPC&#8221;) plants. The Services Agreement is subject to DIC and Enshaat Al Sayer entering into
a subcontractor agreement and the Company has received a notice letter from such parties, which confirms that such subcontractor agreement
has been entered into and is in full force and effect. Such subcontractor agreement is subject to termination upon terms substantially
similar to those set forth in the Services Agreement, specifically, providing for a 42-month term with termination upon (i) written consent
of both parties; (ii) bankruptcy, dissolution or similar event; (iii) for material breach that is not cured within 60 days&#8217; notice
thereof (other than non-payment, which is not subject to a cure period); and (iv) non-approval of total optimized study including the
bench scale study and pilot plant commissioning results by KOC.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Pursuant to the Services Agreement, the Company
and DIC will work together in performing remediation treatment services as subcontractors to Enshaat Al Sayer for the KOC Remediation
Contract. Under the Agreement, the Company will supply one pilot RPC plant already located in Kuwait, one 40-ton per hour RPC plant, and
one technical expert to oversee the hydrocarbons contaminated soil treatment service operations pertaining to this contract.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company will receive $50,000 for the successful
remediation of the first 100 tons ($500 per ton) under its subcontractor services for the KOC Remediation Contract. In addition, the Company
will receive $20 per treated ton of soil after the initial 100 tons. The treatment process using the RPC plants is anticipated to generate
a bitumen sub-product. The Company and DIC have agreed to sell this sub-product and share the net profits equally (50% to the Company
and 50% to DIC), after allocating 30% of the net profits to DIC in the form of a sales and marketing payment, which will be invoiced on
a monthly basis, in accordance with the Agreement. Pursuant to the Agreement, we will have a stockpile of at least 444,311 tons with at
least 5% oil contamination for us to remediate.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Pursuant to the Agreement, we will provide our
pilot RPC plant (already in Kuwait) within two to four months after retrofitting, and we will provide a RPC plant within one year capable
of processing 40 tons of soil per hour. We will bear the cost of the related manufacturing, deployment, break-down and spare parts of
the RPCs. The RPC plant remediation services must reduce TPH contamination to less than 1%. DIC will provide all other costs for bonds,
infrastructure, and operations of the plant.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In addition to managing the projects in Kuwait,
the UN is overseeing the funds allocated to the remediation and clean-up of the Ogoni Lands in Africa, which is estimated to contain millions
of tons of both contaminated soil and water and has allocated significant funding for its cleanup. Taking into consideration this particular
environmental disaster, plus other global oil contamination projects involving oversight by the UN, together with our successful testing
on the UN-managed SEED Project in Kuwait and our recent agreement with DIC, we believe we will be a contender for significant additional
contracts.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The State of Utah has, according to the U.S. Geological
Survey, approximately 14 billion barrels of measured oil in place with an additional estimated 23 to 28 billion barrels of oil contained
in contaminated oil sands that are deposited near the ground surface. We believe that the crude from these oil sands can be turned into
asphaltic cement for making roads, or upgraded for polymers or fuel. Vernal is the county seat, and largest city in Uintah County, located
in northeastern Utah, approximately 175 miles east of Salt Lake City, and 20 miles west of the Colorado border. In June 2021, we entered
into an agreement with the owner of such parcel of land that permitted us to continue to operate on the land on a month-to-month basis.
In March 2022, we entered into a land lease with the land owner for a five year term, with an optional 5 year extension, allowing us to
process up to 2,000 tons per day of oil sand material, with a guarantee by the land owner to deliver material with a minimum of 10% hydrocarbon
by weight, which would produce up to 200 tons of asphalt cement product per day when processed through four of&#160;our&#160;patented
RPCs.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Vernal property contains approximately 100
million cubic yards of oil sand material available for processing. The property is located on approximately 600 acres. We believe that
we could ultimately recover as much as 40 million barrels of oil from this property as a whole if we are able to economically scale our
operations and obtain further land leases from the land owner. We believe, based on the number of estimated barrels of oil contained in
oil sands deposits located on SITLA property, that if the State of Utah would allow us to process the oil sand material on these properties
over the next thirty years that we would need as many as 100 RPCs to process the oil sands deposits owned by the State of Utah.</p>

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Material extracted from our Vernal, Utah project
can be sold for energy or converted into asphaltic cement, which we believe is less affected by daily changes in oil prices. With our
one RPC unit, assuming full utilization, we anticipate producing approximately 50 tons of asphaltic cement per day. We anticipate that
we will be able to sell our asphaltic cement for, referencing present pricing, approximately $450 per ton.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Competitive Strengths and Growth Strategy</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We are focused on the remediation of contaminated
soil and water resulting from either man-made spills or naturally occurring deposits of oil. Our primary focus has been the remediation
of oil spills resulting from the Iraqi invasion of Kuwait and naturally occurring oil sands deposits in the Uinta basin located in Eastern
Utah. We plan to expand into other markets, both in Utah and globally, where we believe our technology and services will provide a distinct
competitive advantage over our competition.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We believe the following strengths provide us
with a distinct competitive advantage and will enable us to effectively compete on a global basis:</p>

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



<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 25px">&#160;</td>
    <td style="width: 25px">
    <span style="font-family: Symbol">&#183;</span></td>
    <td>


    Proprietary

    patented technology;</td></tr>

<tr style="vertical-align: top">
    <td style="width: 25px">&#160;</td>
    <td style="width: 25px">
        <span style="font-family: Symbol">&#183;</span></td>

    <td>
    Environmental
    advantages;</td></tr>

<tr style="vertical-align: top">
    <td style="width: 25px">&#160;</td>
    <td style="width: 25px">
   <span style="font-family: Symbol">&#183;</span></td>
    <td>
    Strong
    relationships with customers and regulatory agencies; and</td></tr>

<tr style="vertical-align: top">
    <td style="width: 25px">&#160;</td>
    <td style="width: 25px">
    <span style="font-family: Symbol">&#183;</span></td>
    <td>

    Experienced
    and highly-skilled management, Board of Directors and Advisory Board.</td></tr>
  </table>

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



<p style="margin-top: 0pt; margin-bottom: 0pt"><i>Proprietary Patented Technology</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In total, we, together with our subsidiaries,
have intellectual property that is in the form of both proprietary knowledge and patents. Our patent portfolio consists of four issued
U.S. patents, one pending international patent application filed through the Paris Cooperation Treaty (PCT), and one pending patent application
in Kuwait. In addition, we have licensed from our partners the right to use additional patented technologies.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We presently have two US patent and pending foreign
applications related to our RPCs and two issued US patents related to our other remediation technologies.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We believe, based on direct and ongoing conversations
with our customers and third-party independent test results, that our technology is the only commercially available technology that can
not only clean soil that contains greater than 7% hydrocarbon, but also preserves the hydrocarbons extracted from such soil for future
use. We believe that this provides us with a true competitive advantage.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our main technology has been tested and validated
for all of its claims by separate, independent expert firms both in the United States and the Middle East, whose reports confirm that
we have reclamation technology, which has been tested and reviewed, that possesses the ability to clean soil with more than 7% hydrocarbon
contamination and still leave the recovered hydrocarbons in a usable state.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Among our key corporate objectives is to be at
the forefront of social responsibility for its technological impact. We strive for all of our systems to ultimately become closed loop
systems, to minimize adverse impacts on air quality and reduce the need for use of clean water. Our ability to turn waste into value is
in line with this core objective. Our remediation projects in Kuwait are expected to reduce emissions from vaporization of the oil spilled
in the soil. The ability to clean produced water from oil production can eliminate the need for evaporation ponds, improving air quality
and saving on the use of clean water.</p>

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We believe our technology and service offerings
will position us well to conduct our business in any geographical region in which soil or water has been contaminated by hydrocarbons.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Strong Relationships with Customers and Regulatory
Agencies</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have developed close relationships with customers
and government agencies, including SITLA and the KOC. We anticipate receiving access to additional oil sands deposits located in Utah
from SITLA, based on our existing relationship with SITLA and our conversations with them. Indeed, our relationships have helped give
rise to our December 2021 agreement with DIC in Kuwait, which will result in our having a stockpile of at least 444,311 tons with at least
5% oil contamination for us to remediate. We also anticipate receiving additional contracts from KOC to remediate contaminated properties
in Kuwait, based on our existing relationship with KOC and conversations with them.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Experienced and Highly Skilled Management,
Board of Directors and Advisory Board</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our management team has started and successfully
grown numerous technology-based companies and has utilized this experience to develop a strategic vision for the Company. The implementation
of this plan has resulted in the acquisition and in-house development of numerous technologies, which are currently in operation. We have
demonstrated the effectiveness of our technologies in both Vernal, Utah and Kuwait, accomplishing the clean-up of contaminated areas while
also recovering precious metals through our metallic separation technology.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our Board of Directors is comprised of accomplished
professionals who bring decades of experience to the Company. Our Board of Directors includes a director who has served as a member of
the Executive Committee of one of the largest global accounting firms and has served on the Board of Directors of two multi-billion dollar
publicly traded companies, a former director of technology investment banking at Goldman Sachs, a successful investor and entrepreneur
who has founded and provided initial financing for numerous life science companies, several of which have grown to multi-billion dollar
publicly traded companies, and the mayor of a city in Utah.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In addition, we have an Advisory Board comprised
of former senior members of oil and gas companies, both in the United States and in the Middle East. Our Advisory Board is led by one
member who is an accomplished business professional and a member of a royal family based in the Middle East and another member who is
an experienced health and safety expert operating in the oil and gas industries.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We rely on our Board of Directors and Advisory
Board to provide it both high level advice and guidance along with using their contacts to help open various markets. Additionally, the
Advisory Board acts as a preliminary informal sounding board for the Board and management for these particular areas in which the Advisory
Board members have expertise. We believe the combination of our management team, Board of Directors and Advisory Board provides us with
a significant competitive advantage over our competitors due to their breadth of experiences and relationships.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We will strive to grow our business by pursuing
the following strategies:</p>

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



<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 25px">&#160;</td>
    <td style="width: 25px">
    <span style="font-family: Symbol">&#183;</span></td>
    <td>

    Expansion
    of our oil recovery projects in Utah;</td></tr>

<tr style="vertical-align: top">
    <td style="width: 25px">&#160;</td>
    <td style="width: 25px">

    <span style="font-family: Symbol">&#183;</span></td>
    <td>
    Expansion
    of our remediation projects in Kuwait;</td></tr>

<tr style="vertical-align: top">
    <td style="width: 25px">&#160;</td>
    <td style="width: 25px">
    <span style="font-family: Symbol">&#183;</span></td>
    <td>

    Expansion
    into new and complementary markets;</td></tr>

<tr style="vertical-align: top">
    <td style="width: 25px">&#160;</td>
    <td style="width: 25px">

    <span style="font-family: Symbol">&#183;</span></td>
    <td>

    Increase
    of revenue via new service and product offerings;</td></tr>

<tr style="vertical-align: top">
    <td style="width: 25px">&#160;</td>
    <td style="width: 25px">

    <span style="font-family: Symbol">&#183;</span></td>
    <td>

    Strategic
    acquisitions and licenses targeting complementary technologies; and</td></tr>

<tr style="vertical-align: top">
    <td style="width: 25px">&#160;</td>
    <td style="width: 25px">

    <span style="font-family: Symbol">&#183;</span></td>
    <td>
        Redeployment
    of the metallic separation technologies.</td></tr>
  </table>


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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Expansion of our Oil Recovery Projects in Utah</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The State of Utah has, according to the U.S. Geological
Survey, approximately 14 billion barrels of measured oil in place with an additional estimated 23 to 28 billion barrels of oil contained
in contaminated oil sands that are deposited near the ground surface. The majority of these oil sands deposits are located on land owned
by SITLA. While our current project in Vernal, Utah is not located on SITLA land and we do not yet have a definitive agreement, SITLA
has expressed an interest in providing us leased access to these lands in exchange for a royalty to be paid by us in an amount equal to
8% of all revenue generated from any hydrocarbon-based products produced by us from hydrocarbons extracted from these lands. All royalty
payments to SITLA would result in direct funding to the State&#8217;s school system. We will seek to acquire additional properties and
mineral rights in the vicinity of Vernal, Utah from individual land owners and the State of Utah.</p>

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Expansion of our Remediation Projects in Kuwait</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our RPC technology was successfully used in our
initial project for KOC in Kuwait, where we removed hydrocarbons from soil with more than 7% contamination and, following the process,
the hydrocarbon contamination level of the soil was reduced to less than 0.5%, which was lower than the level needed to meet the project
specifications. There is still approximately 26 million cubic meters of soil contaminated by oil from the Iraqi invasion of Kuwait. Pursuant
to our recent agreement with DIC, we will receive $50,000 for the successful remediation of the first 100 tons ($500 per ton) under its
subcontractor services for the KOC Remediation Contract. In addition, we will receive $20 per treated ton of soil after the initial 100
tons. The treatment process using the RPC plants is anticipated to generate a bitumen sub-product. We have agreed with DIC to sell this
sub-product and share the net profits equally (50% to us and 50% to DIC), after allocating 30% of the net profits to DIC in the form of
a sales and marketing payment, which will be invoiced on a monthly basis, in accordance with the Agreement. Pursuant to the Agreement,
we will have a stockpile of at least 444,311 tons with at least 5% oil contamination for us to remediate. Other technologies may also
be used for the less contaminated soils.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Expansion into New and Complementary Markets</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We intend to explore expansion opportunities on
a global basis, including in places with extreme contamination such as the Ogoni Lands region of Nigeria, oil spill lakes located in Saudi
Arabia and Turkmenistan, and naturally occurring oil sands deposits in Kazakhstan, where we believe our technology and service offerings
may provide a distinct competitive advantage. We are currently in discussions with several groups for deploying our RPCs for remediation
projects (primarily for oil spills, tank bottom sludge and drill cuttings) in Saudi Arabia, Qatar and Texas. Saudi Arabia has the objective
to create a circular carbon economy that will ultimately have zero wasted hydrocarbons. Our technology is able to process tank bottom
sludge, drill cuttings, and soils form hydrocarbon spills, returning the sand to less than 0.5% contamination while reclaiming the oil
for waste energy use.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Increase of Revenue via New Service and Product
Offerings</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">To date, we have focused on the remediation of
soil contaminated by oil. We intend to target other hydrocarbon remediation businesses that focus on, among other things, the cleaning
of tank bottom sludge, and the cleaning of the water used from drilling oil wells. Oil producers generally pay to dispose of sludge at
the bottom of storage tanks and contaminated water produced from the drilling of oil wells. We believe that our technologies could be
used to clean the contaminated water produced from drilling, while simultaneously recovering the heavy crude. We believe we will be able
to offer these services at a cost that is very competitive with current methods and that our ability to recover the heavy crude for resale
will give us a competitive advantage. We are currently in early stage discussions relating to some of these remediation projects.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Strategic Acquisitions and Licenses Targeting
Complementary Technologies</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We intend to seek out opportunities to acquire
or license only specific technologies that are either complementary to our existing product offerings or that will allow us to expand
into the environmental infrastructure markets. We <span style="background-color: white">recently entered into a worldwide, exclusive license
agreement with TBT Group, Inc. to license piezo electric and energy harvesting technologies for creating self-powered sensors for making
smart roadways</span>, which we believe could be embedded directly into the asphaltic cement we intend to produce from the hydrocarbons
we extract, providing the basis for smart roads and infrastructure. We believe that these sensors, which are self-powered, could be used
to provide information about traffic, road conditions and repair needs as well as allowing the roads to communicate directly with autonomous
vehicles enabling these vehicles to sense the road in all weather conditions. By complementing the asphaltic cement we expect to produce
with integrated sensors for automated vehicles, we believe that we will be able to offer a smart road.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Redeployment of the Metallic Separation Technology</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our licensed metallic separation technology has
successfully recovered precious metals including, but not limited to, gold, palladium, platinum, rodium and silver. We intend to redeploy
our metallic separation technology machines to standalone locations to process mine tailings and other soils.</p>

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

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

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Historically, as part of our strategy to find
and invest in technologies that might develop synergies with our existing businesses, we have invested in other companies and/or entities.
Not all of our investments to date have developed into complementary technologies and/or businesses, but with our management&#8217;s assistance,
many of them have still become successful and accretive to our Company&#8217;s value. Over time, we intend to divest our ownership of
companies that are not synergistic with our business.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In 2019, we received 800,000 shares of preferred stock in Scepter Holdings, Inc.
(OTCMarkets: BRZL), a company that manages the sales and development of consumer-packaged goods, to release Scepter from a secured loan
financing that encumbered its assets. In 2019 we entered into a Convertible Master Revolving Note with Scepter and over the course of
approximately two years lent them $71,000, which accrued 7% interest per annum. In August 2021 we exercised our conversion rights in
the note and converted the principal balance and all accrued interest in to 26,376,882 shares of common stock of Scepter, which represents
holdings of 826,376,882 shares of Scepter (approximately 19% of Scepter&#8217;s outstanding stock) and a market value of approximately
$3,553,241 as of April 5, 2022.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In 2014, we acquired a minority interest in Odyssey
Group International, Inc. (&#8220;Odyssey&#8221;) (OTCQB: ODYY), a trans-disciplinary product development enterprise involved in the discovery,
development and commercialization of a broad range of products applied to targeted segments of the health care industry. We also have
provided a $750,000 secured loan to Odyssey, which they used to acquire a license to use and develop a new technology called CardioMap&#174;,
which is an advanced technology for early non-invasive testing for heart disease. During June 2020, we converted the outstanding secured
loan into 809,578 shares of Odyssey common stock. We owned 3,309,578 shares of Odyssey common stock through December 2021 at which time
we sold such 3,309,578 shares of Odyssey in a private transaction for a purchase price of $860,491, reflecting the market price as of
such time. Such purchase price was paid in the form of $10,000 cash delivered at signing and a note issued in favor of Vivakor in the
amount of $850,491 accruing interest at 3% per annum, with payments due quarterly over a five-year term.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Future Products; Research and Acquisition</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We intend to identify, develop or acquire, and
bring to market products primarily in the Clean Tech sector with a primary focus on the petroleum, mining and minerals, and alternative
energy industries, as well opportunities that may arise in the natural and formulary products industry. Our general approach is to select
products or processes that are at or near commercial viability, or that we believe can be substantially developed for commercialization.
We then negotiate agreements to either acquire or to provide secured loan financing to these companies to complete their development,
testing and product launches in exchange for control of, or a significant ownership interest in, the products or companies.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company was originally organized on November
1, 2006 as a limited liability company in the State of Nevada as Genecular Holdings, LLC. The Company&#8217;s name was changed to NGI
Holdings, LLC on November 3, 2006. On April 30, 2008, the Company was converted to a Nevada corporation and changed its name to Vivakor,
Inc. pursuant to Articles of Conversion filed with the Nevada Secretary of State.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have the following direct and indirect wholly-owned
active subsidiaries: VivaVentures Management Company, Inc., a Nevada corporation, VivaSphere, Inc., a Nevada corporation, VivaVentures
Oil Sands, Inc., a Utah corporation, and RPC Design and Manufacturing LLC (&#8220;RDM&#8221;), a Utah limited liability company. We have
a 99.95% ownership interest in VivaVentures Energy Group, Inc., a Nevada Corporation; the 0.05% minority interest in VivaVentures Energy
Group, Inc. is held by a private investor unaffiliated with the Company. We also have an approximate 49% ownership interest in Vivakor
Middle-East Limited Liability Company, a Qatar limited liability company.</p>

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

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

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our business is subject to federal, state and local laws, regulations
and policies, including laws regulating the removal of natural resources from the ground and the discharge of materials into the environment.
These regulations mandate, among other things, the maintenance of air and water quality standards and land reclamation. They also set
forth limitations on the generation, transportation, storage and disposal of solid and hazardous waste. Exploration and exploitation activities
are also subject to federal, state and local laws and regulations which seek to maintain health and safety standards by regulating the
design and use of exploration methods and equipment. Environmental and other legal standards imposed by federal, state or local authorities
are constantly evolving, and typically in a manner which will require stricter standards and enforcement, and increased fines and penalties
for noncompliance. Such changes may prevent us from conducting planned activities or increase our costs of doing so, which would have
material adverse effects on our business. Moreover, compliance with such laws may cause substantial delays or require capital outlays
in excess of those anticipated, thus causing an adverse effect on us. Additionally, we may be subject to liability for pollution or other
environmental damages that we may not be able to or elect not to insure against due to prohibitive premium costs and other reasons. Unknown
environmental hazards may exist on our mining claims, or we may acquire properties in the future that have unknown environmental issues
caused by previous owners or operators, or that may have occurred naturally.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Failure to comply with applicable federal, state,
local or foreign laws or regulations could subject our company to enforcement action, including product seizures, recalls, withdrawal
of marketing clearances and civil and criminal penalties, any one or more of which could have a material adverse effect on our company&#8217;s
businesses. We believe that our company is in substantial compliance with such governmental regulations. However, federal, state, local
and foreign laws and regulations regarding the manufacture and sale of medical devices are subject to future changes. There can be no
assurance that such changes would not have a material adverse effect on our company.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We own four issued US patents and two pending
international PCT patent application covering our propriety technology, specifically:</p>

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



<table cellpadding="0" cellspacing="0" border="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt">
<tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
  <td style="width: 0.5in"><span style="font-family: Symbol">&#183;</span></td>
  <td>US Patent 7,282,167 for methods for producing nano-scale particles by vaporizing raw material and then cooling the vaporized raw material
using a cooling gas, granted October 16, 2007 and expiring July 23, 2025;</td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
  <td><span style="font-family: Symbol">&#183;</span></td>
  <td>US Patent 9,272,920 for methods for producing ammonia by mixing a first catalyst including a millimeter-sized, granular, ferrous material
and a promoter and a second catalyst including discrete nano-sized ferrous catalyst particles that comprise a metallic core with an oxide
shell and then reacting hydrogen and nitrogen in the presence of the mixture, granted March 1, 2016 and expiring November 7, 2028; and</td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
  <td><span style="background-color: white"><span style="font-family: Symbol">&#183;</span></span></td>
  <td><span style="background-color: white">US Patent 10,913,903 for SYSTEM AND METHOD FOR USING A FLASH EVAPORATOR TO SEPARATE BITUMEN AND
HYDROCARBON CONDENSATE granted February 9, 2021 and expiring August 28, 2039;</span></td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
  <td><span style="font-family: Symbol">&#183;</span></td>
  <td>US Patent 7,282,167 for U<span style="background-color: white">S Patent 10,947,456 for SYSTEMS FOR THE EXTRACTION OF BITUMEN FROM OIL
SAND MATERIAL granted on March 16, 2021 to expire on December 3, 2038</span>;</td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
  <td><span style="font-family: Symbol">&#183;</span></td>
  <td>Pending US Patent Series Nos. 16/177,210 and 16/554,158, International PCT Application No. PCT Application No. PCT/US2019/048587, and
pending Kuwait application KW/P/2020/000111 relating to systems and processes for extracting bitumen from oil sands material which employ
a centrifuge and a flash evaporator.</td></tr>
</table>





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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of the date of this Annual Report on 10-K,
we have 25 full-time or contracted employees, consisting of our CEO, CFO, and additional administrative and direct operations personnel.
None of these employees are represented by a labor union or subject to a collective bargaining agreement. We have never experienced a
work stoppage and our management believes that our relations with employees are satisfactory.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We do not own real property. We currently lease
executive office space in Lehi, Utah, Las Vegas, Nevada, Houston, Texas, and Irvine, California. The Company also leases warehouses in
Las Vegas, Nevada and Houston, Texas, and have paid to be on a land site in Vernal, UT. We believe these facilities are in good condition
but that we may need to expand our leased space and warehouses as business increases.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">From time to time, we may become involved in various
legal actions that arise in the normal course of business. We are not currently involved in any material disputes and do not have any
material litigation matters pending.</p>

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span id="a28"></span><b>Item 1A - Risk Factors</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Risks Related to Our Company</b></p>

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



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>We are at an early operational stage, and
our success is subject to the substantial risks inherent in the establishment of a new business venture.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our business and operations are in an early stage
and subject to all of the risks inherent with new business ventures. Our initial operations have been focused on the remediation of soil
and the extraction of hydrocarbons, such as oil, from properties contaminated by or laden with heavy crude oil and hydrocarbon-based substances.
We intend to, but have not yet, completed the second stage of our operational strategy, selling the asphaltic cement and/or other petroleum-based
products we are able to produce from the hydrocarbons we recover.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our business and operations may not prove to be
successful. We have deployed only two RPC units to date, including one unit to Kuwait (for which operations were temporarily suspended
due to COVID-19) and another to Vernal, Utah (which is presently operating). We will need to scale our business beyond these two RPCs
and demonstrate that our scaled-up recovery and remediation business can be profitable. Any future success that we may enjoy will depend
on many factors, some of which may be beyond our control, and others which cannot be predicted at this time. Although we began operations
in 2008 as a technology acquisition company primarily focused on medical technologies, we have been operating under our current business
plan focused on soil remediation since 2011, and we have not yet proven to be profitable. We have not yet sold any substantial amount
of products or services commercially and have not proven that our business model will allow us to identify and develop commercially feasible
products or technologies.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>We have historically suffered net losses,
and we may not be able to sustain profitability.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We had an accumulated deficit of $35,731,359 as
of December 31, 2021, and we expect to continue to incur significant development expenses in the foreseeable future related to the completion
of the development and commercialization of our products. As a result, we are incurring operating and net losses, and it is possible that
we may never be able to sustain the revenue levels necessary to achieve and sustain profitability. If we fail to generate sufficient revenues
to operate profitably on a consistent basis, or if we are unable to fund our continuing losses, you could lose all or part of your investment.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>We rely upon a few, select key employees
who are instrumental in our ability to conduct and grow our business. In the event any of those key employees would no longer be affiliated
with the Company, it may have a material detrimental impact as to our ability to successfully operate our business.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our future success will depend in large part on
our ability to attract and retain high-quality management, operations, and other personnel who are in high demand, are often subject to
competing employment offers, and are attractive recruiting targets for our competitors. The loss of qualified executives and key employees,
or our inability to attract, retain, and motivate high-quality executives and employees required for the planned expansion of our business,
may harm our operating results and impair our ability to grow.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We depend on the continued services of our key
personnel, including Matthew Nicosia, our Chief Executive Officer, Tyler Nelson, our Chief Financial Officer, and Daniel Hashim, our Chief
Scientific Officer. Our work with each of these key personnel are subject to changes and/or termination, and our inability to effectively
retain the services of our key management personnel, could materially and adversely affect our operating results and future prospects.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>We may have difficulty raising additional
capital, which could deprive us of necessary resources, and you may experience dilution or subordinate stockholder rights, preferences
and privileges as a result of our financing efforts.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We expect to continue to devote significant capital
resources to fund the continued development of our RPCs and related technologies. In order to support the initiatives envisioned in our
business plan, we will need to raise additional funds through the sale of public or private debt or equity financing or other arrangements.
Our ability to raise additional financing depends on many factors beyond our control, including the state of capital markets, the market
price of our common stock and the development or prospects for development of competitive technologies by others. Sufficient additional
financing may not be available to us or may be available only on terms that would result in further dilution to the current owners of
our common stock.</p>

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

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We expect to obtain additional capital during
2022 through financing lease structures for our RPCs or other financing structures related to our RPCs. We also expect that our current
cash position, will enable us to fund our operating expenses and capital expenditure requirements for the next twelve months. Thereafter,
unless we can achieve and sustain profitability, we anticipate that we will need to raise additional capital to fund our operations while
we implement and execute our business plan.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Any future equity financing may involve substantial
dilution to our then existing shareholders. Any future debt financing could involve restrictive covenants relating to our capital raising
activities and other financial and operational matters, which may make it more difficult for us to obtain additional capital and to pursue
business opportunities. There can be no assurance that such additional capital will be available, on a timely basis, or on terms acceptable
to us. If we are unsuccessful in raising additional capital or the terms of raising such capital are unacceptable, then we may have to
modify our business plan and/or curtail our planned activities and other operations.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If we raise additional funds through government
or other third-party funding, collaborations, strategic alliances, licensing arrangements or marketing and distribution arrangements,
we may have to relinquish valuable rights to our technologies, future revenue stream or grant licenses on terms that may not be favorable
to us. If we are unable to raise additional funds through equity or debt financings when needed, we may be required to delay, limit, reduce
or terminate our product development or future commercialization efforts or grant rights to develop and market products that we would
otherwise prefer to develop and market ourselves.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Additionally, we have certain potential dilutive
instruments, of which the conversion of these instruments could result in dilution to shareholders: As of April 5, 2022, the maximum
potential dilution is 664,560, and includes convertible notes payable convertible into approximately 14,560 shares of common stock, stock
options granted to employees of 183,333 shares of common stock. Stock options granted to Board members or consultants of 466,667 shares
of common stock were granted as of April 5, 2022.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>The COVID-19 pandemic has had and may continue
to have a negative impact on our business and operations.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our Kuwait operations were suspended to comply
with the social distancing measures implemented in Kuwait. Our Utah operations were temporarily suspended from March through May 2020,
but have since resumed in full. These suspensions have had a negative impact on our business and there can be no guaranty that we will
not need to suspend operations again in the future as a result of the pandemic. We are closely monitoring the COVID-19 pandemic and the
directives from federal and local authorities in the United States and in Kuwait affecting not only our workforce, but those of companies
with whom we work.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Economic conditions in the current period
of disruption and instability could adversely affect our ability to access the capital markets, in both the near and long term, and thus
adversely affect our business and liquidity. </i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The current economic conditions related to the
COVID-19 pandemic have had, and likely will continue to have for the foreseeable future a negative impact on the capital markets. Even
if we are able to raise capital, it may not be at a price or on terms that are favorable to us. We cannot predict the occurrence of future
disruptions or how long the current conditions may continue.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Failure to effectively manage our expected
growth could place strains on our managerial, operational and financial resources and could adversely affect our business and operating
results. </i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our expected growth could place a strain on our
managerial, operational and financial resources. Further, if our subsidiaries&#8217; businesses grow, then we will be required to manage
multiple relationships. Any further growth by us or our subsidiaries, or any increase in the number of our strategic relationships, will
increase the strain on our managerial, operational and financial resources. This strain may inhibit our ability to achieve the rapid execution
necessary to implement our business plan and could have a material adverse effect on our financial condition, business prospects and operations
and the value of an investment in our company.</p>

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>We will need to achieve commercial acceptance
of our products to continue to generate revenues and sustain profitability. </i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our goal is to ultimately produce asphaltic cement
and/or other petroleum-based products from the hydrocarbons we recover and sell these products to customers; however, we may not be able
to successfully commercialize our products, and even if we do, we may not be able to do so on a timely basis. Superior competitive technologies
may be introduced, or customer needs may change, which will diminish or extinguish the commercial uses for our applications. We cannot
predict when significant commercial market acceptance for our products will develop, if at all, and we cannot reliably estimate the projected
size of any such potential market. If the markets fail to accept our products, then we may not be able to generate revenues from the commercial
application of our technologies. Our revenue growth and profitability will depend substantially on our ability to manufacture and deploy
additional RPCs and produce asphaltic cement to the specifications required by each of our potential customers.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>We have identified
a material weakness in our internal control over financial reporting. Failure to maintain effective internal controls could cause our
investors to lose confidence in us and adversely affect the market price of our common stock. If our internal controls are not effective,
we may not be able to accurately report our financial results or prevent fraud. </i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Section 404 of the Sarbanes-Oxley
Act of 2002 (&#8220;Section 404&#8221;) requires that we maintain internal control over financial reporting that meets applicable standards.
We may err in the design or operation of our controls, and all internal control systems, no matter how well designed and operated, can
provide only reasonable assurance that the objectives of the control system are met. Because there are inherent limitations in all control
systems, there can be no assurance that all control issues have been or will be detected. If we are unable, or are perceived as unable,
to produce reliable financial reports due to internal control deficiencies, investors could lose confidence in our reported financial
information and operating results, which could result in a negative market reaction and a decrease in our stock price.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">We have identified a
material weakness in our internal controls related to the segregation of duties within our internal controls. We believe that we will
have substantially resolved our previously identified material weakness in our internal controls as we continue to hire personnel to fulfill
the duties related to the growth in our business. There can be no assurances that weakness in our internal controls will not occur in
the future.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">If we identify new material
weaknesses in our internal control over financial reporting, if we are unable to comply with the requirements of Section 404 in a timely
manner, if we are unable to assert that our internal control over financial reporting is effective, or if our independent registered public
accounting firm is unable to express an opinion as to the effectiveness of our internal control over financial reporting (if and when
required), we may be late with the filing of our periodic reports, investors may lose confidence in the accuracy and completeness of our
financial reports and the market price of our common stock could be negatively affected. As a result of such failures, we could also become
subject to investigations by the stock exchange on which our securities are listed, the SEC, or other regulatory authorities, and become
subject to litigation from investors and stockholders, which could harm our reputation, financial condition or divert financial and management
resources from our core business, and would have a material adverse effect on our business, financial condition and results of operations.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>A major portion of our business is dependent
on the oil industry, which is subject to numerous worldwide variables.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our prospective customers are concentrated in
the oil industry. As a result, we will be subject to the success of the oil industry, which is subject to substantial volatility based
on numerous worldwide factors. A decline in the oil industry may have a material adverse effect on our business, financial condition,
results of operations and cash flows. The oil and gas industry is competitive in all its phases. Competition in the oil and gas industry
is intense. We will compete with other participants in the search for oil sand properties and in the marketing of oil and other hydrocarbon
products. Our customers could include competitors such as oil and gas companies that have substantially greater financial resources, staff
and facilities than those of our customers and lessees. Competitive factors in the distribution and marketing of oil and other hydrocarbon
products include price and methods and reliability of delivery.</p>

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

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Within the oil remediation market, demand for
our services will be limited to a specific customer base and highly correlated to the oil industry. The oil industry&#8217;s demand for
equipment is affected by a number of factors including the volatile nature of the oil industry&#8217;s business, increased use of alternative
types of energy and technological developments in the oil extraction process. A significant reduction in the target market&#8217;s demand
for oil would reduce the demand for the equipment, which would have a material adverse effect upon our business, financial condition,
results of operations and cash flows.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Low oil prices may substantially impact
our ability to generate revenues.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Low oil prices may negatively impact our ability
to operate. The demand for our products and services depend, in part, on the price of oil and the margins oil producers receive on the
sale of oil. Oil prices are volatile and can fluctuate widely based upon a number of factors beyond our control. Any decline in the prices
of and demand for oil could have a material adverse effect on our business, financial condition, results of operations and cash flows.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>We require a variety of permits to operate
our business. If we are not successful in obtaining and/or maintaining those permits it will adversely impact our operations. </i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our business requires permits to operate. Our
inability to obtain permits in a timely manner could result in substantial delays to our business. In addition, our customers may not
receive permitting for our equipment&#8217;s specific use and we may be unable to adjust our equipment to meet our customer&#8217;s permitting
needs. The issuance of permits is dependent on the applicable government agencies and is beyond our control and that of our customers.
There can be no assurance that we and/or our customers will receive the permits necessary to operate, which could substantially and adversely
affect our operations and financial condition.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>We are required to pay permit and approval
fees to operate in certain business segments and locations. If we are not able to pay those fees it would adversely impact our business.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We are required to pay various types of permit
and approval fees to the applicable governmental and quasi-governmental agencies to operate our business. These fees are subject to change
at the discretion of the various agencies. Our inability to pay these permit and approval fees could substantially and adversely affect
our operations and financial condition.</p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>We, and our customers and prospective customers,
are subject to numerous governmental regulations, both domestically and internationally. In order to operate successfully we must be able
comply with these regulations.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Current and future government laws, regulations
and other legal requirements may increase the costs of doing business or restrict business operations. Laws, regulations and other legal
requirements, such as those relating to the protection of the environment and natural resources, health, business and tax have an effect
on our cost of operation or those of our customers. Such governmental regulation may result in delays, cause us to incur substantial compliance
and other costs and prohibit or severely restrict our business or that of our customers, which could have an adverse effect on our business,
financial condition, results of operations and cash flows.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Based on the nature of our business we currently depend and are
likely to continue to depend on a limited number of customers for a significant portion of our revenues.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We currently have two customers in Utah and a
single customer in Kuwait. The failure to obtain additional customers or the loss of all or a portion of the revenues attributable to
any current or future customer as a result of competition, creditworthiness, inability to negotiate extensions or replacement of contracts
or otherwise could have a material adverse effect on our business, financial condition, results of operations and cash flows.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If our customers do not enter into, extend or
honor their contracts with us, our profitability could be adversely affected. Our ability to receive payment for production depends on
the continued solvency and creditworthiness of our customers and prospective customers. If any of our customers&#8217; creditworthiness
suffers, we may bear an increased risk with respect to payment defaults. If customers refuse to accept our equipment or make payments
for which they have a contractual obligation, our revenues could be adversely affected. In addition, if a substantial portion of our contracts
are modified or terminated and we are unable to replace the contracts (or if new contracts are priced at lower levels), our results of
operations will be adversely affected.</p>

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Our primary business is impacted by the
oil industry and the manufacturing industry, which are subject to uncertain economic conditions.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The global economy is subject to fluctuation and
it is unclear how stable the oil industry and the manufacturing industry will be in the future. As a result, there can be no assurance
that the business will achieve anticipated cash flow levels. Further, recent world events evolving out of trade disputes, increased terrorist
activities and political and military action, and the COVID-19 pandemic, among other events, have created an air of uncertainty concerning
the stability of the global economy. Historically, such events have resulted in disturbances in financial markets, and it is impossible
to determine the likelihood of future events. Any negative change in the general economic conditions in the United States and globally
could adversely affect the financial condition and operating results of the business. We plan to expand our level of operations. Slower
economic activity, concerns about inflation or deflation, decreased consumer confidence, reduced corporate profits and capital spending,
adverse business conditions and liquidity concerns in the general economy and recent international conflicts and terrorist and military
activity have resulted in a downturn in worldwide economic conditions, especially in the United States. Political and social turmoil related
to international conflicts and terrorist acts may place further pressure on economic conditions in the United States and worldwide. These
political, social and economic conditions make it extremely difficult for us to accurately forecast and plan future business activities.
If such conditions continue or worsen, then our business, financial condition and results of operations could be materially and adversely
affected.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>We will continue to be subject to competition
in our business</i></b>.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our oil remediation equipment utilizes specific
technology to extract oil from sand. Oil producers are continually investigating alternative oil production technologies with a view to
reduce production costs. In addition, industries that compete with the oil industry, such as the electric power industry, also continue
to innovate and create products that compete with the oil industry. There can be no assurance that superior alternative technologies will
emerge, which could reduce the demand for and price of our product and services.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The market for our products and services is highly
competitive and is becoming more so, which could hinder our ability to successfully market our products and services. We may not have
the resources, expertise or other competitive factors to compete successfully in the future. We expect to face additional competition
from existing competitors and new market entrants in the future. Many of our competitors have greater name recognition and more established
relationships in the industry than we do. As a result, these competitors may be able to:</p>

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



<table cellpadding="0" cellspacing="0" border="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt">
<tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
  <td style="width: 0.5in"><span style="font-family: Symbol">&#183;</span></td>
  <td>develop and expand their product offerings more rapidly;</td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
  <td><span style="font-family: Symbol">&#183;</span></td>
  <td>adapt to new or emerging changes in customer requirements more quickly;</td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
  <td><span style="font-family: Symbol">&#183;</span></td>
  <td>take advantage of acquisition and other opportunities more readily; and</td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
  <td><span style="font-family: Symbol">&#183;</span></td>
  <td>devote greater resources to the marketing and sale of their products and adopt more aggressive pricing policies than we can.</td></tr>
</table>





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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>We carry insurance coverage against liabilities
for personal injury, death and property damage, but there is no guarantee this coverage will be sufficient to cover us against all claims.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Although, we maintain insurance coverage against
liability for personal injury, death and property damage. There can be no assurance that this insurance will be sufficient to cover any
such liabilities. We may not be insured or fully insured against the losses or liabilities that could arise from a casualty in the business
operations. In addition, there can be no assurance that particular risks that are currently insurable will continue to be insurable on
an economical basis or that the current levels of coverage will continue to be available. If a loss occurs that is partially or completely
uninsured, we may incur a significant liability.</p>

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

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>We may be unable to adequately protect our proprietary rights.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our ability to compete partly depends on the superiority,
uniqueness and value of our intellectual property. To protect our proprietary rights, we will rely on a combination of patents, copyrights
and trade secrets, confidentiality agreements with our employees and third parties, and protective contractual provisions. Despite these
efforts, any of the following occurrences may reduce the value of our intellectual property:</p>

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



<table cellpadding="0" cellspacing="0" border="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt">
<tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
  <td style="width: 0.5in"><span style="font-family: Symbol">&#183;</span></td>
  <td>Our applications for patents relating to our business may not be granted and, if granted, may be challenged or invalidated;</td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
  <td><span style="font-family: Symbol">&#183;</span></td>
  <td>Issued patents may not provide us with any competitive advantages;</td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
  <td><span style="font-family: Symbol">&#183;</span></td>
  <td>Our efforts to protect our intellectual property rights may not be effective in preventing misappropriation of our technology;</td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
  <td><span style="font-family: Symbol">&#183;</span></td>
  <td>Our efforts may not prevent the development and design by others of products or technologies similar to or competitive with, or superior
to those we develop; or</td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
  <td><span style="font-family: Symbol">&#183;</span></td>
  <td>Another party may obtain a blocking patent and we would need to either obtain a license or design around the patent in order to continue
to offer the contested feature or service in our products.</td></tr>
</table>





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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>We may become involved in lawsuits to protect
or enforce our patents that would be expensive and time consuming.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In order to protect or enforce our patent rights,
we may initiate patent litigation against third parties. In addition, we may become subject to interference or opposition proceedings
conducted in patent and trademark offices to determine the priority and patentability of inventions. The defense of intellectual property
rights, including patent rights through lawsuits, interference or opposition proceedings, and other legal and administrative proceedings,
would be costly and divert our technical and management personnel from their normal responsibilities. An adverse determination of any
litigation or defense proceedings could put our pending patent applications at risk of not being issued.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Furthermore, because of the substantial amount
of discovery required in connection with intellectual property litigation, there is a risk that some of our confidential information could
be compromised by disclosure during this type of litigation. For example, during the course of this type of litigation, confidential information
may be inadvertently disclosed in the form of documents or testimony in connection with discovery requests, depositions or trial testimony.
This disclosure could have a material adverse effect on our business and our financial results.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Our primary business operations rely on
our ability to transport our equipment to different locations. Any impact on the cost, availability and reliability of transportation
could adversely affect our business.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The availability and reliability of transportation
and fluctuation in transportation costs could negatively impact the business. Transportation logistics play an important role in the sale
of our products and services and in the oil industry generally. Delays and interruptions of transportation services because of accidents,
failure to complete construction of infrastructure, infrastructure damage, lack of capacity, weather-related problems, governmental regulation,
terrorism, strikes, lock-outs, third-party actions or other events could impair the operations of our customers and may also directly
impair our ability to commence or complete production or services, which could have a material adverse effect on our business, financial
condition, results of operations and cash flows.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>The lands on which we conduct our business
operations must be properly zoned for our services. If they aren&#8217;t then it could impact our business.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The lands on which we conduct our business operates
must comply with applicable zoning regulations. Any unknown or future violations could limit or require us to cease operations.</p>

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Data security breaches are increasing worldwide.
If we are the victim of such a breach it will materially impact our business.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We will collect and retain certain personal information
provided by our employees and investors. We intend to implement certain protocols designed to protect the confidentiality of this information
and periodically review and improve our security measures; however, these protocols may not prevent unauthorized access to this information.
Technology and safeguards in this area are consistently changing and there is no assurance that we will be able to maintain sufficient
protocols to protect confidential information. Any breach of our data security measures and disbursement of this information may result
in legal liability and costs (including damages and penalties), as well as damage to our reputation, that could materially and adversely
affect our business and financial performance.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>We may indemnify our directors and officers
against liability to us and holders of our securities, and such indemnification could increase our operating costs.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our bylaws allow us to indemnify our directors
and officers against claims associated with carrying out the duties of their offices. Our bylaws also allow us to reimburse them for the
costs of certain legal defenses. Insofar as indemnification for liabilities arising under the Securities Act of 1933 (the &#8220;Securities
Act&#8221;) may be permitted to our directors, officers or control persons, we have been advised by the SEC that such indemnification
is against public policy and is therefore unenforceable. If our officers and directors file a claim against us for indemnification, the
associated expenses could also increase our operating costs.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>We may be subject to liability if our equipment does not perform
as expected.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We may be exposed to liability in the event our
equipment does not perform as expected. We intend to enter into contracts with customers, which will grant certain rights with respect
to the condition and use of our products. Certain contractual and legal claims could arise in the event the equipment does not perform
as expected and in the event of personal injury, death or property damage as a result of the use of our equipment. There can be no assurance
that particular risks are insured or, if insured, will continue to be insurable on an economical basis or that current levels of coverage
will continue to be available. We may be liable for any defects in the equipment or its products and services and uninsured or underinsured
personal injury, death or property damage claims.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Our business depends on our ability to manufacture
various pieces of equipment, many of which are quite large. Any disruption in our manufacturing ability will adversely affect our business
and operations.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our business involves manufacturing and plant
operation risks of delay that may be outside of our control. Production or services may be delayed or prevented by factors such as adverse
weather, strikes, energy shortages, shortages or increased costs of materials, inflation, environmental conditions, legal matters and
other unknown contingencies. Our business also requires certain manufacturing apparatus to manufacture the equipment. If the manufacturing
apparatus were to suffer major damage or are destroyed by fire, abnormal wear, flooding, incorrect operation or otherwise, we may be unable
to replace or repair such apparatus in a timely manner or at a reasonable cost, which would impact the our ability to stay in production
or service. Any significant downtime of the equipment manufacturing could impair our ability to produce for or serve customers and materially
and adversely affect our results of operations. In addition, changes in the equipment plans and specifications, delays due to compliance
with governmental requirements or impositions of fees or other delays could increase production costs beyond those budgeted for the business.
If any cost overruns exceed the funds budgeted for operations, the business would be negatively impacted.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Any accident at our manufacturing facilities could subject us
to substantial liability.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The manufacturing and operation of the equipment
involves hazards and risks which could disrupt operations, decrease production and increase costs. The occurrence of a significant accident
or other event that is not fully insured could adversely affect our business, financial condition, results of operations and cash flows.</p>

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>If critical components become unavailable
or our suppliers delay their production of our key components, our business will be negatively impacted.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our ability to get key components to build our
equipment is crucial to our ability to manufacture our products. These components are supplied by certain third-party manufacturers, and
we may be unable to acquire necessary amounts of key components at competitive prices.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If we are successful in our growth, outsourcing
the production of certain parts and components would be one way to reduce manufacturing costs. We plan to select these particular manufacturers
based on their ability to consistently produce these products according to our requirements in an effort to obtain the best quality product
at the most cost-effective price. However, the loss of all or any one of these suppliers or delays in obtaining shipments would have an
adverse effect on our operations until an alternative supplier could be found, if one may be located at all. If we get to that stage of
growth, such loss of manufacturers could cause us to breach any contracts we have in place at that time and would likely cause us to lose
sales.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Any shortage of skilled labor would have
a detrimental impact on our ability to provide our products and services.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The manufacturing and operating of the equipment
requires skilled laborers. In the event there is a shortage of labor, including skilled labor, it could have an adverse impact on our
productivity and costs and our ability to expand production in the event there is an increase in demand for our product or services.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>We rely on third party contractors for some of our operations.
If we are unable to find quality contractors, it would severely impact our business.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We outsource certain aspects of our business to
third party contractors. We are subject to the risks associated with such contractors&#8217; ability to successfully provide the necessary
services to meet the needs of our business. If the contractors are unable to adequately provide the contracted services, and we are unable
to find alternative service providers in a timely manner, our ability to operate the business may be disrupted, which may adversely affect
our business, financial condition, results of operations and cash flows.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Union activities could adversely impact our business.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">While none of our employees are currently members
of unions, we may become adversely effected by union activities. We are not subject to any collective bargaining or union agreement; however,
it is possible that future employees may join or seek recognition to form a labor union or may be required to become a labor agreement
signatory. If some or all of our employees become unionized, it could adversely affect productivity, increase labor costs and increase
the risk of work stoppages. If a work stoppage were to occur, it could interfere with the business operations and have a material adverse
effect on our business, financial condition, results of operations and cash flows.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>Although we do
not believe that we are, or will be, an investment company covered by the Investment Company Act of 1940, if we are deemed to be an investment
company, we may be required to institute burdensome compliance requirements and our activities may be restricted, which may make it difficult
for us to engage in strategic transactions.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">A company that, among
other things, is or holds itself out as being engaged primarily, or proposes to engage primarily, in the business of investing, reinvesting,
owning, trading or holding certain types of securities would be deemed an investment company under the Investment Company Act of 1940,
as amended, (the &#8220;Investment Company Act&#8221;). Additionally, a company that is not and does hold itself out as being engaged
primarily in the business of investing, reinvesting, owning, trading or holding certain types of securities may nevertheless be deemed
an investment company under the Investment Company Act if more than 40% of such company&#8217;s assets are deemed to be &#8220;investment
securities.&#8221;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">We are not in the business
of buying and selling securities of other companies. As our strategy had involved the Company investing in other companies, including
Scepter Holdings and Odyssey Group International, it is possible that we could be deemed an investment company, although, given the nature
and extent of our business operations, we do not believe that we are or will be subject us to the Investment Company Act. Our investments
in Scepter Holdings and Odyssey Group International arose from loan agreements that were settled in the form of equity because cash was
not available for the borrowers, and we have recently sold, in a private transaction, all of our shares of Odyssey Group International.
The Company has not traded or sold any securities of other companies that it has acquired. For those LLCs for which the Company serves
as manager, it has been disclosed in the business plan of these LLCs that their primary business is manufacturing heavy machinery or to
provide the Company with cash to specifically manufacture or purchase heavy machinery in exchange for a royalty from the production of
the heavy machinery. These entities do not engage in activities such as investing, reinvesting, owning, holding or trading &#8220;investment
securities,&#8221; and neither the units of ownership for these entities, nor rights to royalties, have any market and are not traded,
and such interests are accounted for at cost.</p>

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In order not to be regulated as an investment
company under the Investment Company Act, unless we can qualify for an exclusion, we must ensure that we are engaged primarily in a business
other than investing, reinvesting or trading in securities and that our activities do not include investing, reinvesting, owning, holding
or trading &#8220;investment securities&#8221; constituting more than 40% of our total assets (exclusive of U.S. government securities
and cash items) on an unconsolidated basis. Presently, our &#8220;investment securities,&#8221; which include our holdings in Scepter
Holdings, as well as certain entities described in our corporate structure, comprise approximately 7% of our total assets, which is below
such 40% threshold. As our business continues to develop and production increases, the percentage of our total assets comprised of investment
securities is expected to decline substantially; however, in the event that the percentage of our holdings in investment securities increases,
we risk exceeding such 40% threshold and being deemed an investment company. We do not plan to buy businesses or assets with a view to
resale or profit from their resale. We do not plan to buy unrelated businesses or assets or to be a passive investor.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">If we are nevertheless
deemed to be an investment company under the Investment Company Act, we may be subject to certain restrictions that may make it more difficult
for us to complete a business combination, including:</p>

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



<table cellpadding="0" cellspacing="0" border="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt">
<tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
  <td style="width: 0.5in"><span style="font-family: Symbol">&#183;</span></td>
  <td>restrictions on the nature of our investments; and</td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
  <td><span style="font-family: Symbol">&#183;</span></td>
  <td>restrictions on the issuance of securities.</td></tr>
</table>





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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">In addition, we may have
imposed upon us certain burdensome requirements, including:</p>

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



<table cellpadding="0" cellspacing="0" border="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt">
<tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
  <td style="width: 0.5in"><span style="font-family: Symbol">&#183;</span></td>
  <td>registration as an investment company;</td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
  <td><span style="font-family: Symbol">&#183;</span></td>
  <td>adoption of a specific form of corporate structure; and</td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
  <td><span style="font-family: Symbol">&#183;</span></td>
  <td>reporting, record keeping, voting, proxy, compliance policies and procedures and disclosure requirements and other rules and regulations.</td></tr>
</table>



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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white; border-right-width: 0in; border-right-color: Black; border-left-width: 0in; border-left-color: Black">Compliance
with these additional regulatory burdens would require additional expense for which we have not allotted.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span id="a5"></span><b>Item 1B - Unresolved Staff Comments</b></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="a6"></span><b>Item 2 </b>- <b>Properties</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; border-right-width: 0in; border-right-color: Black; border-left-width: 0in; border-left-color: Black">We
do not own real property. We currently lease executive office space in Salt Lake City, Utah, and Irvine, California. The Company also
leases warehouses in Salt Lake City, UT and Las Vegas, Nevada, and have paid to be on a land site in Vernal, UT. We believe these facilities
are in good condition but that we may need to expand our leased space and warehouses as business increases.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span id="a7"></span><b>Item 3 </b>- <b>Legal Proceedings</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; border-right-width: 0in; border-right-color: Black; border-left-width: 0in; border-left-color: Black">From
time to time, we may become involved in various legal actions that arise in the normal course of business. We intend to defend vigorously
against any future claims and litigation. We are not currently involved in any material disputes and do not have any material litigation
matters pending.</p>

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

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

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

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

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span id="a9"></span><b>PART II</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="a10"></span><b>Item 5 </b>- <b>Market for Registrant</b>&#8217;<b>s
Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</b></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our Common Stock is listed on the Nasdaq Capital
Market under the symbol &#8220;VIVK.&#8221;</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of April 5, 2022, there were
15,038,619 shares of Common Stock outstanding held by approximately 570 holders of record (not including an indeterminate number of
beneficial holders of stock held in street name).</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">There were no warrants issued nor outstanding
as of April 5, 2022.</p>

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

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

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

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; border-right-width: 0in; border-right-color: Black; border-left-width: 0in; border-left-color: Black">To
date, we have not paid any dividends on our common stock and do not anticipate paying any dividends in the foreseeable future. The declaration
and payment of dividends on the common stock is at the discretion of our Board of Directors and will depend on, among other things, our
operating results, financial condition, capital requirements, contractual restrictions or such other factors as our Board of Directors
may deem relevant.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Securities Authorized for Issuance under Equity
Compensation Plans</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2021 the Company did not have
an equity compensation plan.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Recent Issuance of Unregistered Securities</b></p>

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



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following sets forth information
regarding all unregistered securities sold by us in transactions that were exempt from the requirements of the Securities Act in the
last fiscal year. Except where noted, all of the securities discussed in this Item 5 were all issued in reliance on the exemption
under Section 4(a)(2) of the Securities Act.</p>

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On January 13, 2021, the Company issued 33,667
shares of common stock at approximately $13.05 per share for $438,004 in services.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On January 28, 2021, the Company issued 3,333 shares of common stock
for a $36,000 reduction of liabilities pursuant to conversion of a promissory note at approximately $10.80 per share.</p>

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

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

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April 16, 2021, the Company issued 24,850 shares
of common stock for a $217,800 reduction of liabilities pursuant to conversion of a promissory note at approximately $8.76 per share.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April 22, 2021, the Company issued 16,667 shares
of common stock for a $225,000 payment to purchase a license at approximately $13.50 per share.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On May 24, 2021, the Company issued 986 shares
of common stock for a $11,000 reduction of liabilities pursuant to conversion of a promissory note at approximately $11,16 per share.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On August 5, 2021, the Company issued 19,841 shares
of common stock for an approximate $110,002 reduction of liabilities pursuant to conversion of a promissory note at approximately $5.55
per share.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 6, 2021, the Company issued 10,784
shares of common stock for an approximate $82,500 reduction of liabilities pursuant to conversion of a promissory note at approximately
$7.65 per share.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 15, 2021, the Company issued 8,818
shares of common stock for a $55,000 reduction of liabilities pursuant to conversion of a promissory note at approximately $6.24 per share.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">From January 1, 2021 through December 31, 2021,
the Company issued 218,333 shares of common stock for $1,301,500 for the conversion of 216,916 shares of Series B Preferred Stock, at
an average price of approximately $6.00 per share.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">From January 1, 2021 through December 31, 2021
the Company issued 473,578 shares of common stock for $3,550,176 for the conversion of 467,278 shares of Series B-1 Preferred Stock, at
$7.50 per share.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">From January 1, 2021 through December 31, 2021
the Company issued 260,703 shares of common stock for $4,615,927 for the conversion of 266,328 shares of Series C-1 Preferred Stock, at
$17.70 per share.</p>

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

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

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span id="a17"></span><b>Item 7 </b>- <b>Management</b>&#8217;<b>s Discussion and Analysis
of Financial Condition and Results of Operations</b></p>

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

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

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



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following discussion and analysis of our financial
condition and results of operations should be read in conjunction with our financial statements and related notes included elsewhere in
this Annual Report on 10-K.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Vivakor, Inc. is a socially responsible operator,
acquirer and developer of clean energy technologies and environmental solutions, primarily focused on soil remediation. We specialize
in the remediation of soil and the extraction of hydrocarbons, such as oil, from properties contaminated by or laden with heavy crude
oil and other hydrocarbon-based substances.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We are focused on the remediation of contaminated
soil and water resulting from either man-made spills or naturally occurring deposits of oil. Our primary focus has been the remediation
of oil spills resulting from the Iraqi invasion of Kuwait and naturally occurring oil sands deposits in the Uinta basin located in Eastern
Utah. We plan to expand into other markets, both in Utah and globally, where we believe our technology and services will provide a distinct
competitive advantage over our competition.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Certain reclassifications were made to prior years'
amounts to conform to the 2021 presentation.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On March 11, 2020, the World Health Organization
(&#8220;WHO&#8221;) declared the COVID-19 outbreak to be a global pandemic. In addition to the devastating effects on human life, the
pandemic is having a negative ripple effect on the global economy, leading to disruptions and volatility in the global financial markets.
Most U.S. states and many countries have issued policies intended to stop or slow the further spread of the disease.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our Kuwait operations were suspended to comply
with the social distancing measures implemented in Kuwait. Our Utah operations were temporarily suspended from March through May 2020,
but have since resumed in full. These suspensions have had a negative impact on our business and there can be no guaranty that we will
not need to suspend operations again in the future as a result of the pandemic.&#160;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">COVID-19 and the U.S. response to the pandemic
are significantly affecting the economy. There are no comparable events that provide guidance as to the effect the COVID-19 pandemic may
have in the long-term, and, as a result, the ultimate effect of the pandemic is highly uncertain and subject to change. We do not yet
know the full extent of the effects on the economy, the markets we serve, our business, or our operations.</p>

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

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

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

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the years ended December 31, 2021 and
2020 we realized revenues of $1,088,428 and $1,457,781, respectively, representing a decrease of $369,353 or 25.34%. The decrease in
revenue is primarily attributed to reopening of our Vernal site for quality control operations for the latter course of 2020 and
2021, thereby the Company diverted its resources to its primary business of manufacturing an operating RPCs for remediation and
preparing our Vernal site for production. 99% of our revenues were realized from precious metal sales from our business plan of
buying and selling precious metal commodities on the open market during the COVID-19 pandemic while our remediation operations were
shut down or delayed. These precious metals having been acquired for immediate resale, with the Company acting as intermediary and
never keeping an inventory of precious metals. We also realized revenues of $54,250 for the sale to a related party of our precious
metal concentrate produced from our own precious metal extraction operations. We also received a payment of $6,000 pursuant to our
Kuwait contract for remediation services as described above, and we sold $7,735 of extracted test material from our RPCII located in
Utah.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our cost of revenues consisted primarily of costs
associated with selling our precious metals on the open market and precious metal commodity broker fees.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the years ended December 31, 2021 and 2020
costs of revenue were $1,050,676 and $1,356,378, respectively, representing a decrease of $305,702 or 22.54%. The decrease in the cost
of revenue directly relates to costs associated with selling our precious metals on the open market and precious metal commodity broker
fees. In 2021, the Company diverted its resources to its primary business of manufacturing an operating RPCs for remediation and preparing
our Vernal site for production. The Company realized costs of revenue from precious metal sales from our business plan of buying and selling
precious metal commodities on the open market while our remediation operations were shut down or delayed during the COVID-19 pandemic.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the years ended December 31, 2021 and 2020
we realized gross profit of $37,752 and $101,403, respectively, representing a decrease of $63,651 or 62.77%. The gross profit decreased
in proportion to the revenue and costs of revenue related to the purchase and sale of precious metals as described above.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our gross margin will continue to be affected
by a variety of factors that include the market prices of precious metals, the volume hydrocarbons produced by our RPC units, the number
of RPC units placed into production, and our ability to raise capital to continue to fund our operations and RPC unit manufacturing.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our operating expenses consist primarily of marketing,
general and administrative expenses, bad debt expense, and amortization and depreciation expense. Marketing expenses include marketing
fees of company representatives for marketing the business and is products and services as well as investor customer service. General
and administrative expenses include professional services and legal fees associated with the costs for services in finance, accounting,
administrative activities and the formation and compliance of a public company. Bad debt expense includes the expense associated with
assets that management analyses and estimates may be uncollectible. Amortization and depreciation expense uses the useful life of the
asset to calculate the amortization or depreciation expense in accordance with accounting principles generally accepted in the United
States of America (&#34;GAAP&#34;) and management&#8217;s judgment.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the years ended December 31, 2021 and 2020,
we realized operating expenses of $6,963,668 and $4,949,795, which represents an increase of $2,013,873, or 40.69%. Our operating expenses
increased due to increased professional service expenses in regards to audit, tax, and legal expense in relation to our registration statement,
its amendments, and in preparing for an underwritten public offering of our common stock, including our preparations for an uplist of
our common stock to a senior stock exchange. We also organized and commenced operations of VWFI in the fourth quarter of 2020, which contributed
to the approximately $1.4 million in professional service expense, and operations, for startup and management of that entity in 2021.</p>

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

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

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the years ended December 31, 2021 and 2020,
we realized a loss from operations of $6,925,916 and $4,848,392, which represents an increase of $2,077,524, or 42.85%. The increase in
loss is attributed to the increase in operating expenses discussed above.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the years ended December 31, 2021 and 2020,
we realized interest income of $3,312 and $35,344, which represents a decrease of $32,032, or 90.63%. The decrease in interest income
is mainly attributed to the conversion of the Odyssey note receivable in September 2020, when we converted $809,578 of our note receivable
with Odyssey into 809,578 shares of Odyssey common stock pursuant to the terms of the note. In August 2021, we also converted $81,768
of our note receivable with Scepter into 26,376,882 shares of Scepter common stock pursuant to the terms of the note.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the years ended December 31, 2021 and 2020,
we realized interest expense of $501,598 and $86,162, which represents an increase of $415,436, or 482.16%. The increase in interest expense
is mainly attributable to the Company entering into loans and notes payable to cover operating expenses during the COVID-19 pandemic throughout
2020 and 2021, and our commencement our VWFI $25,000,000 private placement offering to sell convertible promissory notes, which accrue
interest at 12% per annum, and convert to VWFI LLC units after six months. The proceeds of the VWFI offering are used to manufacture RPCs.
VWFI has reached $6,250,000 in funding and has released the funding for construction of RPC Series A, and commenced fundraising for RPC
Series B. Approximately $487,000 in interest has accrued, which is made up of approximately $398,000 capitalized for the construction
RPCs, and $89,000 of interest expense, all of which is related to the VWFI offering for the year ended December 31, 2021. Throughout 2020,
the Company entered into loans and notes payable to cover operating expenses during the COVID-19 pandemic, which temporarily suspended
our operations in Utah and continues to suspend our operations in Kuwait. Interest of approximately $179,000 and amortized loan discounts
of approximately of $194,000 are attributed to these loans for the year ended December 31, 2021.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Unrealized gain (loss) on marketable securities</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the years ended December 31, 2021 and 2020,
the company reported an unrealized loss of $1,094,054, and an unrealized gain $2,614,338 on marketable securities, which represents a
decrease of $3,708,392, or 141.85%. Our marketable securities in Odyssey Group International, Inc. (Ticker: ODYY, OTC Markets) and Scepter
Holdings, Inc. (Ticker: BRZL, OTC Markets) were considered to be traded on an active market and were accounted for at a fair value based
on the quoted prices in the active markets resulting in aggregate unrealized gains as noted above. The increase is also attributed to
the fact that our marketable securities holdings in Scepter Holdings, Inc. were accounted for under the equity method of accounting until
the fourth quarter of 2020 when the Company was diluted to an approximate 19% holding of Scepter on a diluted basis, and thereby these
securities were accounted for at a fair value based on the quoted prices in the active markets, which resulted in the Company recording
an unrealized loss on marketable securities of $1,297,594  and an unrealized gain of $2,670,536 for the years ended December 31, 2021
and 2020. In January 2020, the Odyssey securities were considered to be traded on an active market and were accounted for at a fair value
based on the quoted prices in the active markets. <span style="background-color: white">For the years ended December 31, 2021 and 2020
we </span>recorded an unrealized gain of $203,540 and an unrealized loss of $56,198 on these marketable securities for the years ended
December 31, 2020. In December 2021 we sold such shares of Odyssey in a private transaction for a purchase price of $860,491, reflecting
the market price at that time.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Gain (loss) on conversion of note receivable</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the years ended December 31, 2021 and 2020,
we recorded a gain of $87,044 and a loss of $121,428 on the conversion of notes receivable, which represents an increase of $208,472,
or 171.68%. In August 2021 we converted $81,768 of our note receivable with Scepter into 26,376,882 shares of Scepter common stock pursuant
to the terms of the note at $0.0031 per share. On the date of the conversion, the Scepter price per share on OTC Markets was $0.0062 per
share, which resulted in a $87,044 gain on the disposition of the note receivable. In June 2020 we converted $809,578 of our note receivable
with Odyssey into 809,578 shares of Odyssey common stock pursuant to the terms of the note at $1.00 per share. On the date of the conversion,
the Odyssey price per share on OTC Markets was $0.85 per share, which resulted in a $121,428 loss on the disposition of the note receivable.</p>

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

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

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

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The Company recorded
an income tax benefit of $1,050,207 and a tax provision of $466,964 for the years ended December 31, 2021 and 2020, respectively. The
Company&#8217;s effective tax rate for 2021 and 2020 was 16.48% and -21.96%, which was the result of the benefit of book losses offset
by an additional valuation allowance on the net operating losses.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table sets forth the primary sources
and uses of cash and cash equivalents for the years ended December 31, 2021 and 2020 as presented below:</p>

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



<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="6" style="text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>December 31,</b></p></td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2020</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 48%; text-align: left">Net cash used in operating activities</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(2,901,696</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(1,753,655</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Net cash used in investing activities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(4,514,642</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,227,217</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Net cash provided by financing activities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,511,153</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,774,873</td><td style="text-align: left">&#160;</td></tr>
  </table>



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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have historically suffered net losses and cumulative
negative cash flows from operations and, as of December 31, 2021 and 2020, we had an accumulated deficit of approximately $36 million
and $30.2 million.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2021 and 2020, we had cash
and cash equivalents of $1,493,719 and $398,904, with $199,952 and $89,500 attributed to variable interest entities, respectively.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">To date we have financed our operations primarily
through debt financing, private equity offerings and our working interest agreements, although on February 14, 2022, the Company closed
an underwritten public offering of 1,600,000 shares of common stock, at a public offering price of&#160;$5.00&#160;per share, for aggregate
gross proceeds of&#160;$8.0 million, prior to deducting underwriting discounts, commissions, and other offering expenses. The Company's
Common Stock began trading on the Nasdaq Capital Market under the symbol &#8220;VIVK&#8221;.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the years ended December 31, 2021 and
2020, our net cash used in operating activities was mainly comprised of net effect of the consolidated net loss of $7,654,660 and
$2,871,369, we recognized a $1,051,006 (decrease) $466,164 (increase) related to our provision for income taxes as described above,
our depreciation and amortization of $1,462,492 and $1,562,662, and an increase in accounts payable of $38,127 and $517,931 related to the building of our second RPCs. For the years ended December 31, 2021 and 2020, we were also able to issue
stock for services of $438,004 and $281,231, common stock options issued for services in relation to a consultant and the Board of
Director of $1,585,000 and $555,000, and stock-based compensation employees of $446,112 and $146,114 in lieu of using cash. We also
realized interest expense on loans and notes payable of $501,598 and $71,361 related to the Company entering into loans and notes
payable to cover operating expenses during the COVID-19 pandemic, and our commencement our VWFI $25,000,000 private placement
offering to sell convertible promissory notes, which accrue interest at 12% per annum, and convert to VWFI LLC units after six
months. For the years ended December 31, 2021 and 2020 we also realized a $87,044 gain and $121,428 loss on conversions of  notes
receivable, and an unrealized loss of $1,094,054 and an unrealized gain of $2,614,338 on marketable securities as described
above.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the years ended December 31, 2021 and 2020,
our net cash used in investing activities was mainly attributed to our purchase of equipment of $4,236,276 and $1,197,922 related to the
manufacturing of our RPCs. The Company also paid $265,000 for an additional license technology for piezo electric and energy harvesting
technologies for creating self-powered sensors for making smart roadways.</p>

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

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our net cash provided by our financing activities
was mainly attributed to the net effect of the following events:</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the year ended December 31, 2021 and 2020,
we issued none and $624,907 noncontrolling units of RDM, and we also received proceeds of $8,033,407 and $944,673 related to the issuance
of convertible bridge notes and other loans. For the nine months ended September 30, 2021, as included in the proceeds above, we obtained
Paycheck Protection Program loans for $295,745 that may be forgiven <span style="background-color: white">under the CARES Act, if we can
demonstrate that the proceeds from the loan were used for eligible expenses</span>.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the years ended December 31, 2021 and 2020,
we issued none and $624,907 noncontrolling units of RDM, and we received proceeds of $9,135,984 and $2,231,796 related to the issuance
of convertible bridge notes and other loans, including <span style="background-color: white">$8,825,000 in 2021 (of which $5,560,000 of
this debt has converted to VWFI LLC units) of convertible notes issued in relation to </span>our VWFI $25,000,000 private placement offering
to sell convertible promissory notes, which accrue interest at 12% per annum, and convert to VWFI LLC units after six months. For the
year ended December 31, 2021 and 2020, as included in the proceeds above, we obtained Paycheck Protection Program loans for $295,745 and
$295,745 that may be forgiven <span style="background-color: white">under the CARES Act, if we can demonstrate that the proceeds from
the loan were used for eligible expenses</span>. We also obtained a loan from the Small Business Administration in the amount of $299,900
in May 2020, as included in the proceeds above.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Capitalized interest on construction in process
was $1,614,697 and $1,025,852 for the year ended December 31, 2021 and 2020. There are no further existing firm obligations; however
we anticipate further construction costs of approximately $1.6 million in connection with our construction in process of our RPC Series
A &amp; B expansions; and construction for each Nanosponge costs approximately $200,000, and we intend to manufacture for and add a Nanosponge
to our current and future RPCs.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our ability to continue to access capital could
be affected adversely by various factors, including general market and other economic conditions, interest rates, the perception of our
potential future earnings and cash distributions, any unwillingness on the part of lenders to make loans to us and any deterioration in
the financial position of lenders that might make them unable to meet their obligations to us. If we cannot raise capital through public
or private debt financings, equity offerings, or other means, our ability to grow our business may be negatively affected. In such case,
we may need to suspend machine construction or further acquisitions until market conditions improve.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our contractual obligations as of December 31,
2021 are for operating lease liabilities for office and warehouse space, which leases end in 2024. Operating lease obligations as of December
31, 2021 are as follows:</p>

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



<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 40%; margin-right: auto">
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 24%; text-align: justify">2022</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">287,769</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">299,466</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify; padding-bottom: 1pt">2024</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">231,174</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt">Total</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">818,409</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table>



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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Interest Rate and Market Risk</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our financing arrangements are not subject to
variable interest rates of the prime rate or LIBOR.</p>

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

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

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Inflation generally will cause suppliers to increase
their rates. In connection with such rate increases, we may or may not be able to increase our pricing to consumers. Inflation could cause
both our investment and cost of revenue to increase, thereby lowering our return on investment and depressing our gross margins.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Off Balance Sheet Arrangements</b></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Critical Accounting Policies &amp; Use of Estimates</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Management&#8217;s Discussion and Analysis of
Financial Condition and Results of Operations is based upon our consolidated financial statements included in this report, which have
been prepared in accordance with GAAP. For further information on the critical accounting policies see Note 3 of the Notes to the Consolidated
Financial Statements. The preparation of these financial statements requires management to make estimates and judgments that affect the
reported amounts of assets, liabilities, sales and expenses, and related disclosure of contingent assets and liabilities. Estimates by
their nature are based on judgments and available information. Our estimates are made based upon historical factors, current circumstances
and the experience and judgment of management. Assumptions and estimates are evaluated on an ongoing basis, and we may employ outside
experts to assist in evaluations. Therefore, actual results could materially differ from those estimates under different assumptions and
conditions. We believe our critical accounting estimates relate to the following: Recoverability of current and noncurrent assets, revenue
recognition, stock-based compensation, income taxes, effective interest rates related to long-term debt, marketable securities, lease
assets and liabilities, equity method investments, valuation of stock used to acquire assets, and derivatives.</p>



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

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

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

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="a11"></span><b>Item 7A </b>- <b>Quantitative and Qualitative
Disclosures About Market Risk</b></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="a12"></span><b>Item 8 </b>- <b>Financial Statements and Supplementary
Data</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The consolidated financial statements required
by this item begin on page F-1 of this Annual Report on Form 10-K and are incorporated herein by reference.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="a13"></span><b>Item 9 </b>- <b>Changes in and Disagreements
with Accountants on Accounting and Financial Disclosures</b></p>

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



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



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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="a14"></span><b>Item 9A </b>- <b>Controls and Procedures</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our management, with the participation of our
Chief Executive Officer (Principal Executive Officer) and Chief Financial Officer (Principal Financial Officer and Principal Accounting
Officer), evaluated the effectiveness of our disclosure controls and procedures pursuant to Rules 13a-15(e) and 15d-15(e) under the Exchange
Act. In designing and evaluating the disclosure controls and procedures, management recognizes that any controls and procedures, no matter
how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives. In addition, the design
of disclosure controls and procedures must reflect the fact that there are resource constraints and that management is required to apply
its judgment in evaluating the benefits of possible controls and procedures relative to their costs.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Based on management's evaluation, our Chief Executive
Officer and Chief Financial Officer concluded that, as a result of the material weaknesses described below, as of December 31, 2021, our
disclosure controls and procedures are not designed at a reasonable assurance level and are ineffective to provide reasonable assurance
that information we are required to disclose in reports that we file or submit under the Exchange Act is recorded, processed, summarized,
and reported within the time periods specified in SEC rules and forms, and that such information is accumulated and communicated to our
management, including our Chief Executive Officer , as appropriate, to allow timely decisions regarding required disclosure. The material
weaknesses, which relate to internal control over financial reporting, that were identified are:</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr>
    <td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="vertical-align: top; width: 2%; font-size: 10pt; text-align: justify">a)</td>
    <td style="vertical-align: top; width: 96%; font-size: 10pt; text-align: justify">We did not have enough personnel in our accounting and financial reporting functions. As a result, we were not able to achieve adequate segregation of duties and were not able to provide for adequate reviewing of the financial statements. This control deficiency, which is pervasive in nature, results in a reasonable possibility that material misstatements of the financial statements will not be prevented or detected on a timely basis.</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Management believes that the hiring of additional
personnel who have the technical expertise and knowledge with the non-routine or technical issues we have encountered in the past will
result in both proper recording of these transactions and a much more knowledgeable finance department as a whole. Due to the fact that
our accounting staff consists of Chief Financial Officer, a bookkeeper and external accounting consultants, additional personnel will
also ensure the proper segregation of duties and provide more checks and balances within the department. Additional personnel will also
provide the cross training needed to support us if personnel turnover issues within the department occur. We believe this will eliminate
or greatly decrease any control and procedure issues we may encounter in the future.</p>

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

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We will continue to monitor and evaluate the effectiveness
of our disclosure controls and procedures and our internal controls over financial reporting on an ongoing basis and are committed to
taking further action and implementing additional enhancements or improvements, as necessary and as funds allow.</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr>
    <td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="vertical-align: top; width: 2%; font-size: 10pt; text-align: justify"></td>
    <td style="vertical-align: top; width: 96%; font-size: 10pt; text-align: justify">Changes in internal control over financial reporting.</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">There were no changes in our internal control
over financial reporting identified in connection with the evaluation required by paragraph (d) of Rule 13a-15 or 15d-15 under the Exchange
Act that occurred during the fourth quarter ended December 31, 2021 that have materially affected, or is reasonably likely to materially
affect, our internal control over financial reporting.</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr>
    <td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="vertical-align: top; width: 2%; font-size: 10pt; text-align: justify">&#160;</td>
    <td style="vertical-align: top; width: 96%; font-size: 10pt; text-align: justify">Management's report on internal control over financial reporting.</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our Management is responsible for establishing
and maintaining adequate internal control over financial reporting, as defined in Exchange Act Rule 13a-15(f). Management conducted an
evaluation of the effectiveness of our internal control over financial reporting based on the framework in Internal Control-Integrated
Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based on this evaluation, management
concluded that our internal control over financial reporting was not effective as of December 31, 2021 for the reasons discussed above.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="a29"></span><b>Item 9B </b>- <b>Other Information</b></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Item 9C. </b>- <b><span id="a_050"></span>Disclosure Regarding Foreign
Jurisdictions that Prevent Inspections</b></p>

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

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

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

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

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span id="a15"></span><b>PART III</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="a16"></span><b>Item 10 </b>- <b>Directors, Executive Officers
and Corporate Governance</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Directors and Executive Officers</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following table sets forth information about our directors, executive
officers and significant employees.</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold">Name</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Age</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Position(s)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 25%; text-align: left">Matthew Nicosia</td><td style="width: 1%">&#160;</td>
    <td style="width: 15%; text-align: center">47</td><td style="width: 1%">&#160;</td>
    <td style="width: 58%; text-align: left">Chief Executive Officer (Principal Executive Officer) and Director</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Tyler Nelson</td><td>&#160;</td>
    <td style="text-align: center">41</td><td>&#160;</td>
    <td style="text-align: left">Chief Financial Officer (Principal Financial Officer and Principal Accounting Officer)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Dr. Daniel Hashim</td><td>&#160;</td>
    <td style="text-align: center">38</td><td>&#160;</td>
    <td style="text-align: left">Chief Scientific Officer</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Al Ferrara</td><td>&#160;</td>
    <td style="text-align: center">70</td><td>&#160;</td>
    <td>Director</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Joseph Spence</td><td>&#160;</td>
    <td style="text-align: center">47</td><td>&#160;</td>
    <td>Director</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Matthew Balk</td><td>&#160;</td>
    <td style="text-align: center">61</td><td>&#160;</td>
    <td>Director</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Trent Staggs</td><td>&#160;</td>
    <td style="text-align: center">47</td><td>&#160;</td>
    <td>Director</td></tr>
  </table>

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

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

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



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Matthew Nicosia </b>joined Vivakor as Chief
Executive Officer and Chairman of the Board in 2011. Prior to joining the Company, Mr. Nicosia co-founded Dermacia Inc. in 1999, a dermatology
product development Company. From December 2012 through December 2015, concurrent with his time serving as Chairman and Chief Executive
Officer of Vivakor, Mr. Nicosia served as the interim Chief Executive Officer of Vivaceuticals, d/b/a Regeneca Worldwide. In February
2019, Mr. Nicosia joined Ridepair Inc., a software development company focused on the transportation market, as Chairman of the Board.
Mr. Nicosia joined the Board of Directors of NarcX Solutions Inc., a developer of onsite drug destruction technologies in June 2019. During
2018, Mr. Nicosia co-founded and has since served as co-Chairman of the Board of Prosperity Utah, a non-profit economic think tank focused
on the State of Utah. From April 2018 until March 2021, Mr. Nicosia has served on the Board of Directors of CannapharmaRx Inc., a public
company which trades on the OTC Markets. Mr. Nicosia received his Bachelor of Arts degree from Brigham Young University and a MBA from
Pepperdine University. <span style="background-color: white">Mr. Nicosia is qualified to serve on our Board of Directors based on his
in depth knowledge of the Company as Chief Executive Officer and because of his </span>extensive experience with thermal vaporization
technologies, business development in the Middle East and U.S. capital markets experience.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On November 16, 2015, the Consumer Protection
Branch of the Department of Justice of the United States of America initiated an action, on behalf of the Food and Drug Administration,
against Vivaceuticals, d/b/a Regeneca Worldwide, and Mr. Nicosia alleging various violations of the Federal Food, Drug, and Cosmetic Act
in relation to the manufacturing, labeling and distribution of adulterated dietary supplements. The complaint sought a permanent injunction
against Regeneca Worldwide for unlawfully distributing unapproved new drugs, and adulterated and misbranded dietary supplements. A consent
decree of permanent injunction was filed on February 8, 2017. The consent decree prohibits Regeneca from marketing unapproved new drugs,
and adulterated and misbranded dietary supplements. The consent decree also provides that before Regeneca can resume operations, it must,
among other things, hire good manufacturing practice and labeling experts, implement procedures to comply with good manufacturing practice
and labeling requirements and receive written permission from the FDA to resume operations, and Mr. Nicosia is required to notify the
FDA and accept their inspections if he works in the pharmaceutical industry. Regeneca was also required to destroy all remaining products.
Vivaceuticals sold its assets to Scepter Holdings, Inc. in 2018 and is no longer in operation.</p>

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

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Tyler Nelson</b> joined Vivakor on a part-time
basis as Chief Financial Officer in 2014 and has served as full-time Chief Financial Officer since September 2020. Mr. Nelson is a CPA
who worked from 2006 to 2011 in Audit and Enterprise Risk Services at Deloitte LLP (USA) and later at Withum+Brown, PC. He worked with
clients with assets of more than $100 billion and annual revenues of more than $15 billion, which are considered some of the most respected
financial institutions in the world. In 2011, Mr. Nelson began working for LBL Professional Consulting, Inc. where he provided merger
and acquisition, initial public offering, and interim chief financial officer services to clients. Mr. Nelson continues to sit on the
Board of Directors and remains an officer of LBL Professional Consulting, Inc. Mr. Nelson earned a Master&#8217;s Degree in Accountancy
from the University of Illinois- Urbana-Champaign, and a Bachelor&#8217;s Degree in Economics with a minor in Business Management from
Brigham Young University.</p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Dr. Daniel Hashim</b> joined Vivakor as Chief
Scientific Officer in 2017. Dr. Hashim has extensive experience in the areas of nanoscience research, advanced materials synthesis, characterization,
application, innovation and technological entrepreneurship. In addition to leading scientific efforts for Vivakor and its related companies,
Dr. Hashim has served as the Founder, Chairman and CEO of CSS Nanotech, Inc. (&#8220;CSS&#8221;) since 2014. CSS is a nanomaterials research
and development company that designs and commercializes useful structural nanomaterials that exhibit &#8220;safe-to-handle&#8221; nanofunctionality
on a macro-scale, to include carbon filtration media, water purification, oil spill remediation, structural composite materials, electrode
materials, petrochemical refining and thermal management systems. Mr. Hashim holds a Bachelor&#8217;s Degree in Materials Science Engineering
from Rensselaer Polytechnic Institute, with a PhD from Rice University in the field of Materials Science and NanoEngineering.</p>

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

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

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



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b>Al Ferrara</b>
joined Vivakor as a director </span>on September 21, 2020. Mr. Ferrara retired as the National Director of Retail &amp; Consumer Products
at BDO USA, LLP in 2016. Mr. Ferrara is a CPA, who worked at BDO USA, LLP in a variety of positions beginning in 1991, and was a member
of its board of directors from 2003 to 2010. Mr. Ferrara served as the Northeast Regional Managing Partner at BDO USA, LLP from 2000 to
2003. Mr. Ferrara was also a director representative at Trenwith Capital, Inc. (now BDO Capital Advisors, LLC) from 2000 to 2015 and a
member of the retail advisory board at Hilco Retail Consulting from 2013 to 2015. Mr. Ferrara was previously on the Board of Directors
for Barnes &amp; Noble, Inc., from August 2016 until the company was sold in August 2019, where he served on its audit committee and compensation
committee, and in July 2019, he joined the Board of Directors of Steven Madden, Ltd., where he serves as Chairman of its audit committee
and a member of its governance committee. Mr. Ferrara is qualified to serve on our Board of Directors because of his extensive experience
in auditing public companies and serving as a director of large public companies.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Joseph Spence</b> joined Vivakor as a director
on September 21, 2020. Mr. Spence previously spent the past two years as an investor, advisor, executive and philanthropist specializing
in catalyzing high tech and tech infused real estate to create smart, sustainable cities that work for everyone, with ASPIRE Center for
Electrified Transportation, We Are Makers Social Impact Initiative and IconIQ Talks. Previously, from 2014 through 2018, he was an executive
director at Goldman Sachs leading teams in the Technology, Media and Telecom; Real Estate, Gaming and Lodging; and Structured Finance
sectors for the Americas and EMEA regions. From 2007 to 2014, he was an associate director at Standard &amp; Poor&#8217;s covering approximately
$144 billion in debt, and, from 2006 to 2007, he was an assistant treasurer at Bank of NY Mellon. He started his career as an engineer
at the NASA Academy at Goddard Space Flight Center. Mr. Spence holds an MBA from Columbia University and BS in Electrical Engineering
Howard University (Magna Cum Laude). Mr. Spence also holds a Master&#8217;s degree in Nano &amp; Biotechnology from Harvard University.
<span style="background-color: white">Mr. Spence is qualified to serve on our Board of Directors because of his </span>extensive experience
in raising capital and financing companies through all stages of growth.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Matthew Balk </b>joined Vivakor as a director
on September 21, 2020. Mr. Balk previously spent more than 25 years as an investment banker specializing in technology and biotechnology
where he raised billions of dollars for both public and private companies and dozens of mergers and acquisitions. In 2011, he left investment
banking to start his family office. He has since co-founded several companies including AzurX (Nasdaq: AZRX) and VerifyH20 and invested
in a number of other technology companies. Mr. Balk also works as a consultant to a small number of companies in the areas of Biotech
and technology in general. Mr. Balk received his MBA from New York University Stern School of Business. <span style="background-color: white">Mr.
Balk is qualified to serve on our Board of Directors because of his </span>extensive experience acting as an investment banker supporting
large public companies.</p>

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

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Trent Staggs</b> joined Vivakor as a director
on September 21, 2020. Mr. Staggs brings a 20-year track record of developing and executing on business strategy, teams and relationships.
Prior to advising the Vivakor team, he was on the corporate leadership team of Unicity International, Inc., a global direct sales company
that operates in over 35 markets, providing strategic direction and leadership of global integrated systems, software and IT infrastructure.
Mr. Staggs has also been directly responsible for financial transactions in excess of 2 billion dollars as a VP at Morgan Stanley and
also running his own nationwide financial company. Mr. Staggs served as a consultant for RDM from January 2019 through March 2020, advising
with respect to obtaining required permitting from State agencies and other regulatory matters. Mr. Staggs received his Bachelor of Arts
degree from the University of Utah and received an MBA from the Marriott School of Management at Brigham Young University. Mr. Staggs
is also the Mayor of Riverton, Utah and serves on many boards, providing needed political guidance and consultation to Vivakor and its
related companies. <span style="background-color: white">Mr. Staggs is qualified to serve on our Board of Directors because of his </span>extensive
experience in capital markets and his understanding of Utah regulatory requirements.</p>



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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; border-right-width: 0in; border-right-color: Black; border-left-width: 0in; border-left-color: Black">There
are no family relationships between any of our directors and executive officers.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Board Composition and Director Independence</b></p>

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



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our Board of Directors consists of five members.
The directors are elected at each annual meeting to hold office until the next annual meeting and until their successors are duly elected
and qualified. The Company defines &#8220;independent&#8221; as that term is defined in the Nasdaq rules.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In making the determination of whether a member
of the board is independent, our board considers, in addition to Nasdaq rules, among other things, and transactions and relationships
between each director and his immediate family and the Company, including those reported under the caption &#8220;Related Party Transactions.&#8221;
The purpose of this review is to determine whether any such relationships or transactions are material and, therefore, inconsistent with
a determination that the directors are independent. On the basis of such review and its understanding of such relationships and transactions,
our Board of Directors affirmatively determined that Al Ferrara, Joseph Spence, Matthew Balk and Trent Staggs are qualified as independent
and do not have any material relationships with us that might interfere with his exercise of independent judgment.</p>



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

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

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



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our Board of Directors has established an Audit
Committee, a Compensation Committee and a Nominating and Corporate Governance Committee. Each committee has its own charter, which is
available on our website at www.vivakor.com<i>.</i> Each of the board committees has the composition and responsibilities described below.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Members will serve on these committees until their
resignation or until otherwise determined by our Board of Directors.</p>

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

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

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

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our Audit Committee is currently comprised of
Al Ferrara, Matthew Balk and Trent Staggs, each of whom qualify as an independent director under applicable Nasdaq and SEC rules, and
&#8220;financially literate&#8221; under applicable Nasdaq rules. Our board has determined that Al Ferrara, Matthew Balk and Trent Staggs
each qualify as an &#8220;audit committee financial expert&#8221;, as such term is defined in Item 407(d)(5) of Regulation S-K. Al Ferrara
serves as chairman of the Audit Committee.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Audit Committee oversees our accounting and
financial reporting processes and oversee the audit of our consolidated financial statements and the effectiveness of our internal control
over financial reporting. The responsibilities of this committee include, but are not limited to:</p>

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



<table cellpadding="0" cellspacing="0" border="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt">
<tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
  <td style="width: 0.5in"><span style="font-family: Symbol">&#183;</span></td>
  <td>selecting and recommending to our Board of Directors the appointment of an independent registered public accounting firm and overseeing
the engagement of such firm;</td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
  <td><span style="font-family: Symbol">&#183;</span></td>
  <td>approving the fees to be paid to the independent registered public accounting firm;</td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
  <td><span style="font-family: Symbol">&#183;</span></td>
  <td>helping to ensure the independence of the independent registered public accounting firm;</td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
  <td><span style="font-family: Symbol">&#183;</span></td>
  <td>overseeing the integrity of our financial statements;</td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
  <td><span style="font-family: Symbol">&#183;</span></td>
  <td>preparing an audit committee report as required by the SEC to be included in our annual proxy statement;</td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
  <td><span style="font-family: Symbol">&#183;</span></td>
  <td>resolving any disagreements between management and the auditors regarding financial reporting;</td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
  <td><span style="font-family: Symbol">&#183;</span></td>
  <td>reviewing with management and the independent auditors any correspondence with regulators and any published reports that raise material
issues regarding the Company&#8217;s accounting policies;</td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
  <td><span style="font-family: Symbol">&#183;</span></td>
  <td>reviewing and approving all related-party transactions; and</td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
  <td><span style="font-family: Symbol">&#183;</span></td>
  <td>overseeing compliance with legal and regulatory requirements.</td></tr>
</table>





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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Audit Committee is authorized to retain independent
legal and other advisors, and conduct or authorize investigations into any matter within the scope of its duties.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our Compensation Committee is currently comprised
of Trent Staggs, Al Ferrara and Matthew Balk, each of whom qualify as an independent director under applicable Nasdaq rules. Trent Staggs
serves as chairman of the Compensation Committee.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our Compensation Committee assists the board of
directors in the discharge of its responsibilities relating to the compensation of the board of directors and our executive officers.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The responsibilities of this committee include,
but are not limited to:</p>

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



<table cellpadding="0" cellspacing="0" border="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt">
<tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
  <td style="width: 0.5in"><span style="font-family: Symbol">&#183;</span></td>
  <td>reviewing and approving on an annual basis the corporate goals and objectives with respect to compensation for our Chief Executive Officer;</td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
  <td><span style="font-family: Symbol">&#183;</span></td>
  <td>reviewing, approving and recommending to our board of directors on an annual basis the evaluation process and compensation structure
for our other executive officers;</td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
  <td><span style="font-family: Symbol">&#183;</span></td>
  <td>determining the need for and the appropriateness of employment agreements and change in control agreements for each of our executive
officers and any other officers recommended by the Chief Executive Officer or Board of Directors;</td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
  <td><span style="font-family: Symbol">&#183;</span></td>
  <td>providing oversight of management&#8217;s decisions concerning the performance and compensation of other company officers, employees,
consultants and advisors;</td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
  <td><span style="font-family: Symbol">&#183;</span></td>
  <td>reviewing our incentive compensation and other equity-based plans and recommending changes in such plans to our Board of Directors as
needed, and exercising all the authority of our Board of Directors with respect to the administration of such plans;</td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
  <td><span style="font-family: Symbol">&#183;</span></td>
  <td>reviewing and recommending to our Board of Directors the compensation of independent directors, including incentive and equity-based
compensation; and</td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
  <td><span style="font-family: Symbol">&#183;</span></td>
  <td>selecting, retaining and terminating such compensation consultants, outside counsel or other advisors as it deems necessary or appropriate.</td></tr>
</table>





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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Compensation Committee may delegate any of
its responsibilities to subcommittees as it deems appropriate. The Compensation Committee is authorized to retain independent legal and
other advisors, and conduct or authorize investigations into any matter within the scope of its duties.</p>

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

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Nominating and Corporate Governance Committee</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our Nominating and Corporate Governance Committee
is currently comprised of Trent Staggs, Matthew Balk and Al Ferrara, each of whom qualify as an independent director under applicable
Nasdaq rules. Trent Staggs serves as chairman of the Nominating and Corporate Governance Committee.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The purpose of the Nominating and Corporate Governance
Committee is to recommend to the Board of Directors nominees for election as directors and persons to be elected to fill any vacancies
on the Board of Directors, develop and recommend a set of corporate governance principles and oversee the performance of the Board of
Directors.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The responsibilities of this committee include,
but are not limited to:</p>

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



<table cellpadding="0" cellspacing="0" border="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt">
<tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
  <td style="width: 0.5in"><span style="font-family: Symbol">&#183;</span></td>
  <td>recommending to the Board of Directors nominees for election as directors at any meeting of stockholders and nominees to fill vacancies
on the board;</td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
  <td><span style="font-family: Symbol">&#183;</span></td>
  <td>considering candidates proposed by stockholders in accordance with the requirements in the Committee charter;</td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
  <td><span style="font-family: Symbol">&#183;</span></td>
  <td>overseeing the administration of the Company&#8217;s code of business conduct and ethics;</td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
  <td><span style="font-family: Symbol">&#183;</span></td>
  <td>reviewing with the entire Board of Directors, on an annual basis, the requisite skills and criteria for board candidates and the composition
of the board as a whole;</td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
  <td><span style="font-family: Symbol">&#183;</span></td>
  <td>the authority to retain search firms to assist in identifying board candidates, approve the terms of the search firm&#8217;s engagement,
and cause the Company to pay the engaged search firm&#8217;s engagement fee;</td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
  <td><span style="font-family: Symbol">&#183;</span></td>
  <td>recommending to the Board of Directors on an annual basis the directors to be appointed to each committee of the Board of Directors;</td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
  <td><span style="font-family: Symbol">&#183;</span></td>
  <td>overseeing an annual self-evaluation of the Board of Directors and its committees to determine whether it and its committees are functioning
effectively; and</td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
  <td><span style="font-family: Symbol">&#183;</span></td>
  <td>developing and recommending to the board a set of corporate governance guidelines applicable to the Company.</td></tr>
</table>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; border-right-width: 0in; border-right-color: Black; border-left-width: 0in; border-left-color: Black">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; border-right-width: 0in; border-right-color: Black; border-left-width: 0in; border-left-color: Black">The
Nominating and Corporate Governance Committee may delegate any of its responsibilities to subcommittees as it deems appropriate. The Nominating
and Corporate Governance Committee is authorized to retain independent legal and other advisors, and conduct or authorize investigations
into any matter within the scope of its duties.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Currently, Mr. Nicosia is our principal executive
officer and chairman of the board.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our Board will oversee a company-wide approach
to risk management. Our Board will determine the appropriate risk level for us generally, assess the specific risks faced by us and review
the steps taken by management to manage those risks. While our Board will have ultimate oversight responsibility for the risk management
process, its committees will oversee risk in certain specified areas.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Specifically, our compensation committee will
be responsible for overseeing the management of risks relating to our executive compensation plans and arrangements, and the incentives
created by the compensation awards it administers. Our audit committee will oversee management of enterprise risks and financial risks,
as well as potential conflicts of interests. Our board of directors will be responsible for overseeing the management of risks associated
with the independence of our Board.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Code of Business Conduct and Ethics</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; border-right-width: 0in; border-right-color: Black; border-left-width: 0in; border-left-color: Black">We
have adopted a code of business conduct and ethics applicable to our principal executive, financial and accounting officers and all persons
performing similar functions. A copy of that code is available on our corporate website at <i>www.vivakor.com</i>. We expect that any
amendments to such code, or any waivers of its requirements, will be disclosed on our website.</p>


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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span id="a30"></span><b>Item 11 </b>- <b>Executive Compensation</b></p>

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

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

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



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table summarizes information concerning
the compensation awarded to, earned by, or paid to, our principal executive officer. No other executive officer received compensation
greater than $100,000 in the last two fiscal years.</p>

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



<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold">Name and Principal Position</td><td style="border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year</td><td style="border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Salary</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 58%; text-align: left">Matthew Nicosia,</td><td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: center">2021</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">50,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">50,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 1pt solid; font-style: italic; text-align: left">Chief Executive Officer and Chairman</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: center">2020</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">50,000</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">50,000</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Tyler Nelson</td><td>&#160;</td>
    <td style="text-align: center">2021</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">49,920</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">49,920</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 1pt solid; font-style: italic; text-align: left">Chief Financial Officer</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: center">2020</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">11,520</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">11,520</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  </table>



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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On September 24, 2020, we entered into an Employment
Agreement with Matthew Nicosia to serve as our Chief Executive Officer. The agreement provides for an annual base salary of $50,000 (the
&#8220;Nicosia Base Salary&#8221;). The Nicosia Base Salary will increase as follows: (i) upon the Company earning a total of at least
$3,000,000 in Earnings Before Interest, Taxes, Depreciation, and Amortization (&#8220;EBITDA&#8221;) during any calendar year, the Nicosia
Base Salary will increase to $100,000 for all calendar years thereafter until if and when further increased pursuant to this Section 4.1;
and (ii) for every $1,500,000 increase in EBITDA earned by the Company during any calendar year, the Nicosia Base Salary will increase
an additional $50,000 up to a maximum base salary of $350,000. Any increase to the Nicosia Base Salary will be effective the first pay
period of the Company after the Company reaches a particular EBITDA amount is achieved that triggers the increase. For example purposes
only and not by way of limitation: (i) if on October 31, 2021 the Company reaches $3,000,000 in EBITDA earned during the 2021 calendar
year, the Nicosia Base Salary would increase to $100,000 commencing the Company&#8217;s first pay period after October 31, 2021; and (ii)
if on November 15, 2022 the Company reaches $4,500,000 in EBITDA earned during the 2022 calendar year, the Nicosia Base Salary would increase
to $150,000 commencing the Company&#8217;s first pay period after November 15, 2022.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Employment Agreement has a term of three years
and automatically extends for successive one-year periods unless terminated by the Company or Mr. Nicosia, with three months advance written
notice required. The agreement provides for incremental increases upon the Company&#8217;s achievement of specific performance metrics.
The Employment Agreement granted a stock option to Mr. Nicosia to purchase up to 166,667 shares of the Company&#8217;s common stock at
an exercise price equal to 110% of the fair market value of the Company&#8217;s common stock on the date of grant. The stock option will
vest after five years of continuous employment, subject to acceleration if Mr. Nicosia is terminated without cause or resigns for good
reason. The agreement also provides for an annual bonus of up to 100% of Mr. Nicosia&#8217;s then base salary based upon the achievement
of certain performance goals established and approved by the Board of Directors; provided, that at any time Mr. Nicosia&#8217;s base salary
is $200,000 or more, the Company will pay Mr. Nicosia a minimum annual bonus of $200,000 within ninety days after the end of each calendar
year. The agreement entitles Mr. Nicosia to receive various employee benefits generally made available to other officers and senior managers
of the Company.</p>

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

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Upon termination of Mr. Nicosia&#8217;s employment
by Mr. Nicosia for good reason, by the Company without cause, by the Company because of disability, or upon the Company&#8217;s or Mr.
Nicosia&#8217;s decision not to renew Mr. Nicosia&#8217;s employment in accordance with the automatic successive one-year extensions,
the Company will pay or provide Mr. Nicosia (i) any unpaid base salary and any accrued vacation through the date of termination; (ii)
amounts payable under any Company bonus plans in which Mr. Nicosia is eligible to participate as of the date of the termination of his
employment on a pro-rated basis; (iii) for a period of 12 months, Mr. Nicosia&#8217;s then current monthly base salary multiplied by 2
(but not to exceed $150,000); (iv) outplacement services for Mr. Nicosia for a period of 12 months with an outplacement firm selected
by Mr. Nicosia; (v) at Mr. Nicosia&#8217;s election to continue health insurance coverage under COBRA, Mr. Nicosia&#8217;s monthly premium
until (a) the close of the severance period, as defined therein, (b) the expiration of Mr. Nicosia&#8217;s continuation of coverage under
COBRA, or (c) the date when Mr. Nicosia becomes eligible for substantially equivalent health insurance coverage in connection with new
employment; and (vi) the Company will amend each option agreement then in effect by and between the Company and Mr. Nicosia (a) to make
100% of the then unvested shares subject to each option agreement fully vested and fully exercisable, (b) to terminate any rights the
Company may have to repurchase unvested shares and (c) to permit Mr. Nicosia to exercise the options provided by each option agreement
for a period of ten (10) years following the termination of Mr. Nicosia&#8217;s employment. Upon the termination of Mr. Nicosia&#8217;s
employment because of death, Mr. Nicosia&#8217;s estate will be entitled to receive (i) Mr. Nicosia&#8217;s then current base salary through
the end of the month in which his death occurs, (ii) all accrued and unpaid compensation (including any accrued and unused vacation time)
and earned but unpaid bonus payments. Upon the termination of Mr. Nicosia&#8217;s employment by the Company for cause or by Mr. Nicosia
without good reason, the Company will pay Mr. Nicosia (i) a pro rata amount of Mr. Nicosia&#8217;s then current base salary through the
date his employment is terminated and (ii) all unpaid bonuses and accrued and unpaid compensation (including any accrued and unused vacation).</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On September 24, 2020, we entered into an Employment
Agreement with Tyler Nelson to serve as our Chief Financial Officer. The agreement provides for an annual salary of $50,000 (the &#8220;Nelson
Base Salary&#8221;). The Nelson Base Salary is payable in equal installments and will be paid every two weeks. The Nelson Base Salary
will increase as follows: (i) upon the Company earning a total of at least $3,000,000 in Earnings Before Interest, Taxes, Depreciation,
and Amortization (&#8220;EBITDA&#8221;) during any calendar year, the Nelson Base Salary will increase to $100,000 for all calendar years
thereafter until if and when further increased pursuant to this Section 4.1; and (ii) for every $1,500,000 increase in EBITDA earned by
the Company during any calendar year, the Nelson Base Salary will increase an additional $50,000 up to a maximum base salary of $350,000.
Any increase to the Nelson Base Salary will be effective the first pay period of the Company after the Company reaches a particular EBITDA
amount is achieved that triggers the increase. For example purposes only and not by way of limitation: (i) if on October 31, 2021 the
Company reaches $3,000,000 in EBITDA earned during the 2021 calendar year, the Nelson Base Salary would increase to $100,000 commencing
the Company&#8217;s first pay period after October 31, 2021; and (ii) if on November 15, 2022 the Company reaches $4,500,000 in EBITDA
earned during the 2022 calendar year, the Nelson Base Salary would increase to $150,000 commencing the Company&#8217;s first pay period
after November 15, 2022.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Employment Agreement has a term of three years
and automatically extends for successive one-year periods unless terminated by the Company or Mr. Nelson, with three months written notice
required. The agreement provides for incremental increases upon the Company&#8217;s achievement of specific performance metrics. The agreement
also provides for an annual bonus of up to 100% of Mr. Nelson&#8217;s then base salary upon the achievement of certain performance goals
established and approved by the Board of Directors; provided, that at any time Mr. Nelson&#8217;s base salary is $200,000 or more, the
Company will pay Mr. Nelson a minimum annual bonus of $200,000 within ninety days after the end of each calendar year. The agreement entitles
Mr. Nelson to receive various employee benefits generally made available to other officers and senior managers of the Company.</p>

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

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Upon termination Mr. Nelson&#8217;s employment
by Mr. Nelson for good reason, by the Company without cause, by the Company because of disability, or upon the Company&#8217;s or Mr.
Nelson&#8217;s decision not to renew Mr. Nelson&#8217;s employment in accordance with the automatic successive one-year extensions, the
Company will pay or provide Mr. Nelson (i) any unpaid base salary and any accrued vacation through the date of termination; (ii) amounts
payable under any Company bonus plans in which Mr. Nelson is eligible to participate as of the date of the termination of his employment
on a pro-rated basis; (iii) for a period of 12 months, Mr. Nelson&#8217;s then current monthly base salary multiplied by 2 (but not to
exceed $150,000); (iv) outplacement services for Mr. Nelson for a period of 12 months with an outplacement firm selected by Mr. Nelson;
and (v) at Mr. Nelson&#8217;s election to continue health insurance coverage under COBRA, Mr. Nelson&#8217;s monthly premium until (a)
the close of the severance period, as defined therein, (b) the expiration of Mr. Nelson&#8217;s continuation of coverage under COBRA,
or (c) the date when Mr. Nelson becomes eligible for substantially equivalent health insurance coverage in connection with new employment.
Upon the termination of Mr. Nelson&#8217;s employment because of death, Mr. Nelson&#8217;s estate will be entitled to receive (i) Mr.
Nelson&#8217;s then current base salary through the end of the month in which his death occurs, (ii) all accrued and unpaid compensation
(including any accrued and unused vacation time) and earned but unpaid bonus payments. Upon the termination Mr. Nelson&#8217;s employment
by the Company for cause or by Mr. Nelson without good reason, the Company will pay Mr. Nelson (i) a pro rata amount of Mr. Nelson&#8217;s
then current base salary through the date his employment is terminated and (ii) all unpaid bonuses and accrued and unpaid compensations
(including any accrued and unused vacation).</p>

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Equity Incentive Plan</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our Board of directors approved a new equity incentive
plan in February 2022, which authorizes the issuance of up to 2,000,000 shares of common stock through the grant of stock options (including
incentive stock options qualifying under section 422 of the Code and nonstatutory stock options), restricted stock awards, stock appreciation
rights, restricted stock units, performance awards, other stock-based awards or any combination of the foregoing.</p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Outstanding Equity Awards at December 31, 2021</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2021 there were granted to
Matthew Nicosia non-qualified options to purchase up to 166,667 shares of the Company&#8217;s common stock at an exercise price equal
to 110% of the fair market value of the Company&#8217;s Common Stock on the date of grant. There are no other outstanding equity awards
held by our executive officers.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2021, the Company granted stock-based
non-qualified compensation to employees, including a 16,667 share stock award, which vests at the end of four years and a 166,667 stock
options that cliff vests at the end of five years. For the year ended December 31, 2021, stock-based compensation was $446,112. For the
year ended December 31, 2020, stock-based compensation was $146,114.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the year ended December 31, 2020, the Company
also granted non-statutory stock options, including 133,333 stock options to members of the Board of Directors, which vest over one year,
and a 333, 334 stock option to a consultant, which vests over four years. Non-statutory stock-based compensation was $1,585,000 for the
year ended December 31, 2021. Non-statutory stock-based compensation was $555,000 for the year ended December 31, 2020.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Employee Pension, Profit Sharing or other Retirement Plan</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We do not have a defined benefit, pension plan,
profit sharing or other retirement plan, although we may adopt one or more of such plans in the future.</p>

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

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

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

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The table below shows the compensation paid to
our directors during the years ended December 31, 2021 and 2020. Matthew Nicosia was not compensated for acting as a director during fiscal
year 2021 or 2020. Each of Al Ferrara, Trent Staggs, Matthew Balk and Joseph Spence were appointed to the Board of Directors after January
1, 2020.</p>

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



<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold">Name</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Fees Earned <br />
or<br /> Paid in Cash</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Stock<br />
 Compensation</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 44%"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; border-right-width: 0in; border-right-color: Black; border-left-width: 0in; border-left-color: Black">Trent Staggs<span style="font-size: 10pt"><sup>(1)</sup></span></p></td><td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: center">2021</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">20,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">&#8211;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">20,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: center">2020</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">3,333</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">40,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">43,333</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Al Ferrara</td><td>&#160;</td>
    <td style="text-align: center">2021</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">20,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">20,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: center">2020</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">3,333</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">40,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">43,333</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Joseph Spence</td><td>&#160;</td>
    <td style="text-align: center">2021</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">12,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">12,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: center">2020</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">3,333</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">40,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">43,333</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Matthew Balk</td><td>&#160;</td>
    <td style="text-align: center">2021</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">20,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">20,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: center">2020</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">3,333</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">40,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">43,333</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; border-right-width: 0in; border-right-color: Black; border-left-width: 0in; border-left-color: Black">_________________</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; border-right-width: 0in; border-right-color: Black; border-left-width: 0in; border-left-color: Black">(1)</p></td>
    <td>
    Trent
    Staggs also received $48,605 and $84,704 from the Company as payment for consulting services rendered in 2020.</td></tr>
  </table>

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

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

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

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

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

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="a31"></span><b>Item 12 </b>- <b>Security Ownership of Certain
Beneficial Owners and Management and Related Stockholder</b></p>

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



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table sets forth certain
information regarding our voting shares beneficially owned as of April 5, 2022 by (i) each stockholder known to be the
beneficial owner of 5% or more of the outstanding shares of the particular class of voting stock, (ii) each executive officer, (iii)
each director, and (iv) all executive officers and directors as a group. A person is considered to beneficially own any shares: (i)
over which such person, directly or indirectly, exercises sole or shared voting or investment power, or (ii) of which such person
has the right to acquire beneficial ownership at any time within 60 days through an exercise of stock options, warrants and/or other
convertible securities. Unless otherwise indicated, voting and investment power relating to the shares shown in the tables for each
beneficial owner is exercised solely by the beneficial owner.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For purposes of computing the percentage of
outstanding shares of our common stock held by each person or group of persons, any shares that such person or persons has the right
to acquire within 60 days of April 5, 2022 is deemed to be outstanding, but is not deemed to be outstanding for the purpose
of computing the percentage ownership of any other person.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The percentage of beneficial ownership of our
common stock is based on an aggregate of 15,038,619 shares outstanding.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Except as indicated in footnotes to this table,
we believe that the stockholders named in this table have sole voting and investment power with respect to all shares of common stock
shown to be beneficially owned by them, based on information provided to us by such stockholders. Unless otherwise indicated, the address
for each director and executive officer listed is: c/o Vivakor, Inc., 4101 North Thanksgiving Way, Lehi, Utah 84043.</p>

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



<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold">Name and Address of Beneficial Owner</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Shares of<br />
 Common Stock<br />
 Beneficially<br />
 Owned</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Percentage<br />
 of Common<br />
 Stock<br />
 Beneficially<br />
 Owned</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Shares of<br />
 Series A<br />
 Preferred<br />
 Stock<br />
 Beneficially<br />
 Owned</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Percentage of<br />
 Series A<br />
 Preferred<br />
 Stock<br />
 Beneficially<br />
 Owned</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 52%; text-align: left">
    <span style="font-size: 10pt">Matt Nicosia, Chief Executive Officer and Director </span><sup>(1)(2)</sup></td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">4,189,667</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">27.86%</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">66,667</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">100.00%</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Tyler Nelson, Chief Financial Officer</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">

    *</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">
    <span style="font-size: 10pt">Daniel Hashim, Chief Scientific Officer </span><sup>(3)</sup></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">166,667</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.11%</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Al Ferrara, Director</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,334</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">


    *</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">

    <span style="font-size: 10pt">Trent Staggs, Director </span><sup>(4)</sup></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">336,667</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.24%</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Matthew Balk, Director</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,334</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">
    *</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Joseph Spence, Director</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,334</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">


    *</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">All Officers and Directors as a group (seven persons)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,703,003</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">31.27%</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">66,667</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-decoration: underline; text-align: left">5% Beneficial Stockholders</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">
    <span style="font-size: 10pt">AKMN Irrevocable Trust </span><sup>(2)</sup></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,189,405</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">27.86%</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">66,667</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">
    <span style="font-size: 10pt">Benchmark FBO E.F. Hutton</span><sup>(5)</sup></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,600,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10.64%</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">
    <span style="font-size: 10pt">Everett Monroe </span><sup>(6)</sup></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">
    <span style="font-size: 10pt">Daniel O. Ritt Trust </span><sup>(7)</sup></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">

    <span style="font-size: 10pt">Peter D'Arruda </span><sup>(8)</sup></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Florence Reyes <sup>(9)</sup></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left"><span style="font-size: 10pt">STRATA Trust Company, Custodian FBO: Bradley Yamada<sup>(10)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  </table>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><i>(continued)</i></p>

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

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

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

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

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



<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">Name and Address of Beneficial Owner</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">Value
    of<br />
 Class B<br />
 Units of<br />
 VV RII<br />
 Beneficially<br />
 Owned</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">Percentage<br />

    of VV RII<br />
 Class B<br />
 Units<br />
 Beneficially<br />
 Owned</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">Value
    of<br />
 Units of<br />
 VWFI<br />
 Beneficially<br />
 Owned</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">Percentage<br />

    of VWFI<br />
 Units<br />
 Beneficially<br />
 Owned</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 47%; text-align: left"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; border-right-width: 0in; border-right-color: Black; border-left-width: 0in; border-left-color: Black"><span style="font-size: 8pt">Matt
                                            Nicosia, Chief Executive Officer and Director <sup>(1)(2)</sup></span></p></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 10%; text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 10%; text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 10%; text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 10%; text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-size: 8pt">Tyler Nelson, Chief Financial Officer</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; border-right-width: 0in; border-right-color: Black; border-left-width: 0in; border-left-color: Black"><span style="font-size: 8pt">Daniel
                                 Hashim, Chief Scientific Officer <sup>(3)</sup></span></p></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-size: 8pt">Al Ferrara, Director</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; border-right-width: 0in; border-right-color: Black; border-left-width: 0in; border-left-color: Black"><span style="font-size: 8pt">Trent
                                 Staggs, Director <sup>(4)</sup></span></p></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-size: 8pt">Matthew Balk, Director</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left"><span style="font-size: 8pt">Joseph Spence, Director</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left"><span style="font-size: 8pt">All Officers and Directors as a group (seven persons)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-decoration: underline; text-align: left"><span style="font-size: 8pt">5% Beneficial Stockholders</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; border-right-width: 0in; border-right-color: Black; border-left-width: 0in; border-left-color: Black"><span style="font-size: 8pt">AKMN
                                 Irrevocable Trust <sup>(2)</sup></span></p></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; border-right-width: 0in; border-right-color: Black; border-left-width: 0in; border-left-color: Black"><span style="font-size: 8pt">Benchmark
                                 FBO E.F. Hutton <sup>(5)</sup></span></p></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; border-right-width: 0in; border-right-color: Black; border-left-width: 0in; border-left-color: Black"><span style="font-size: 8pt">Everett
                                 Monroe <sup>(6)</sup></span></p></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">$</span></td><td style="text-align: right"><span style="font-size: 8pt">90,000</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">7.88%</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; border-right-width: 0in; border-right-color: Black; border-left-width: 0in; border-left-color: Black"><span style="font-size: 8pt">Daniel
                                    O. Ritt Trust <sup>(7)</sup></span></p></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">$</span></td><td style="text-align: right"><span style="font-size: 8pt">65,000</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">5.69%</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; border-right-width: 0in; border-right-color: Black; border-left-width: 0in; border-left-color: Black"><span style="font-size: 8pt">Peter
                                    D'Arruda <sup>(8)</sup></span></p></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">$</span></td><td style="text-align: right"><span style="font-size: 8pt">60,000</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">5.25%</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; border-right-width: 0in; border-right-color: Black; border-left-width: 0in; border-left-color: Black"><span style="font-size: 8pt">Florence
                                 Reyes <sup>(9)</sup></span></p></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">$</span></td><td style="text-align: right"><span style="font-size: 8pt">250,000</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">16.34%</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; border-right-width: 0in; border-right-color: Black; border-left-width: 0in; border-left-color: Black"><span style="font-size: 8pt">STRATA
                                 Trust Company, Custodian FBO: Bradley Yamada <sup>(10)</sup></span></p></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">$</span></td><td style="text-align: right"><span style="font-size: 8pt">85,000</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">5.56%</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; border-right-width: 0in; border-right-color: Black; border-left-width: 0in; border-left-color: Black">______________________</p>

<table cellpadding="0" cellspacing="0" border="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt">
<tr style="vertical-align: top">
  <td style="width: 0.5in">*</td>
  <td> Less than 1%</td></tr>

<tr style="vertical-align: top">
  <td>(1)</td>
  <td>The address for these stockholders is: c/o Vivakor, Inc., 4101 North Thanksgiving Way, Lehi, Utah, 84043.</td></tr>

<tr style="vertical-align: top">
  <td>(2)</td>
  <td>The shares of common stock beneficially owned by Matthew Nicosia includes 4,189,405 shares of common stock held by AKMN Irrevocable
Trust and 262 shares of common stock held by Nicosia Family Trust. Matthew Nicosia is the trustee of the AKMN Irrevocable Trust, of which
Jonathan Nicosia, Matthew Nicosia&#8217;s son, a minor, is the beneficiary. Does not include options to purchase 166,667 shares of common
stock.</td></tr>

<tr style="vertical-align: top">
  <td>(3)</td>
  <td>The 166,667 shares of common stock beneficially owned by Dr. Hashim are directly held by CSS Nanotech Ltd. Dr. Hashim is the Chief
Executive Officer of CSS Nanotech Ltd.</td></tr>

<tr style="vertical-align: top">
  <td>(4)</td>
  <td>The 336,667 shares of common stock beneficially owned by Trent Staggs are held by TABBS Irrevocable Trust. Trent Staggs is the
trustee of TABBS Irrevocable Trust, of which Brennan Trent Staggs and Brecklyn Staggs, Trent Staggs&#8217;s children, are the beneficiaries.</td></tr>

<tr style="vertical-align: top">
  <td>(5)</td>
  <td>Sustainable Fuels, Inc. is owned by Debbie Carpenter, who may be deemed the beneficial owner of these shares. The address for
Sustainable Fuels, Inc. is 10124 Marchant Avenue Tustin, CA 92872.</td></tr>

<tr style="vertical-align: top">
  <td>(6)</td>
  <td>Everett Monroe&#8217;s address is 5813 114th Street, Lubbock TX 79424.</td></tr>

<tr style="vertical-align: top">
  <td>(7)</td>
  <td>Daniel O. Ritt Trust&#8217;s address is 168 Dover Pkwy, Stewart Manor, NY 11530.</td></tr>

<tr style="vertical-align: top">
  <td>(8)</td>
  <td>Peter D&#8217;Arruda&#8217;s address is 124 Poppleford Place, Cary, NC 27518.</td></tr>

<tr style="vertical-align: top">
  <td>(9)</td>
  <td>Florence Reyes&#8217; address is 38 Pointe View Pl., South San Francisco,
CA 94080.</td></tr>

<tr style="vertical-align: top">
  <td>(10)</td>
  <td>Strata Trust Company&#8217;s address is 7901 Woodway Dr., Ste 200, Waco, TX, 76712.</td></tr>



</table>



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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="a18"></span><b>Item 13 </b>- <b>Certain Relationships and
Related Transactions and Director Independence</b></p>

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



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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following is a description of each transaction
since January 1, 2020 and each currently proposed transaction in which:</p>

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



<table cellpadding="0" cellspacing="0" border="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt">
<tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
  <td style="width: 0.5in"><span style="font-family: Symbol">&#183;</span></td>
  <td>we have been or are to be a participant;</td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
  <td><span style="font-family: Symbol">&#183;</span></td>
  <td>the amount involved exceeded the lesser of $120,000 or one percent of the average of our total assets at year-end for the last two completed
fiscal years; and</td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
  <td><span style="font-family: Symbol">&#183;</span></td>
  <td>any of our directors, executive officers or holders of more than 5% of our outstanding capital stock, or any immediate family member
of, or person sharing the household with, any of these individuals or entities, had or will have a direct or indirect material interest.</td></tr>
</table>





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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our current policy with regard to related party
transactions is for the Board as a whole to approve any material transactions involving our directors, executive officers or holders
of more than 5% of our outstanding capital stock.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In September 2020, we entered into a consulting
contract with LBL Professional Consulting, Inc. (&#8220;LBL&#8221;), of which Tyler Nelson is a common officer, which remains in effect.
For the years ended December 31, 2021 and 2020, we paid LBL $188,150 and $191,295, respectively, for serving us. On December 17, 2020
the Company granted non-statutory stock options to LBL to purchase 333,334 shares of common stock. The stock options vest over four years.
The stock option is exercisable up to ten years from the grant date. Mr. Nelson is not the beneficiary of the Company and is not be permitted
to participate in any discussion, including LBL&#8217;s board meetings, regarding any Company stock that LBL may own at any time.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have an existing note payable issued to Triple
T, which is owned by Dr. Khalid Bin Jabor Al Thani, the 51% majority-owner of Vivakor Middle East LLC The note is interest free, has no
fixed maturity date and will be repaid from revenues generated by Vivakor Middle East LLC. As of December 31, 2021 and 2020 the balance
owed was $353,330 and $376,972, respectively.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In July 2020, the Company entered into an
agreement with International Metals Exchange, LLC (&#8220;IME&#8221;), giving IME the option to purchase approximately 1,331 ounces
of our precious metal concentrate for approximately $2,800,000. VVMCI, a wholly-owned subsidiary of Vivakor, Inc. owns all of the
Class A Units of IME, which have sole voting power for all material matters except for removal of the manager, and VVMCI serves as a
manager of IME. The option agreement expired on December 31, 2020. For the years ended December 31, 2021 and 2020, the Company has
sold none and $54,250 of the precious metal concentrate.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On January 20, 2021, the Company entered
into a worldwide, exclusive license agreement with TBT Group, Inc. (of which an independent Vivakor Board member is a 7%
shareholder) to license piezo electric and energy harvesting technologies for creating self-powered sensors for making smart
roadways. The Company paid$25,000 and 16,667 shares of restricted common stock upon signing and $225,000 as of April 5, 2022.
When the licensor delivers to the Company data showing that the sensor performs based on mutually defined specifications and all
designs for the sensor are completed, Company shall pay an additional $250,000 and 16,667 shares of restricted common stock. Upon
the delivery of a mutually agreed working prototype, Company will pay licensor $250,000 and 16,667 shares of restricted common
stock. Upon commercialization of the product, the Company will pay licensor $250,000 and 33,333 shares of restricted common stock.
TBT shall have the option, at its sole discretion, to convert the license to a non-exclusive license if the Company fails to pay
$500,000 to TBT for sensor inventory per year, which will commence after the second anniversary of product commercialization. The
Company shall share in the development costs of the sensor technology to the time of commercialization. Total costs attributed to
the Company are estimated to be $125,000. From May, 2021 through March 3, 2022, the parties amended the license agreement to extend
the terms of the first milestone to March 4, 2022, of which we paid $15,000 as consideration for the extensions and $225,000 to be
paid on March 4, 2022.</p>

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

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Policy on Future Related-Party Transactions</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">All future transactions between us and our officers,
directors, principal stockholders and their affiliates will be approved by the audit committee, or a similar committee consisting of entirely
independent directors, according to the terms of our Code of Business Conduct and Ethics and our Related-Party Transaction Policies and
Procedures.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span id="a19"></span><b>Item 14 </b>- <b>Principal Accounting Fees and Services</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The aggregate fees billed for the two most recently
completed fiscal periods ended December 31, 2021 and December 31, 2020 for professional services rendered by our independent registered
public accounting firm auditors for the audit of our annual consolidated financial statements, quarterly reviews of our interim consolidated
financial statements and services normally provided by independent accountants in connection with statutory and regulatory filings or
engagements for these fiscal periods were as follows:</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Year Ended December 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2020</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 48%; text-align: left">Audit Fees</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">172,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">132,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Audit Related Fees</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">56,288</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">291,271</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Tax Fees</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">10,500</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">9,250</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">238,788</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">432,521</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In the above table, Audit Fees are fees billed
by our company&#8217;s external auditor for services provided in auditing our company&#8217;s annual financial statements for the subject
year. &#8220;Tax fees&#8221; are fees billed for professional services rendered for tax compliance, tax advice and tax planning. The audit
fees include review of our interim financial statements and year-end audit.</p>

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

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

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

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><span id="a20"></span>PART IV</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="a21"></span><b>Item 15 </b>- <b>Exhibits and Financial Statement
Schedules</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following documents are filed as part of this
Annual Report on Form 10-K:</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr>
    <td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="vertical-align: top; width: 2%; font-size: 10pt; text-align: justify">a)</td>
    <td style="vertical-align: top; width: 96%; font-size: 10pt; text-align: justify">Financial Statements:</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our financial statements and the Report of Independent
Registered Public Accounting Firm are included herein on page F-1.</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr>
    <td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="vertical-align: top; width: 2%; font-size: 10pt; text-align: justify">b)</td>
    <td style="vertical-align: top; width: 96%; font-size: 10pt; text-align: justify">Financial Statement Schedules:</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The financial statement schedules are omitted
as they are either not applicable or the information required is presented in the financial statements and notes thereto on page F-1.</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr>
    <td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="vertical-align: top; width: 2%; font-size: 10pt; text-align: justify">c)</td>
    <td style="vertical-align: top; width: 96%; font-size: 10pt; text-align: justify">Exhibits:</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

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

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

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

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

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

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

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

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

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

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; font-size: 10pt; text-align: center">&#160;</td>
    <td style="padding-bottom: 1pt; font-size: 10pt">&#160;</td>
    <td style="padding-bottom: 1pt; font-size: 10pt">&#160;</td>
    <td style="padding-bottom: 1pt; font-size: 10pt">&#160;</td>
    <td colspan="5" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"><span style="font-size: 10pt"><b>Incorporated
    by Reference</b></span></td>
    <td style="padding-bottom: 1pt; font-size: 10pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"><span style="font-size: 10pt"><b>Filed or Furnished</b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: black 1pt solid; width: 7%"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Exhibit</b></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>No.</b></p></td>
    <td style="border-bottom: black 1pt solid; width: 1%; font-size: 10pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 55%"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Exhibit
                                            </b></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Description</b></p></td>
    <td style="border-bottom: black 1pt solid; width: 1%; font-size: 10pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 6%; font-size: 10pt; text-align: center"><span style="font-size: 10pt"><b>Form</b></span></td>
    <td style="border-bottom: black 1pt solid; width: 1%; font-size: 10pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 12%; font-size: 10pt; text-align: center"><span style="font-size: 10pt"><b>Date</b></span></td>
    <td style="border-bottom: black 1pt solid; width: 1%; font-size: 10pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 6%; font-size: 10pt; text-align: center"><span style="font-size: 10pt"><b>Number</b></span></td>
    <td style="border-bottom: black 1pt solid; width: 1%; font-size: 10pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 9%; font-size: 10pt; text-align: center"><span style="font-size: 10pt"><b>Herewith</b></span></td></tr>
  <tr style="vertical-align: top">
    <td style="font-size: 10pt">1.1</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1450704/000168316822001117/vivakor_ex0101.htm" style="-sec-extract: exhibit">Underwriting Agreement</a></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: center">S-1/A</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: center">2/10/22</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: center">1.1</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="font-size: 10pt"><span style="font-size: 10pt">3.1</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt"><span style="font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1450704/000168316820003812/vivakor_ex0301.htm">Amended and Restated Articles of Incorporation</a></span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">S-1</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">11/10/20</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">3.1</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="font-size: 10pt"><span style="font-size: 10pt">3.2</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt"><span style="font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1450704/000168316820003812/vivakor_ex0302.htm">Bylaws</a></span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">S-1</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">11/10/20</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">3.2</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="font-size: 10pt"><span style="font-size: 10pt">3.3</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt"><span style="font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1450704/000168316820003812/vivakor_ex0303.htm">Amendments to Amended and Restated Articles of Incorporation</a></span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">S-1</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">11/10/20</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">3.3</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="font-size: 10pt"><span style="font-size: 10pt">3.4</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt"><span style="font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1450704/000168316822000679/vivakor_ex0304.htm">Form of Certificate of Change</a></span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">S-1/A</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">2/4/22</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">3.4</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="font-size: 10pt">4.1</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt"><a href="vivakor_ex0401.htm">Description of Securities</a></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: center">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: center">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: center">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="text-align: center; font-size: 10pt">X</td></tr>
  <tr style="vertical-align: top">
    <td style="font-size: 10pt"><span style="font-size: 10pt">4.2</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt"><span style="font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1450704/000168316822000823/vivakor_ex0401.htm">Form of Representative Warrant</a></span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">S-1/A</span></td>
    <td style="font-size: 10pt; text-align: center">&#160;</td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">2/10/22</span></td>
    <td style="font-size: 10pt; text-align: center">&#160;</td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">4.1</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="font-size: 10pt"><span style="font-size: 10pt">4.3</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt"><span style="font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1450704/000168316821000551/vivakor_ex0402.htm">Form of Convertible Promissory Note (2013)</a></span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">S-1/A</span></td>
    <td style="font-size: 10pt; text-align: center">&#160;</td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">2/12/21</span></td>
    <td style="font-size: 10pt; text-align: center">&#160;</td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">4.2</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="font-size: 10pt"><span style="font-size: 10pt">4.4</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt"><span style="font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1450704/000168316821000551/vivakor_ex0404.htm">Payroll Protection Program Loan, with Chase Bank</a></span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">S-1/A</span></td>
    <td style="font-size: 10pt; text-align: center">&#160;</td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">2/12/21</span></td>
    <td style="font-size: 10pt; text-align: center">&#160;</td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">4.4</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="font-size: 10pt"><span style="font-size: 10pt">4.5</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt"><span style="font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1450704/000168316821000551/vivakor_ex0405.htm">Payroll Protection Program Loan, with Blue Ridge Bank</a></span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">S-1/A</span></td>
    <td style="font-size: 10pt; text-align: center">&#160;</td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">2/12/21</span></td>
    <td style="font-size: 10pt; text-align: center">&#160;</td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">4.5</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="font-size: 10pt"><span style="font-size: 10pt">4.6</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt"><span style="font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1450704/000168316821000551/vivakor_ex0406.htm">Small Business Association Loan</a></span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">S-1/A</span></td>
    <td style="font-size: 10pt; text-align: center">&#160;</td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">2/12/21</span></td>
    <td style="font-size: 10pt; text-align: center">&#160;</td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">4.6</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="font-size: 10pt"><span style="font-size: 10pt">10.1</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt"><span style="font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1450704/000168316820003812/vivakor_ex1001.htm">Amended Contribution Agreement between Sustainable Fuels Incorporated and Vivakor, Inc. dated as of June 15, 2016</a></span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">S-1</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">11/10/20</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">10.1</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="font-size: 10pt"><span style="font-size: 10pt">10.2</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt"><span style="font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1450704/000168316820003812/vivakor_ex1004.htm">Intellectual Property License Agreement by and between BGreen, LLC and Vivakor, Inc. dated as of September 30, 2020</a></span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">S-1</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">11/10/20</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">10.4</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="font-size: 10pt"><span style="font-size: 10pt">10.3</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt"><span style="font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1450704/000168316820003812/vivakor_ex1005.htm">Patent and Intellectual Property License Agreement by and between CSS Nanotech, Inc. and Vivakor, Inc. dated as of July 22, 2020</a></span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">S-1</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">11/10/20</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">10.5</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="font-size: 10pt"><span style="font-size: 10pt">10.4</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt"><span style="font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1450704/000168316820003812/vivakor_ex1006.htm">Employment Agreement by and between Vivakor, Inc. and Matthew Nicosia</a></span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">S-1</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">11/10/20</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">10.6</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="font-size: 10pt"><span style="font-size: 10pt">10.5</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt"><span style="font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1450704/000168316820003812/vivakor_ex1007.htm">Employment Agreement by and between Vivakor, Inc. and Tyler Nelson</a></span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">S-1</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">11/10/20</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">10.7</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="font-size: 10pt"><span style="font-size: 10pt">10.6</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt"><span style="font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1450704/000168316822000758/vivakor_ex1008.htm">Vivakor, Inc. 2021 Stock Incentive Plan</a></span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">S-1/A</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">2/9/22</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">10.8</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td></tr>

<tr style="vertical-align: top">
    <td><span style="font-size: 10pt">10.7 </span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1450704/000168316821001313/vivakor_ex1015.htm" style="-sec-extract: exhibit">Intellectual Property Agreement by and between VivaVentures Precious Metals, LLC&#160; and Vivakor, Inc.</a></span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">S-1/A</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">4/12/21</span></td>
    <td>&#160;</td>
    <td style="text-align: center">10.15</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">10.8 </span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1450704/000168316821001313/vivakor_ex1016.htm" style="-sec-extract: exhibit">Form of Operating Agreement VV UTSI</a></span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">S-1/A</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">4/12/21</span></td>
    <td>&#160;</td>
    <td style="text-align: center">10.16</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">10.9</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1450704/000168316821000551/vivakor_ex1017.htm" style="-sec-extract: exhibit">Restated Working Interest Agreement by and between VivaVentures Energy Group, Inc. and VivaVentures UTSI, LLC</a></span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">S-1/A</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">2/12/21</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">10.17</span></td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">10.10</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1450704/000168316821000551/vivakor_ex1018.htm" style="-sec-extract: exhibit">Amendment No. 1 to Amended and Restated Working Interest Agreement by and between VivaVentures Energy Group, Inc. and VivaVentures UTSI, LLC</a></span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">S-1/A</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">2/12/21</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">10.18</span></td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">10.11</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1450704/000168316821000551/vivakor_ex1019.htm" style="-sec-extract: exhibit">Operating Agreement VV RII</a></span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">S-1/A</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">2/12/21</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">10.19</span></td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">10.12</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1450704/000168316821000551/vivakor_ex1020.htm" style="-sec-extract: exhibit">Restated Working Interest Agreement by and between VivaVentures Energy Group, Inc. and VivaVentures Royalty II</a></span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">S-1/A</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">2/12/21</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">10.20</span></td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">10.13</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1450704/000168316821000551/vivakor_ex1021.htm" style="-sec-extract: exhibit">Articles of Association of Vivakor Company</a></span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">S-1/A</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">2/12/21</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">10.21</span></td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">10.14 </span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1450704/000168316821000551/vivakor_ex1022.htm" style="-sec-extract: exhibit">Form of LLC Agreement of IMX</a></span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">S-1/A</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">4/12/21</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">10.22</span></td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">10.15 </span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1450704/000168316821000551/vivakor_ex1023.htm" style="-sec-extract: exhibit">Form of LLC Agreement of RPC Design</a></span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">S-1/A</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">4/12/21</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">10.23</span></td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">10.16 </span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1450704/000168316821000551/vivakor_ex1024.htm" style="-sec-extract: exhibit">Form of LLC Agreement of Viva Wealth</a></span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">S-1/A</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">4/12/21</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">10.24</span></td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">10.17 </span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1450704/000168316821000551/vivakor_ex1025.htm" style="-sec-extract: exhibit">Form of LLC Agreement of VOF</a></span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">S-1/A</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">4/12/21</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">10.25</span></td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">10.18</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1450704/000168316821000551/vivakor_ex1026.htm" style="-sec-extract: exhibit">Agreement Regarding Assets, entered into as of December 3, 2018</a></span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">S-1/A</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">2/12/21</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">10.26</span></td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
</table>

<p style="margin: 0">&#160;</p>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<p style="margin-top: 0; margin-bottom: 0"></p>

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

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">10.19 </span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1450704/000168316821000551/vivakor_ex1027.htm" style="-sec-extract: exhibit">Amendment to Agreement</a></span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">S-1/A</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">2/12/21</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">10.27</span></td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">10.20</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1450704/000168316821001313/vivakor_ex1030.htm" style="-sec-extract: exhibit">Amendment No. 3 to Novus Loan Agreement</a></span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">S-1/A</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">4/12/21</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">10.30</span></td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(238,238,238)">
    <td><span style="font-size: 10pt">10.21</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt"><a href="vivakor_ex1021.htm">Amendment No. 4 to Novus Loan Agreement</a></span></td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">X</span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-size: 10pt">10.22</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt"><a href="vivakor_ex1022.htm">Amendment No. 5 to Novus Loan Agreement</a></span></td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">X</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(238,238,238)">
    <td><span style="font-size: 10pt">10.23 </span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1450704/000168316821001313/vivakor_ex1029.htm" style="-sec-extract: exhibit">Master Revolving Note made in favor of Triple T</a></span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">S-1/A</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">4/12/21</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">10.29</span></td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-size: 10pt">10.24</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1450704/000168316821002821/vivakor_ex1032.htm" style="-sec-extract: exhibit">Sensor Technology License Agreement</a></span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">S-1/A</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">7/2/21</span></td>
    <td>&#160;</td>
    <td style="text-align: center">10.32</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(238,238,238)">
    <td><span style="font-size: 10pt">10.25</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1450704/000168316821002821/vivakor_ex1033.htm" style="-sec-extract: exhibit">Amendment No. 1 to the Sensor Technology License Agreement</a></span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">S-1/A</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">7/2/21</span></td>
    <td>&#160;</td>
    <td style="text-align: center">10.33</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-size: 10pt">10.26</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt"><a href="vivakor_ex1026.htm">Amendment No. 2 to the Sensor Technology License Agreement</a></span></td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">X</span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td>10.27</td>
    <td>&#160;</td>
    <td><a href="vivakor_ex1027.htm">Amendment No. 3 to the Sensor Technology License Agreement</a></td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">X</td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td>10.28</td>
    <td>&#160;</td>
    <td><a href="vivakor_ex1028.htm">Amendment No. 4 to the Sensor Technology License Agreement</a></td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">X</td></tr>
  <tr style="vertical-align: top; background-color: rgb(238,238,238)">
    <td><span style="font-size: 10pt">10.29</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1450704/000168316821006484/vivakor_ex1001.htm" style="-sec-extract: exhibit">Services Agreement, entered into on December 14, 2021</a></span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">8-K</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">12/20/21</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">10.1</span></td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-size: 10pt">10.308</span></td>
    <td>&#160;</td>
    <td><a href="http://www.sec.gov/Archives/edgar/data/1450704/000168316822001690/vivakor_ex1001.htm" style="-sec-extract: exhibit">Land Lease Agreement</a></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">8-K</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">3/15/22</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">10.1</span></td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>

<tr style="vertical-align: top; background-color: rgb(238,238,238)">
    <td style="font-size: 10pt; width: 7%"><span style="font-size: 10pt">21.1</span></td>
    <td style="font-size: 10pt; width: 1%">&#160;</td>
    <td style="font-size: 10pt; width: 55%"><span style="font-size: 10pt">&#8203;<a href="http://www.sec.gov/Archives/edgar/data/1450704/000168316820003812/vivakor_ex2101.htm">List of Subsidiaries</a></span></td>
    <td style="font-size: 10pt; width: 1%">&#160;</td>
    <td style="font-size: 10pt; text-align: center; width: 6%"><span style="font-size: 10pt">S-1</span></td>
    <td style="font-size: 10pt; width: 1%">&#160;</td>
    <td style="font-size: 10pt; text-align: center; width: 12%"><span style="font-size: 10pt">11/10/20</span></td>
    <td style="font-size: 10pt; width: 1%">&#160;</td>
    <td style="font-size: 10pt; text-align: center; width: 6%"><span style="font-size: 10pt">21.1</span></td>
    <td style="font-size: 10pt; width: 1%">&#160;</td>
    <td style="font-size: 10pt; width: 9%">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td style="font-size: 10pt"><span style="font-size: 10pt">31.1</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt"><span style="font-size: 10pt"><a href="vivakor_ex3101.htm">Certification of Principal Executive Officer, pursuant to 18 U.S.C. 1350, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</a></span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">Filed</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(238,238,238)">
    <td style="font-size: 10pt"><span style="font-size: 10pt">31.2</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt"><span style="font-size: 10pt"><a href="vivakor_ex3102.htm">Certification of Principal Financial Officer, pursuant to 18 U.S.C. 1350, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</a></span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">Filed</span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td style="font-size: 10pt"><span style="font-size: 10pt">32.1</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt"><span style="font-size: 10pt"><a href="vivakor_ex3201.htm">Certification of Principal Executive Officer, pursuant to 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</a></span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">Furnished**</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(238,238,238)">
    <td style="font-size: 10pt"><span style="font-size: 10pt">32.2</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt"><span style="font-size: 10pt"><a href="vivakor_ex3202.htm">Certification of Principal Financial Officer, pursuant to 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</a></span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">Furnished**</span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td style="font-size: 10pt"><span style="font-size: 10pt">101.INS</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt"><span style="font-size: 10pt">Inline XBRL Instance Document</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">Filed</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(238,238,238)">
    <td style="font-size: 10pt"><span style="font-size: 10pt">101.SCH</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt"><span style="font-size: 10pt">Inline XBRL Taxonomy Extension Schema Document</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">Filed</span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td style="font-size: 10pt"><span style="font-size: 10pt">101.CAL</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt"><span style="font-size: 10pt">Inline XBRL Taxonomy Extension Calculation Linkbase Document</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">Filed</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(238,238,238)">
    <td style="font-size: 10pt"><span style="font-size: 10pt">101.DEF</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt"><span style="font-size: 10pt">Inline XBRL Taxonomy Extension Definition Linkbase Document</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">Filed</span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td style="font-size: 10pt"><span style="font-size: 10pt">101.LAB</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt"><span style="font-size: 10pt">Inline XBRL Taxonomy Extension Label Linkbase Document</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">Filed</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(238,238,238)">
    <td style="font-size: 10pt"><span style="font-size: 10pt">101.PRE</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt"><span style="font-size: 10pt">Inline XBRL Taxonomy Extension Presentation Linkbase Document</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">Filed</span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td style="font-size: 10pt">104</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">Cover Page Interactive Data File (formatted in IXBRL, and included in exhibit 101).</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: center">&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" cellspacing="0" border="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt">
<tr style="vertical-align: top">
  <td style="width: 0.5in"><span style="font-size: 10pt">*</span></td>
  <td><span style="font-size: 10pt">Management contract or compensatory plan or arrangement.</span></td></tr>
</table>



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

<table cellpadding="0" cellspacing="0" border="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt">
<tr style="vertical-align: top">
  <td style="width: 0.5in"><span style="font-size: 10pt">**</span></td>
  <td><span style="font-size: 10pt">These exhibits are being furnished rather than filed and shall not be deemed incorporated by reference
into any filing, in accordance with Item 601 of Regulation S-K.</span></td></tr>
</table>



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

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

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Pursuant to the requirements of Section 13 or
15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned
hereunto duly authorized.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="font-size: 10pt">&#160;</td>
    <td colspan="3" style="font-size: 10pt; text-align: justify"><b>Vivakor, Inc.</b></td></tr>
  <tr style="vertical-align: top">
    <td style="font-size: 10pt">&#160;</td>
    <td colspan="3" style="font-size: 10pt">&#160;</td></tr>
  <tr>
    <td style="vertical-align: bottom; width: 52%; font-size: 10pt; text-align: justify">Date: April 15, 2022</td>
    <td style="vertical-align: top; width: 2%; font-size: 10pt; text-align: justify">By:</td>
    <td style="border-bottom: black 1pt solid; vertical-align: top; width: 35%; font-size: 10pt; text-align: justify"><i>/s/ Matthew Nicosia</i></td>
    <td style="vertical-align: top; width: 11%; font-size: 10pt">&#160;</td></tr>
  <tr>
    <td style="vertical-align: bottom; font-size: 10pt">&#160;</td>
    <td style="vertical-align: top; font-size: 10pt">&#160;</td>
    <td style="vertical-align: top; font-size: 10pt; text-align: justify">Matthew Nicosia</td>
    <td style="vertical-align: top; font-size: 10pt">&#160;</td></tr>
  <tr>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">Chief Executive Officer</td>
    <td style="font-size: 10pt">&#160;</td></tr>
  <tr>
    <td style="vertical-align: bottom; font-size: 10pt">&#160;</td>
    <td style="vertical-align: top; font-size: 10pt">&#160;</td>
    <td style="vertical-align: top; font-size: 10pt">&#160;</td>
    <td style="vertical-align: top; font-size: 10pt">&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Pursuant to the requirements of the Securities
Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and
on the dates indicated:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td style="border-top: black 1pt solid; border-bottom: black 1pt solid; width: 28%">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; border-right-width: 0in; border-right-color: Black; border-left-width: 0in; border-left-color: Black"><b>Signature</b></p></td>
    <td style="border-top: black 1pt solid; border-bottom: black 1pt solid; white-space: nowrap; width: 1%">&#160;</td>
    <td style="border-top: black 1pt solid; border-bottom: black 1pt solid; width: 49%">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; border-right-width: 0in; border-right-color: Black; border-left-width: 0in; border-left-color: Black"><b>Title</b></p></td>
    <td style="border-top: black 1pt solid; border-bottom: black 1pt solid; white-space: nowrap; width: 1%">&#160;</td>
    <td style="border-top: black 1pt solid; border-bottom: black 1pt solid; width: 21%">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; border-right-width: 0in; border-right-color: Black; border-left-width: 0in; border-left-color: Black"><b>Date</b></p></td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="white-space: nowrap">&#160;</td>
    <td>&#160;</td>
    <td style="white-space: nowrap">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: black 1pt solid">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; border-right-width: 0in; border-right-color: Black; border-left-width: 0in; border-left-color: Black"><i>/s/
    Matthew Nicosia</i></p></td>
    <td style="white-space: nowrap">&#160;</td>
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; border-right-width: 0in; border-right-color: Black; border-left-width: 0in; border-left-color: Black">Chief
    Executive Officer and Director</p></td>
    <td style="white-space: nowrap">&#160;</td>
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; border-right-width: 0in; border-right-color: Black; border-left-width: 0in; border-left-color: Black">April 15, 2022</p></td></tr>
  <tr style="vertical-align: top">
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; border-right-width: 0in; border-right-color: Black; border-left-width: 0in; border-left-color: Black">Matthew
    Nicosia</p></td>
    <td style="white-space: nowrap">&#160;</td>
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; border-right-width: 0in; border-right-color: Black; border-left-width: 0in; border-left-color: Black">(Principal
    Executive Officer)</p></td>
    <td style="white-space: nowrap">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="white-space: nowrap">&#160;</td>
    <td>&#160;</td>
    <td style="white-space: nowrap">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: black 1pt solid">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; border-right-width: 0in; border-right-color: Black; border-left-width: 0in; border-left-color: Black"><i>/s/
    Tyler Nelson</i></p></td>
    <td style="white-space: nowrap">&#160;</td>
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; border-right-width: 0in; border-right-color: Black; border-left-width: 0in; border-left-color: Black">Chief
    Financial Officer</p></td>
    <td style="white-space: nowrap">&#160;</td>
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; border-right-width: 0in; border-right-color: Black; border-left-width: 0in; border-left-color: Black">April 15, 2022</p></td></tr>
  <tr style="vertical-align: top">
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; border-right-width: 0in; border-right-color: Black; border-left-width: 0in; border-left-color: Black">Tyler
    Nelson</p></td>
    <td style="white-space: nowrap">&#160;</td>
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; border-right-width: 0in; border-right-color: Black; border-left-width: 0in; border-left-color: Black">(Principal
    Accounting Officer and<br />
    Principal Financial Officer)</p></td>
    <td style="white-space: nowrap">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="white-space: nowrap">&#160;</td>
    <td>&#160;</td>
    <td style="white-space: nowrap">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: black 1pt solid">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; border-right-width: 0in; border-right-color: Black; border-left-width: 0in; border-left-color: Black"><i>/s/
    Joseph Spence</i></p></td>
    <td style="white-space: nowrap">&#160;</td>
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; border-right-width: 0in; border-right-color: Black; border-left-width: 0in; border-left-color: Black">Director</p></td>
    <td style="white-space: nowrap">&#160;</td>
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; border-right-width: 0in; border-right-color: Black; border-left-width: 0in; border-left-color: Black">April 15, 2022</p></td></tr>
  <tr style="vertical-align: bottom">
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; border-right-width: 0in; border-right-color: Black; border-left-width: 0in; border-left-color: Black">Joseph
    Spence</p></td>
    <td style="white-space: nowrap">&#160;</td>
    <td>&#160;</td>
    <td style="white-space: nowrap">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="white-space: nowrap">&#160;</td>
    <td>&#160;</td>
    <td style="white-space: nowrap">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: black 1pt solid">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; border-right-width: 0in; border-right-color: Black; border-left-width: 0in; border-left-color: Black"><i>/s/
    Matthew Balk</i></p></td>
    <td style="white-space: nowrap">&#160;</td>
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; border-right-width: 0in; border-right-color: Black; border-left-width: 0in; border-left-color: Black">Director</p></td>
    <td style="white-space: nowrap">&#160;</td>
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; border-right-width: 0in; border-right-color: Black; border-left-width: 0in; border-left-color: Black">April 15, 2022</p></td></tr>
  <tr style="vertical-align: bottom">
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; border-right-width: 0in; border-right-color: Black; border-left-width: 0in; border-left-color: Black">Matthew
    Balk</p></td>
    <td style="white-space: nowrap">&#160;</td>
    <td>&#160;</td>
    <td style="white-space: nowrap">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="white-space: nowrap">&#160;</td>
    <td>&#160;</td>
    <td style="white-space: nowrap">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: black 1pt solid">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; border-right-width: 0in; border-right-color: Black; border-left-width: 0in; border-left-color: Black"><i>/s/
    Trent Staggs</i></p></td>
    <td style="white-space: nowrap">&#160;</td>
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; border-right-width: 0in; border-right-color: Black; border-left-width: 0in; border-left-color: Black">Director</p></td>
    <td style="white-space: nowrap">&#160;</td>
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; border-right-width: 0in; border-right-color: Black; border-left-width: 0in; border-left-color: Black">April 15, 2022</p></td></tr>
  <tr style="vertical-align: bottom">
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; border-right-width: 0in; border-right-color: Black; border-left-width: 0in; border-left-color: Black">Trent
    Staggs</p></td>
    <td style="white-space: nowrap">&#160;</td>
    <td>&#160;</td>
    <td style="white-space: nowrap">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="white-space: nowrap">&#160;</td>
    <td>&#160;</td>
    <td style="white-space: nowrap">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: black 1pt solid">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; border-right-width: 0in; border-right-color: Black; border-left-width: 0in; border-left-color: Black"><i>/s/
    Al Ferrara</i></p></td>
    <td style="white-space: nowrap">&#160;</td>
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; border-right-width: 0in; border-right-color: Black; border-left-width: 0in; border-left-color: Black">Director</p></td>
    <td style="white-space: nowrap">&#160;</td>
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; border-right-width: 0in; border-right-color: Black; border-left-width: 0in; border-left-color: Black">April 15, 2022</p></td></tr>
  <tr style="vertical-align: bottom">
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; border-right-width: 0in; border-right-color: Black; border-left-width: 0in; border-left-color: Black">Al
    Ferrara</p></td>
    <td style="white-space: nowrap">&#160;</td>
    <td>&#160;</td>
    <td style="white-space: nowrap">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; border-right-width: 0in; border-right-color: Black; border-left-width: 0in; border-left-color: Black">&#160;</p></td>
    <td style="white-space: nowrap">&#160;</td>
    <td>&#160;</td>
    <td style="white-space: nowrap">&#160;</td>
    <td>&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p>

<!-- Field: Page; Sequence: 50 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->47<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>VIVAKOR, INC.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><b>INDEX TO CONSOLIDATED FINANCIAL STATEMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr>
    <td style="vertical-align: bottom; width: 92%; font-size: 10pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: top; width: 8%; font-size: 10pt; text-align: center"><b>Page</b></td></tr>
  <tr>
    <td style="vertical-align: top; font-size: 10pt">Report of Independent Registered Public Accounting Firm (PCAOB Firm ID
    <span id="xdx_90C_edei--AuditorFirmId_c20210101__20211231_zslUf4VOyV6i"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" name="dei:AuditorFirmId">324</ix:nonNumeric></span>)</td>
    <td style="vertical-align: bottom; font-size: 10pt; text-align: center">F-2</td></tr>
  <tr>
    <td style="vertical-align: top; font-size: 10pt"><a href="#a22">Audited Consolidated Balance Sheets as of December 31, 2021 and 2020</a></td>
    <td style="vertical-align: bottom; font-size: 10pt; text-align: center">F-3</td></tr>
  <tr>
    <td style="vertical-align: top; font-size: 10pt"><a href="#a23">Audited Consolidated Statements of Operations for the Years Ended December 31, 2021 and 2020</a></td>
    <td style="vertical-align: bottom; font-size: 10pt; text-align: center">F-4</td></tr>
  <tr>
    <td style="vertical-align: top; font-size: 10pt"><a href="#a24">Audited Statement of Consolidated Changes in Stockholders&#8217;
    Equity (Deficit) for the Years Ended December 31, 2021 and 2020</a></td>
    <td style="vertical-align: bottom; font-size: 10pt; text-align: center">F-5</td></tr>
  <tr>
    <td style="vertical-align: top; font-size: 10pt"><a href="#a26">Audited Statements of Consolidated Cash Flows for the Years Ended December 31, 2021 and 2020</a></td>
    <td style="vertical-align: bottom; font-size: 10pt; text-align: center">F-6</td></tr>
  <tr>
    <td style="vertical-align: top; font-size: 10pt"><a href="#a27">Notes to the Consolidated Financial Statements</a></td>
    <td style="vertical-align: bottom; font-size: 10pt; text-align: center">F-7</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>























































































<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 51; Options: NewSection; Value: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><img src="image_001.jpg" alt="" /></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b><span id="report"></span>Report of Independent
Registered Public Accounting Firm</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Board of Directors and Shareholders</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Vivakor, Inc.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Opinion on the Financial Statements</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We have audited the accompanying consolidated balance sheet of Vivakor,
Inc. (the Company) as of December 31, 2021 and 2020, and the related consolidated statements of operations, stockholders&#8217; equity
(deficit), and cash flows for the years then ended, and the related notes (collectively referred to as the &#8220;consolidated financial
statements&#8221;). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position
of the Company as of December 31, 2021 and 2020, and the results of its operations and its cash flows for the years then ended in conformity
with accounting principles generally accepted in the United States of America.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Basis for Opinion </i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">These financial statements are the responsibility of the entity&#8217;s
management. Our responsibility is to express an opinion on the entity&#8217;s consolidated financial statements based on our audits. We
are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (&#34;PCAOB&#34;) and are
required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and
regulations of the Securities and Exchange Commission and the PCAOB.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We conducted our audits in accordance with the standards of the PCAOB.
Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free
of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit
of its internal control over financial reporting. As part of our audits we are required to obtain an understanding of internal control
over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the entity&#8217;s internal control
over financial reporting. Accordingly, we express no such opinion.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Our audits included performing procedures to assess the risks of material
misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those
risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements.
Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating
the overall presentation of the consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_904_edei--AuditorName_c20210101__20211231_zeSwcOIubuH1"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" name="dei:AuditorName">Macias Gini &amp; O&#8217;Connell LLP</ix:nonNumeric></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Irvine, CA 92816</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have served as the Company's auditor since
2021.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_900_edei--AuditorLocation_c20210101__20211231_zIDaA753rwY1"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" name="dei:AuditorLocation">Irvine, California</ix:nonNumeric></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">April 15, 2022</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 52; Value: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>VIVAKOR, INC.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span id="a22"></span><b>CONSOLIDATED BALANCE SHEETS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>






<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" cellspacing="0" id="xdx_309_111_zSWBordVraFk" summary="xdx: Statement - CONSOLIDATED BALANCE SHEETS" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_494_20211231_zVgwojGY7H6I" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_494_20201231_zXHj0kYZZ0pk" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-indent: -10pt; padding-left: 10pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -10pt; padding-left: 10pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2020</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--AssetsAbstract_iB_zUsOeEBK46wL" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -10pt; padding-left: 10pt; padding-bottom: 1pt; font-weight: bold; text-align: left">ASSETS</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--AssetsCurrentAbstract_i01B_zGNbyouGzBSK" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt; text-align: left">Current assets:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--CashAndCashEquivalentsAtCarryingValue_i02I_maCzf86_zFf8FJYUFAAU" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -10pt; padding-left: 30pt; width: 68%; text-align: left">Cash and cash equivalents</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,293,767</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">309,404</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_ecustom--CashAndCashEquivalentsAttributedToVariableInterestEntity_i02I_maCzf86_zAlv0KZbphfE" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 30pt; text-align: left">Cash and cash equivalents attributed to variable interest entity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="VIVK:CashAndCashEquivalentsAttributedToVariableInterestEntity" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">199,952</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="VIVK:CashAndCashEquivalentsAttributedToVariableInterestEntity" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">89,500</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--AccountsNotesAndLoansReceivableNetCurrent_i02I_maCzf86_zbv7CXAYKOm_zp34UIk0mm6f" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -10pt; padding-left: 30pt; text-align: left">Accounts Receivable, less allowances of $<span id="xdx_90D_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_c20211231_zIk69Vlf99Rh" title="Accounts receivable allowance"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">33,000</ix:nonFraction></span> and $<span id="xdx_90F_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_c20201231_z3YWwGSUTFwH" title="Accounts receivable allowance"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">33,000</ix:nonFraction></span>, respectively</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsNotesAndLoansReceivableNetCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">845</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsNotesAndLoansReceivableNetCurrent" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,735</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities_i02I_maCzf86_zS4lc9qqKDcT" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 30pt; text-align: left">Marketable securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,231,218</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,016,951</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--InventoryNet_i02I_maCzf86_z18G5T062qg3" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -10pt; padding-left: 30pt; text-align: left">Inventories</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">192,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">525,744</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_ecustom--PreciousMetalConcentrate_i02I_maCzf86_zk250tb3Kf0P" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 30pt; text-align: left">Precious metal concentrate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="VIVK:PreciousMetalConcentrate" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,166,709</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="VIVK:PreciousMetalConcentrate" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,166,709</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--OtherAssetsCurrent_i02I_maCzf86_zI6gsKRTsHf1" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -10pt; padding-left: 30pt; text-align: left; padding-bottom: 1pt">Other assets</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherAssetsCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">73,245</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherAssetsCurrent" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">87,052</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--AssetsCurrent_i01TI_mtCzf86_maCzB8B_zeVOh9OgTkLO" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 40pt; text-align: left; padding-bottom: 1pt">Total current assets</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,157,736</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,203,095</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -10pt; padding-left: 10pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--OtherInvestments_i01I_maCzB8B_z8nwlWv5M9LO" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt; text-align: left">Other investments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OtherInvestments" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OtherInvestments" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--NotesReceivableRelatedParties_i01I_maCzB8B_zww1JoPixqMZ" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -10pt; padding-left: 10pt; text-align: left">Notes receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:NotesReceivableRelatedParties" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,194,235</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:NotesReceivableRelatedParties" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">78,455</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--PropertyPlantAndEquipmentNet_i01I_maCzB8B_zxKEM6axpJou" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt; text-align: left">Property and equipment, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">24,293,157</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">18,152,699</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--OperatingLeaseRightOfUseAsset_i01I_maCzB8B_z4ptpfikISD9" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -10pt; padding-left: 10pt; text-align: left">Rights of use assets- operating leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">663,291</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">881,804</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_ecustom--LicenseAgreementNet_i01I_maCzB8B_zDBuOprMM5K9" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt; text-align: left">License agreement, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="VIVK:LicenseAgreementNet" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,370,835</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="VIVK:LicenseAgreementNet" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,013,810</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--IntellectualPropertyNet_i01I_maCzB8B_z18XCT5PLAOL" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -10pt; padding-left: 10pt; text-align: left; padding-bottom: 1pt">Intellectual property, net</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="VIVK:IntellectualPropertyNet" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">13,662,037</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="VIVK:IntellectualPropertyNet" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">14,966,627</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--Assets_iTI_mtCzB8B_zmbgdeMmIvcz" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 40pt; text-align: left; padding-bottom: 2.5pt">Total assets</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">47,345,291</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">42,300,490</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -10pt; padding-left: 10pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--LiabilitiesAndStockholdersEquityAbstract_iB_zNs3gAoiyj24" style="vertical-align: bottom; background-color: White">
    <td style="text-decoration: underline; text-indent: -10pt; padding-left: 10pt; font-weight: bold; text-align: left">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY AND TEMPORARY EQUITY</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--LiabilitiesCurrentAbstract_i01B_z8NfSqFJy2lo" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -10pt; padding-left: 10pt; text-align: left">Current liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--AccountsPayableAndAccruedLiabilitiesCurrent_i02I_maCzwa1_zraDCaCwwSB_zzyN0bAuMZGv" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 30pt; text-align: left">Accounts payable and accrued expenses</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,023,985</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,350,808</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--OperatingLeaseLiabilityCurrent_i02I_maCzwa1_zV0zCo0VvSF1" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -10pt; padding-left: 30pt; text-align: left">Operating lease liabilities, current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">287,769</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">276,699</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_ecustom--LoansAndNotesPayableCurrent_i02I_maCzwa1_zauHDCQ6Sks2" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 30pt; text-align: left">Loans and notes payable, current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="VIVK:LoansAndNotesPayableCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,511,447</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="VIVK:LoansAndNotesPayableCurrent" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,196,037</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_ecustom--LoansAndNotesPayableCurrentAttributedToVariableInterestEntity_i02I_maCzwa1_zF2eWjpjJY1c" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -10pt; padding-left: 30pt; text-align: left">Loans and notes payable, current attributed to variable interest entity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="VIVK:LoansAndNotesPayableCurrentAttributedToVariableInterestEntity" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,416,379</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="VIVK:LoansAndNotesPayableCurrentAttributedToVariableInterestEntity" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">735,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--OtherLongTermDebtCurrent_i02I_maCzwa1_zYi9tYCanaak" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 30pt; text-align: left; padding-bottom: 1pt">Long-term debt, current</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherLongTermDebtCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,256</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherLongTermDebtCurrent" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,020</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--LiabilitiesCurrent_i01TI_mtCzwa1_maCz19Q_zTbiwO1CqENS" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -10pt; padding-left: 40pt; text-align: left">Total current liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,242,836</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,559,564</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--OperatingLeaseLiabilityNoncurrent_i01I_maCz19Q_zQNytFboVZ8C" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -10pt; padding-left: 10pt; text-align: left">Operating lease liabilities, long term</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">434,109</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">618,696</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LongTermNotesAndLoans_i01I_maCz19Q_zkOFuFyfPV05" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt; text-align: left">Loans and notes payable, long term</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermNotesAndLoans" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,185,970</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermNotesAndLoans" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">914,661</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--OtherLongTermDebtNoncurrent_i01I_maCz19Q_zloX0GBHF9L" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -10pt; padding-left: 10pt; text-align: left">Long-term debt</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OtherLongTermDebtNoncurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,171,298</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OtherLongTermDebtNoncurrent" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,950,640</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--DeferredIncomeTaxLiabilitiesNet_i01I_maCz19Q_zwxsWRYSZUQL" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt; text-align: left; padding-bottom: 1pt">Deferred income tax liabilities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:DeferredIncomeTaxLiabilitiesNet" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,156,899</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:DeferredIncomeTaxLiabilitiesNet" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,207,905</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--Liabilities_iTI_mtCz19Q_maCzCff_z6EuKmKGcc7n" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -10pt; padding-left: 40pt; text-align: left; padding-bottom: 2.5pt">Total liabilities</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">20,191,112</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">16,251,466</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -10pt; padding-left: 10pt; font-weight: 400; font-style: normal; text-align: left">Redeemable, convertible preferred stock, $<span id="xdx_902_eus-gaap--TemporaryEquityParOrStatedValuePerShare_iI_c20211231__us-gaap--StatementClassOfStockAxis__us-gaap--RedeemableConvertiblePreferredStockMember_z2GdJr9cWKTs" title="Redeemable preferred stock, par value"><span id="xdx_904_eus-gaap--TemporaryEquityParOrStatedValuePerShare_iI_c20201231__us-gaap--StatementClassOfStockAxis__us-gaap--RedeemableConvertiblePreferredStockMember_zVRQ3fF4t5Tf" title="Preferred stock, par value"><ix:nonFraction name="us-gaap:TemporaryEquityParOrStatedValuePerShare" contextRef="AsOf2021-12-31_us-gaap_RedeemableConvertiblePreferredStockMember" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:TemporaryEquityParOrStatedValuePerShare" contextRef="AsOf2020-12-31_us-gaap_RedeemableConvertiblePreferredStockMember" decimals="INF" unitRef="USDPShares">.001</ix:nonFraction></ix:nonFraction></span></span> par value; <span id="xdx_908_eus-gaap--TemporaryEquitySharesAuthorized_iI_c20211231__us-gaap--StatementClassOfStockAxis__us-gaap--RedeemableConvertiblePreferredStockMember_zSLKRucklJAP"><span id="xdx_90B_eus-gaap--TemporaryEquitySharesAuthorized_iI_c20201231__us-gaap--StatementClassOfStockAxis__us-gaap--RedeemableConvertiblePreferredStockMember_zw4ihgyA2cI3"><ix:nonFraction name="us-gaap:TemporaryEquitySharesAuthorized" contextRef="AsOf2021-12-31_us-gaap_RedeemableConvertiblePreferredStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:TemporaryEquitySharesAuthorized" contextRef="AsOf2020-12-31_us-gaap_RedeemableConvertiblePreferredStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">11,600,000</ix:nonFraction></ix:nonFraction></span></span> shares authorized;<span style="font: normal 400 10pt Times New Roman, Times, Serif"><sup>(1)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 20pt; font-weight: 400; font-style: normal; text-align: left">Series B- 12.5%, cumulative,
<span id="xdx_906_eus-gaap--TemporaryEquitySharesIssued_iI_dn_c20211231__us-gaap--StatementClassOfStockAxis__custom--RedeemableConvertiblePreferredSeriesBMember_zJnzmMxQHFsQ"><span id="xdx_90B_eus-gaap--TemporaryEquitySharesOutstanding_iI_dn_c20211231__us-gaap--StatementClassOfStockAxis__custom--RedeemableConvertiblePreferredSeriesBMember_zg3m3ymHOAqK"><ix:nonFraction name="us-gaap:TemporaryEquitySharesIssued" contextRef="AsOf2021-12-31_custom_RedeemableConvertiblePreferredSeriesBMember" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="AsOf2021-12-31_custom_RedeemableConvertiblePreferredSeriesBMember" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares">none</ix:nonFraction></ix:nonFraction></span></span>
and <span id="xdx_909_eus-gaap--TemporaryEquitySharesOutstanding_iI_dn_c20201231__us-gaap--StatementClassOfStockAxis__custom--RedeemableConvertiblePreferredSeriesBMember_z1wH4jDCce84"><span id="xdx_906_eus-gaap--TemporaryEquitySharesIssued_iI_dn_c20201231__us-gaap--StatementClassOfStockAxis__custom--RedeemableConvertiblePreferredSeriesBMember_zLo5hYBgA0SI"><ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="AsOf2020-12-31_custom_RedeemableConvertiblePreferredSeriesBMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:TemporaryEquitySharesIssued" contextRef="AsOf2020-12-31_custom_RedeemableConvertiblePreferredSeriesBMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">216,916</ix:nonFraction></ix:nonFraction></span></span>
issued and outstanding as of December 31, 2021 and 2020<span style="font: normal 400 10pt Times New Roman, Times, Serif"><sup>(1)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--TemporaryEquityCarryingAmountAttributableToParent_i01I_d0_c20211231__us-gaap--StatementClassOfStockAxis__custom--RedeemableConvertiblePreferredStockSeriesBMember_zw7zkDbbgvBh" style="text-align: right"><ix:nonFraction name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" contextRef="AsOf2021-12-31_custom_RedeemableConvertiblePreferredStockSeriesBMember" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--TemporaryEquityCarryingAmountAttributableToParent_i01I_c20201231__us-gaap--StatementClassOfStockAxis__custom--RedeemableConvertiblePreferredStockSeriesBMember_zVHVD3Xj5eZi" style="text-align: right"><ix:nonFraction name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" contextRef="AsOf2020-12-31_custom_RedeemableConvertiblePreferredStockSeriesBMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,301,500</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -10pt; padding-left: 20pt; font-weight: 400; font-style: normal; text-align: left">Series B-1- <span id="xdx_90E_eus-gaap--TemporaryEquitySharesOutstanding_iI_dn_c20211231__us-gaap--StatementClassOfStockAxis__custom--RedeemableConvertiblePreferredSeriesB1Member_zXJbBZDKfFIH"><span id="xdx_903_eus-gaap--TemporaryEquitySharesIssued_iI_dn_c20211231__us-gaap--StatementClassOfStockAxis__custom--RedeemableConvertiblePreferredSeriesB1Member_zsTnqDRNQqRY"><ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="AsOf2021-12-31_custom_RedeemableConvertiblePreferredSeriesB1Member" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:TemporaryEquitySharesIssued" contextRef="AsOf2021-12-31_custom_RedeemableConvertiblePreferredSeriesB1Member" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares">none</ix:nonFraction></ix:nonFraction></span></span> and <span id="xdx_90E_eus-gaap--TemporaryEquitySharesIssued_iI_dn_c20201231__us-gaap--StatementClassOfStockAxis__custom--RedeemableConvertiblePreferredSeriesB1Member_zZ3mvpEwd8dS"><span id="xdx_900_eus-gaap--TemporaryEquitySharesOutstanding_iI_dn_c20201231__us-gaap--StatementClassOfStockAxis__custom--RedeemableConvertiblePreferredSeriesB1Member_zNT42npKbQWS"><ix:nonFraction name="us-gaap:TemporaryEquitySharesIssued" contextRef="AsOf2020-12-31_custom_RedeemableConvertiblePreferredSeriesB1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="AsOf2020-12-31_custom_RedeemableConvertiblePreferredSeriesB1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">467,728</ix:nonFraction></ix:nonFraction></span></span> issued and outstanding as of December 31, 2021 and 2020<span style="font: normal 400 10pt Times New Roman, Times, Serif"><sup>(1)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--TemporaryEquityCarryingAmountAttributableToParent_i01I_d0_c20211231__us-gaap--StatementClassOfStockAxis__custom--RedeemableConvertiblePreferredStockSeriesB1Member_zkQB6pb8rWpc" style="text-align: right"><ix:nonFraction name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" contextRef="AsOf2021-12-31_custom_RedeemableConvertiblePreferredStockSeriesB1Member" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--TemporaryEquityCarryingAmountAttributableToParent_iI_c20201231__us-gaap--StatementClassOfStockAxis__custom--RedeemableConvertiblePreferredStockSeriesB1Member_zPOuXyq4RDn3" style="text-align: right"><ix:nonFraction name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" contextRef="AsOf2020-12-31_custom_RedeemableConvertiblePreferredStockSeriesB1Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,507,981</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 20pt; font-weight: 400; font-style: normal; text-align: left; padding-bottom: 1pt">Series
    C-1- <span id="xdx_900_eus-gaap--TemporaryEquitySharesIssued_iI_dn_c20211231__us-gaap--StatementClassOfStockAxis__custom--RedeemableConvertiblePreferredSeriesC1Member_zvEpBjUcvFaP"><span id="xdx_906_eus-gaap--TemporaryEquitySharesOutstanding_iI_dn_c20211231__us-gaap--StatementClassOfStockAxis__custom--RedeemableConvertiblePreferredSeriesC1Member_zpozMNVVbrse"><ix:nonFraction name="us-gaap:TemporaryEquitySharesIssued" contextRef="AsOf2021-12-31_custom_RedeemableConvertiblePreferredSeriesC1Member" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="AsOf2021-12-31_custom_RedeemableConvertiblePreferredSeriesC1Member" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares">none</ix:nonFraction></ix:nonFraction></span></span>
    and <span id="xdx_908_eus-gaap--TemporaryEquitySharesOutstanding_iI_dn_c20201231__us-gaap--StatementClassOfStockAxis__custom--RedeemableConvertiblePreferredSeriesC1Member_zt5HFAsPakkn"><span id="xdx_90A_eus-gaap--TemporaryEquitySharesIssued_iI_dn_c20201231__us-gaap--StatementClassOfStockAxis__custom--RedeemableConvertiblePreferredSeriesC1Member_z3l7t11mO3Tz"><ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="AsOf2020-12-31_custom_RedeemableConvertiblePreferredSeriesC1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:TemporaryEquitySharesIssued" contextRef="AsOf2020-12-31_custom_RedeemableConvertiblePreferredSeriesC1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">255,290</ix:nonFraction></ix:nonFraction></span></span>
    issued and outstanding as of December 31, 2021 and 2020<span style="font: normal 400 10pt Times New Roman, Times, Serif"><sup>(1)</sup></span></td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--TemporaryEquityCarryingAmountAttributableToParent_i01I_d0_c20211231__us-gaap--StatementClassOfStockAxis__custom--RedeemableConvertiblePreferredStockSeriesC1Member_zHise3CTrQb4" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" contextRef="AsOf2021-12-31_custom_RedeemableConvertiblePreferredStockSeriesC1Member" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--TemporaryEquityCarryingAmountAttributableToParent_i01I_c20201231__us-gaap--StatementClassOfStockAxis__custom--RedeemableConvertiblePreferredStockSeriesC1Member_zuGScPgHLfKf" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" contextRef="AsOf2020-12-31_custom_RedeemableConvertiblePreferredStockSeriesC1Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,550,977</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--TemporaryEquityCarryingAmountAttributableToParent_i01I_d0_maCzCff_zoh8uzTbVvt4" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -10pt; padding-left: 30pt; text-align: left; padding-bottom: 1pt">Total temporary equity</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" contextRef="AsOf2021-12-31" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,360,458</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--StockholdersEquityAbstract_iB_z8HCHOxLHSFp" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -10pt; padding-left: 10pt; text-align: left">Stockholders' equity:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
  <td style="text-indent: -10pt; padding-left: 10pt; font-weight: 400; font-style: normal">Convertible, preferred stock, $<span id="xdx_902_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_c20211231__us-gaap--StatementClassOfStockAxis__us-gaap--ConvertiblePreferredStockMember_zJ0iXIyfUvCl" title="Preferred stock, par value"><span id="xdx_905_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_c20201231__us-gaap--StatementClassOfStockAxis__us-gaap--ConvertiblePreferredStockMember_zCHYyFjCim6g" title="Preferred stock, par value"><ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="AsOf2021-12-31_us-gaap_ConvertiblePreferredStockMember" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="AsOf2020-12-31_us-gaap_ConvertiblePreferredStockMember" decimals="INF" unitRef="USDPShares">.001</ix:nonFraction></ix:nonFraction></span></span> par value;
<span id="xdx_906_eus-gaap--PreferredStockSharesAuthorized_iI_c20211231__us-gaap--StatementClassOfStockAxis__us-gaap--ConvertiblePreferredStockMember_zYFTuXos8kGt" title="Preferred stock shares authorized"><span id="xdx_90A_eus-gaap--PreferredStockSharesAuthorized_iI_c20201231__us-gaap--StatementClassOfStockAxis__us-gaap--ConvertiblePreferredStockMember_zvfGYTn4UHik" title="Preferred stock shares authorized"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="AsOf2021-12-31_us-gaap_ConvertiblePreferredStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="AsOf2020-12-31_us-gaap_ConvertiblePreferredStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">3,400,000</ix:nonFraction></ix:nonFraction></span></span> shares authorized;<span style="font: normal 400 10pt Times New Roman, Times, Serif"><sup>(1)</sup></span></td>
  <td>&#160;</td>
  <td style="text-align: left">&#160;</td>
  <td style="text-align: right">&#160;</td>
  <td style="text-align: left">&#160;</td>
  <td>&#160;</td>
  <td style="text-align: left">&#160;</td>
  <td style="text-align: right">&#160;</td>
  <td style="text-align: left">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
  <td style="text-indent: -10pt; padding-left: 20pt; font-weight: 400; font-style: normal">Series A- <span id="xdx_90B_eus-gaap--PreferredStockSharesIssued_iI_c20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_zt3zDPu80kz_z3Cg5jwwWzXG" title="Preferred stock, shares issued"><span id="xdx_908_eus-gaap--PreferredStockSharesOutstanding_iI_c20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_zJmEw2gQ3jRE" title="Preferred stock, shares outstanding"><span id="xdx_90A_eus-gaap--PreferredStockSharesIssued_iI_c20201231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_zkl2CTDn18MO" title="Preferred stock, shares issued"><span id="xdx_90C_eus-gaap--PreferredStockSharesOutstanding_iI_c20201231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_zFMI9qzXsSng" title="Preferred stock, shares outstanding"><ix:nonFraction name="us-gaap:PreferredStockSharesIssued" contextRef="AsOf2021-12-31_us-gaap_SeriesAPreferredStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="AsOf2021-12-31_us-gaap_SeriesAPreferredStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesIssued" contextRef="AsOf2020-12-31_us-gaap_SeriesAPreferredStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="AsOf2020-12-31_us-gaap_SeriesAPreferredStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">66,667</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></span></span></span></span> issued and outstanding
  <sup>(1)</sup></td>
  <td>&#160;</td>
  <td style="text-align: left">&#160;</td>
  <td id="xdx_980_eus-gaap--PreferredStockValue_i01I_maCzp7T_c20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_zR52Czqt0DVe" title="Preferred stock, no par value" style="text-align: right"><ix:nonFraction name="us-gaap:PreferredStockValue" contextRef="AsOf2021-12-31_us-gaap_SeriesAPreferredStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">67</ix:nonFraction></td>
  <td style="text-align: left">&#160;</td>
  <td>&#160;</td>
  <td style="text-align: left">&#160;</td>
  <td id="xdx_982_eus-gaap--PreferredStockValue_i01I_maCzp7T_c20201231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_zOCuZ9e5hQQ1" title="Preferred stock, no par value" style="text-align: right"><ix:nonFraction name="us-gaap:PreferredStockValue" contextRef="AsOf2020-12-31_us-gaap_SeriesAPreferredStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">67</ix:nonFraction></td>
  <td style="text-align: left">&#160;</td></tr>
<tr id="xdx_406_eus-gaap--CommonStockValue_i01I_maCzp7T_z6briUFg8jD4" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt; font-weight: 400; font-style: normal; text-align: left">Common stock, $<span id="xdx_908_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20211231_zN44beIFDC9V" title="Common stock, par value"><span id="xdx_90C_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20201231_zHdl3Aqt3IUO" title="Common stock, par value"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2021-12-31" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2020-12-31" decimals="INF" unitRef="USDPShares">.001</ix:nonFraction></ix:nonFraction></span></span> par value; <span id="xdx_90F_eus-gaap--CommonStockSharesAuthorized_iI_c20211231_z1ELhRKwtc9M" title="Common stock, shares authorized"><span id="xdx_907_eus-gaap--CommonStockSharesAuthorized_iI_c20201231_zAX5Q2qctl73" title="Common stock, shares authorized"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">41,666,667</ix:nonFraction></ix:nonFraction></span></span> shares authorized; <span id="xdx_902_eus-gaap--CommonStockSharesIssued_iI_c20211231_zaXXFxkl5pdF" title="Common stock, shares issued"><span id="xdx_906_eus-gaap--CommonStockSharesOutstanding_iI_c20211231_zc4FWklTiy5H" title="Common stock, shares outstanding"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">12,330,859</ix:nonFraction></ix:nonFraction></span></span> and <span id="xdx_902_eus-gaap--CommonStockSharesIssued_iI_c20201231_zj7yZ23UVUXk" title="Common stock, shares issued"><span id="xdx_903_eus-gaap--CommonStockSharesOutstanding_iI_c20201231_zONO4ts6in7B" title="Common stock, shares outstanding"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">11,255,967</ix:nonFraction></ix:nonFraction></span></span> were issued and outstanding as of December 31, 2021 and 2020<span style="font: normal 400 10pt Times New Roman, Times, Serif"><sup>(1)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">12,331</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,256</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--AdditionalPaidInCapital_i01I_maCzp7T_z0iBdY44pqpc" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -10pt; padding-left: 10pt; text-align: left">Additional paid-in capital</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdditionalPaidInCapital" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">58,279,590</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdditionalPaidInCapital" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">45,623,146</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--TreasuryStockCarryingBasis_i01NI_di_msCzp7T_zDWxmXLrqZJl" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt; text-align: left">Treasury stock, at cost</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:TreasuryStockCarryingBasis" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">20,000</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:TreasuryStockCarryingBasis" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">20,000</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_402_eus-gaap--RetainedEarningsAccumulatedDeficit_i01I_maCzp7T_zRnl8gJBo41f" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -10pt; padding-left: 10pt; text-align: left; padding-bottom: 1pt">Accumulated deficit</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">35,731,359</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">30,204,992</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--StockholdersEquity_i01TI_mtCzp7T_maCzBr2_zDQDf4BpuQ29" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt; text-align: left">Total Vivakor, Inc. stockholders' equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">22,540,629</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">15,409,477</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--MinorityInterest_i01I_maCzBr2_zwlN0i4QZu8k" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -10pt; padding-left: 10pt; text-align: left; padding-bottom: 1pt">Noncontrolling interest</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:MinorityInterest" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,613,550</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:MinorityInterest" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,279,089</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_i01TI_mtCzBr2_maCzCff_zcjrYi4NQg44" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 20pt; text-align: left; padding-bottom: 1pt">Total stockholders' equity</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">27,154,179</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">16,688,566</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--LiabilitiesAndStockholdersEquity_i01TI_pp0p0_mtCzCff_zRhG2a1Judo5" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -10pt; padding-left: 30pt; text-align: left; padding-bottom: 2.5pt">Total liabilities and stockholders&#8217; equity and temporary equity</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">47,345,291</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">42,300,490</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


<p style="margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" border="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt">
<tr style="vertical-align: top">
  <td id="xdx_F00_zp9X1DdHgi22" style="width: 0.5in">(1)</td>
  <td id="xdx_F14_zIgnu01SfWYf"><ix:footnote id="Footnote000229" xml:lang="en-US">Share and per share amounts have been retroactively adjusted to reflect the <span id="xdx_90B_eus-gaap--StockholdersEquityReverseStockSplit_c20220101__20220214_zmDoeqwMVPdZ"><ix:nonNumeric contextRef="From2022-01-012022-02-14" name="us-gaap:StockholdersEquityReverseStockSplit">one-for-thirty reverse stock split</ix:nonNumeric></span> effective February 14,
2022. See Note 1 &#8211; Organization and Basis of Presentation for additional information</ix:footnote></td></tr>
</table>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">See accompanying notes to consolidated financial
statements</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b></b></p>

<!-- Field: Page; Sequence: 53; Value: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>VIVAKOR, INC.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><span id="a23"></span>CONSOLIDATED STATEMENTS OF OPERATIONS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" cellspacing="0" id="xdx_30A_113_zDZj5jwQz7ih" summary="xdx: Statement - CONSOLIDATED STATEMENTS OF OPERATIONS" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49F_20210101__20211231_ztyqASexq4Mo" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_492_20200101__20201231_zCHTjR4eWa0j" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Year Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2020</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--Revenues_maCzzNM_zFRQs7gje36V" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%">Revenues</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,088,428</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,457,781</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--CostOfRevenue_msCzzNM_zuhwDAuQkuRg" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Cost of revenues</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,050,676</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,356,378</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--GrossProfit_iT_mtCzzNM_maCzano_znaJfLoaoLpt" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left">Gross profit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">37,752</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">101,403</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--OperatingExpensesAbstract_iB_zyC5r4do9SQd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Operating expenses:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--SellingAndMarketingExpense_maCzt93_z6OEwwim4WIH" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 20pt; text-align: left">Sales and marketing</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:SellingAndMarketingExpense" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">849,107</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:SellingAndMarketingExpense" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">567,290</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--GeneralAndAdministrativeExpense_maCzt93_zZOpHxy8itId" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left">General and administrative</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,652,069</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,806,238</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--ProvisionForDoubtfulAccounts_d0_maCzt93_zHTRIMkFd3Bu" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 20pt; text-align: left">Bad debt expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="From2021-01-01to2021-12-31" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">13,645</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--DepreciationAndAmortization_maCzt93_zvLySvX8boyi" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left; padding-bottom: 1pt">Amortization and depreciation</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,462,492</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,562,622</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--OperatingExpenses_iT_mtCzt93_msCzano_zqgVLFid1Oti" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 30pt; text-align: left; padding-bottom: 1pt">Total operating expenses</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,963,668</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,949,795</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--OperatingIncomeLoss_iT_mtCzano_maCzvvK_zvo43gRdge59" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Loss from operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">6,925,916</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,848,392</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_400_eus-gaap--NonoperatingIncomeExpenseAbstract_iB_zbVxW6YxyyJy" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Other income:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_ecustom--EquityInvestmentGainLoss_d0_maCzrnT_zAWvkkdEM8d9" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left">Equity investment loss</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="VIVK:EquityInvestmentGainLoss" contextRef="From2021-01-01to2021-12-31" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="VIVK:EquityInvestmentGainLoss" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">37,665</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_402_ecustom--GainLossOnDispositionOfAsset_maCzrnT_z7FFdPSdFS0d" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 20pt; text-align: left">Gain (loss) on disposition of asset</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="VIVK:GainLossOnDispositionOfAsset" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">87,044</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="VIVK:GainLossOnDispositionOfAsset" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">121,428</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_maCzrnT_zZxjszh9VhyE" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left">Unrealized gain (loss) on marketable securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,094,054</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,614,338</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--InterestAndOtherIncome_maCzrnT_z5swuIVNrwrb" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 20pt; text-align: left">Interest income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InterestAndOtherIncome" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,312</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InterestAndOtherIncome" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">35,344</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--InterestExpenseOther_iN_di_msCzrnT_z5kU1IgZLXWT" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left">Interest expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:InterestExpenseOther" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">900,552</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:InterestExpenseOther" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">86,162</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40C_eus-gaap--OtherNonoperatingIncome_maCzrnT_z0xXLFR0Jr3g" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 20pt; text-align: left; padding-bottom: 1pt">Other income</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherNonoperatingIncome" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">125,299</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherNonoperatingIncome" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">39,560</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--NonoperatingIncomeExpense_iT_mtCzrnT_maCzvvK_zXueDsNhP6Kc" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 30pt; text-align: left; padding-bottom: 1pt">Total other income (expense)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NonoperatingIncomeExpense" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,778,951</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NonoperatingIncomeExpense" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,443,987</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--ProfitLoss_iT_mtCzvvK_maCNLzyL4_zBjNv0iJN296" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Loss before provision for income taxes</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">8,704,867</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,404,405</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40C_eus-gaap--IncomeTaxExpenseBenefit_iN_di_msCNLzyL4_z3rWNVpS4lf8" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Benefit (provision) for income taxes</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,050,207</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">466,964</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--NetIncomeLoss_iT_maCzws2_mtCNLzyL4_zvpRQZZ51Nb3" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Consolidated net loss</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">7,654,660</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,871,369</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--IncomeLossAttributableToNoncontrollingInterest_msCzws2_zCE5lftCbZga" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Less: Net loss attributable to noncontrolling interests</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossAttributableToNoncontrollingInterest" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,170,489</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossAttributableToNoncontrollingInterest" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">687,672</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40B_eus-gaap--IncomeLossFromContinuingOperations_iT_mtCzws2_zMrAs28ZNJSg" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 2.5pt">Net loss attributable to Vivakor, Inc. </td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperations" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">5,484,171</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperations" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,183,697</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--IncomeLossFromContinuingOperations_maNILATzV0f_zojEQvDETiR6" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Net loss attributable to common shareholders</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperations" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">5,484,171</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperations" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,183,697</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_409_eus-gaap--PreferredStockDividendsIncomeStatementImpact_msNILATzV0f_zuvN73NoNNhu" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Dividend on preferred stock</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:PreferredStockDividendsIncomeStatementImpact" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">42,196</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:PreferredStockDividendsIncomeStatementImpact" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">172,795</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--NetIncomeLossAvailableToCommonStockholdersBasic_iT_mtNILATzV0f_zf0N2e7DmaPc" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt"><b style="display: none">Net income loss to parent</b></td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">5,526,367</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,356,492</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--EarningsPerShareBasic_zNr1JRDPe1bh" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: 400; font-style: normal; text-align: left; padding-bottom: 2.5pt">Basic and diluted net loss per share <span style="font: normal 400 10pt Times New Roman, Times, Serif"><sup id="xdx_F4F_zZSTHEj92Ap5">(1)</sup></span></td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2021-01-01to2021-12-31" id="Fact000310" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.46</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2020-01-012020-12-31" id="Fact000311" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.23</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_zuEk0epLZ7P8" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: 400; font-style: normal; text-align: left">Basic weighted average common shares outstanding <span style="font: normal 400 10pt Times New Roman, Times, Serif"><sup id="xdx_F4A_zvfAEv2dfWe8">(1)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2021-01-01to2021-12-31" id="Fact000313" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">11,976,116</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2020-01-012020-12-31" id="Fact000314" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">10,310,167</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>


<p style="margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" border="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt">
<tr style="vertical-align: top">
  <td id="xdx_F09_zNsEMdyQVn8c" style="text-align: left; width: 0.5in">(1)</td>
  <td id="xdx_F1A_zbn9vJxqx1bn" style="text-align: left"><ix:footnote id="Footnote000315" xml:lang="en-US">Share and per share amounts have been retroactively adjusted to reflect the one-for-thirty reverse stock split effective February 14,
2022. See Note 1 Organization and Basis of Presentation for additional information</ix:footnote></td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">See accompanying notes to consolidated financial
statements</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b></b></p>

<!-- Field: Page; Sequence: 54; Value: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><span id="a24"></span>VIVAKOR, INC.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS&#8217;
EQUITY(DEFICIT)</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p>






<table cellpadding="0" cellspacing="0" id="xdx_30E_114_zVlBbvm3iW2R" summary="xdx: Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS&apos; EQUITY(DEFICIT)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 5pt; font-weight: 400; font-style: normal; text-align: left; text-indent: -5pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_4B1_us-gaap--StatementEquityComponentsAxis_custom--SeriesAPreferredStocksMember_z73MHpcC4OAn" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_4B3_us-gaap--StatementEquityComponentsAxis_us-gaap--CommonStockMember_zqHRRxskjS5P" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_4BA_us-gaap--StatementEquityComponentsAxis_us-gaap--AdditionalPaidInCapitalMember_zv80z8eFbqOc" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_4B7_us-gaap--StatementEquityComponentsAxis_us-gaap--TreasuryStockMember_ztpJvXvT7rF2" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_4B2_us-gaap--StatementEquityComponentsAxis_us-gaap--RetainedEarningsMember_zFL9CRFDGJtx" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_4BF_us-gaap--StatementEquityComponentsAxis_us-gaap--NoncontrollingInterestMember_zYS3uF8bev6O" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_4BD_zZH50qKXORzD" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-left: 5pt; text-indent: -5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="5" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 8pt">Series A Preferred Stock</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="5" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 8pt">Common Stock</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 8pt">Additional Paid-in</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 8pt">Treasury</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 8pt">Accumulated</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 8pt">Non-controlling</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 8pt">Total Stockholders' Equity</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 5pt; text-indent: -5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 8pt">Shares</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 8pt">Amount</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 8pt">Shares</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 8pt">Amount</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Capital</td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 8pt"> Stock</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 8pt"> Deficit</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 8pt">Interest</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 8pt"> (Deficit)</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_43F_c20200101__20201231_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_iS_zZBt8cnrdzTu" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 5pt; width: 19%; font-weight: 400; font-style: normal; text-indent: -5pt"><span style="font-size: 8pt">December
    31, 2019<span style="font-family: Times New Roman, Times, Serif; font-style: normal; font-weight: 400"><sup>(1)</sup></span></span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_986_eus-gaap--SharesOutstanding_iS_c20200101__20201231__us-gaap--StatementEquityComponentsAxis__custom--SeriesAPreferredStocksMember_zPdWCX6S3z5G" title="Beginning balance, shares" style="width: 7%; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2019-12-31_custom_SeriesAPreferredStocksMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">66,667</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">$</span></td><td style="width: 7%; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2019-12-31_custom_SeriesAPreferredStocksMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">67</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_984_eus-gaap--SharesOutstanding_iS_c20200101__20201231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zgiS9LQss8LQ" title="Beginning balance, shares" style="width: 7%; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2019-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">9,511,465</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">$</span></td><td style="width: 7%; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2019-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,511</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">$</span></td><td style="width: 7%; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2019-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">25,071,709</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">$</span></td><td style="width: 7%; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2019-12-31_us-gaap_TreasuryStockMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">20,000</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">)</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">$</span></td><td style="width: 7%; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2019-12-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">27,848,500</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">)</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 7%; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2019-12-31_us-gaap_NoncontrollingInterestMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,341,854</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">$</span></td><td style="width: 7%; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2019-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,445,359</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">)</span></td></tr>
  <tr id="xdx_40E_ecustom--CommonStockIssuedForReductionInStockPayable_zpI5XcTAb7nw" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 5pt; font-weight: 400; font-style: normal; text-align: left; text-indent: -5pt"><span style="font-size: 8pt">Common
    Stock issued for reduction in stock payable<span style="font-family: Times New Roman, Times, Serif; font-style: normal; font-weight: 400"><sup>(1)</sup></span></span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0329">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_987_ecustom--CommonStockIssuedForReductionInStockPayableShares_c20200101__20201231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zh4xzPmlv0kq" title="Common Stock issued for reduction in stock payable, shares" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="VIVK:CommonStockIssuedForReductionInStockPayableShares" contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">666,667</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="VIVK:CommonStockIssuedForReductionInStockPayable" contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">667</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="VIVK:CommonStockIssuedForReductionInStockPayable" contextRef="From2020-01-012020-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,799,333</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0332">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0333">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0334">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="VIVK:CommonStockIssuedForReductionInStockPayable" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,800,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_40F_ecustom--CommonStockIssuedForReductionInLiabilities_zIwDyminHUvu" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 5pt; font-weight: 400; font-style: normal; text-align: left; text-indent: -5pt"><span style="font-size: 8pt">Common
    Stock issued for a reduction in liabilities<span style="font-family: Times New Roman, Times, Serif; font-style: normal; font-weight: 400"><sup>(1)</sup></span></span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0339">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98B_ecustom--CommonStockIssuedForReductionInLiabilitiesShares_c20200101__20201231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zmyvPEw6LUry" title="Common Stock issued for a reduction in liabilities, shares" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="VIVK:CommonStockIssuedForReductionInLiabilitiesShares" contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">9,164</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="VIVK:CommonStockIssuedForReductionInLiabilities" contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="VIVK:CommonStockIssuedForReductionInLiabilities" contextRef="From2020-01-012020-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">135,984</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0342">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0343">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0344">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="VIVK:CommonStockIssuedForReductionInLiabilities" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">135,993</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--StockIssuedDuringPeriodValueNewIssues_ziyVvvtNwl12" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 5pt; font-weight: 400; font-style: normal; text-align: left; text-indent: -5pt"><span style="font-size: 8pt">Common
    Stock issued for cash<span style="font-family: Times New Roman, Times, Serif; font-style: normal; font-weight: 400"><sup>(1)</sup></span></span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0349">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_985_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20200101__20201231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zgPrlxwLEaj4" title="Common Stock issued for cash, shares" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">7,600</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2020-01-012020-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">41,020</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0352">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0353">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0354">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">41,028</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_zYjbdP3t1AtH" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 5pt; font-weight: 400; font-style: normal; text-align: left; text-indent: -5pt"><span style="font-size: 8pt">Common
    Stock issued for services<span style="font-family: Times New Roman, Times, Serif; font-style: normal; font-weight: 400"><sup>(1)</sup></span></span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0359">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_987_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20200101__20201231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zLF4cHWjqKEL" title="Common Stock issued for services, shares" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesIssuedForServices" contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">23,333</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">23</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2020-01-012020-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">281,208</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0362">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0363">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0364">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">281,231</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_403_ecustom--StockIssuedForConversionOfTemporaryEquityValue_zUxUCaD3fjdJ" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 5pt; font-weight: 400; font-style: normal; text-align: left; text-indent: -5pt"><span style="font-size: 8pt">Conversion
    of temporary equity Series B, B-1, and C-1 Preferred Stock to Common Stock<span style="font-family: Times New Roman, Times, Serif; font-style: normal; font-weight: 400"><sup>(1)</sup></span></span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0369">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98B_ecustom--StockIssuedForConversionOfTemporaryEquityShares_c20200101__20201231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zoYmIViVhM5M" title="Conversion of temporary equity Series B, B-1, and C-1 Preferred Stock to Common Stock, shares" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="VIVK:StockIssuedForConversionOfTemporaryEquityShares" contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,037,738</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="VIVK:StockIssuedForConversionOfTemporaryEquityValue" contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,038</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="VIVK:StockIssuedForConversionOfTemporaryEquityValue" contextRef="From2020-01-012020-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,592,778</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0372">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0373">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0374">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="VIVK:StockIssuedForConversionOfTemporaryEquityValue" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,593,816</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_407_ecustom--StockOptionsIssuedForServices_zj3WVrzoTaBT" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 5pt; text-align: left; text-indent: -5pt"><span style="font-size: 8pt">Stock options issued for services</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0379">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0380">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="VIVK:StockOptionsIssuedForServices" contextRef="From2020-01-012020-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">555,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0382">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0383">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0384">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="VIVK:StockOptionsIssuedForServices" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">555,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_zlnm7AohgQVj" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 5pt; text-align: left; text-indent: -5pt"><span style="font-size: 8pt">Stock based compensation</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0387">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0388">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2020-01-012020-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">146,114</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0390">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0391">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0392">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">146,114</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_407_ecustom--IssuanceOfNoncontrollingInterest1_ztxE3PqnLnZf" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 5pt; text-align: left; text-indent: -5pt"><span style="font-size: 8pt">Issuance of noncontrolling interest</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0395">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0396">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0397">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0398">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0399">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="VIVK:IssuanceOfNoncontrollingInterest1" contextRef="From2020-01-012020-12-31_us-gaap_NoncontrollingInterestMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">624,907</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="VIVK:IssuanceOfNoncontrollingInterest1" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">624,907</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--DividendsPreferredStock_iN_di_zZMVwsHmuypl" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 5pt; text-align: left; text-indent: -5pt"><span style="font-size: 8pt">Dividend paid in Series B-1 Preferred
    Stock</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0403">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0404">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0405">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0406">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:DividendsPreferredStock" contextRef="From2020-01-012020-12-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">172,795</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0408">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:DividendsPreferredStock" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">172,795</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td></tr>
  <tr id="xdx_40F_eus-gaap--NetIncomeLoss_zkjCRcYYTwbv" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 5pt; text-align: left; padding-bottom: 1pt; text-indent: -5pt"><span style="font-size: 8pt">Net loss</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0411">&#8211;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0412">&#8211;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0413">&#8211;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0414">&#8211;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2020-01-012020-12-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,183,697</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">)</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2020-01-012020-12-31_us-gaap_NoncontrollingInterestMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">687,672</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">)</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,871,369</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">)</span></td></tr>
  <tr id="xdx_434_c20210101__20211231_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_iS_zJFSwNqao99A" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 5pt; font-weight: 400; font-style: normal; text-indent: -5pt"><span style="font-size: 8pt">December 31,
    2020<span style="font-family: Times New Roman, Times, Serif; font-style: normal; font-weight: 400"><sup>(1)</sup></span></span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_981_eus-gaap--SharesOutstanding_iS_c20210101__20211231__us-gaap--StatementEquityComponentsAxis__custom--SeriesAPreferredStocksMember_z7BOWst2fDWY" title="Beginning balance, shares" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2020-12-31_custom_SeriesAPreferredStocksMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">66,667</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">$</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2020-12-31_custom_SeriesAPreferredStocksMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">67</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_987_eus-gaap--SharesOutstanding_iS_c20210101__20211231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zdH8QCE7Ll5T" title="Beginning balance, shares" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2020-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">11,255,967</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">$</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2020-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,256</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">$</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2020-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">45,623,146</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">$</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2020-12-31_us-gaap_TreasuryStockMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">20,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">$</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2020-12-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">30,204,992</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2020-12-31_us-gaap_NoncontrollingInterestMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,279,089</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">$</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">16,688,566</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_zh7r4jQNuyUX" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 5pt; font-weight: 400; font-style: normal; text-align: left; text-indent: -5pt"><span style="font-size: 8pt">Common
    Stock issued for services<span style="font-family: Times New Roman, Times, Serif; font-style: normal; font-weight: 400"><sup>(1)</sup></span></span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0431">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98A_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20210101__20211231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zXsXpzfUmuGn" title="Common Stock issued for services, shares" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesIssuedForServices" contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">33,667</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">34</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">437,970</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0434">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0435">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0436">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">438,004</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_40A_ecustom--CommonStockIssuedForReductionInLiabilities_znWrdO9xeByp" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 5pt; font-weight: 400; font-style: normal; text-align: left; text-indent: -5pt"><span style="font-size: 8pt">Common
    Stock issued for a reduction of liabilities<span style="font-family: Times New Roman, Times, Serif; font-style: normal; font-weight: 400"><sup>(1)</sup></span></span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0441">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98B_ecustom--CommonStockIssuedForReductionOfLiabilitiesShares_c20210101__20211231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zpOzxFLbu9ep" title="Common Stock issued for a reduction of liabilities, shares" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="VIVK:CommonStockIssuedForReductionOfLiabilitiesShares" contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">68,611</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="VIVK:CommonStockIssuedForReductionInLiabilities" contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">68</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="VIVK:CommonStockIssuedForReductionInLiabilities" contextRef="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">495,731</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0444">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0445">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0446">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="VIVK:CommonStockIssuedForReductionInLiabilities" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">495,799</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_404_ecustom--CommonStockIssuedForPurchaseOfLicense_z66jTzG3Co3L" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 5pt; font-weight: 400; font-style: normal; text-align: left; text-indent: -5pt"><span style="font-size: 8pt">Common
    Stock issued for the purchase of a license<span style="font-family: Times New Roman, Times, Serif; font-style: normal; font-weight: 400"><sup>(1)</sup></span></span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98A_ecustom--CommonStockIssuedForPurchaseOfLicenseShares_c20210101__20211231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zFwDL9EoeT32" title="Common Stock issued for the purchase of a license, shares" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="VIVK:CommonStockIssuedForPurchaseOfLicenseShares" contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">16,667</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="VIVK:CommonStockIssuedForPurchaseOfLicense" contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">17</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="VIVK:CommonStockIssuedForPurchaseOfLicense" contextRef="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">224,983</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0454">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0455">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0456">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="VIVK:CommonStockIssuedForPurchaseOfLicense" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">225,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_40C_ecustom--StockIssuedForConversionOfTemporaryEquityValue_zu6gFz2OpXO7" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 5pt; font-weight: 400; font-style: normal; text-align: left; text-indent: -5pt"><span style="font-size: 8pt">Conversion
    of temporary equity Series B, B-1, and C-1 Preferred Stock to Common Stock<span style="font-family: Times New Roman, Times, Serif; font-style: normal; font-weight: 400"><sup>(1)</sup></span></span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0461">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_986_ecustom--StockIssuedForConversionOfTemporaryEquityShares_c20210101__20211231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zfIBMFXgo9UN" title="Conversion of temporary equity Series B, B-1, and C-1 Preferred Stock to Common Stock, shares" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="VIVK:StockIssuedForConversionOfTemporaryEquityShares" contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">955,947</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="VIVK:StockIssuedForConversionOfTemporaryEquityValue" contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">956</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="VIVK:StockIssuedForConversionOfTemporaryEquityValue" contextRef="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,466,648</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0464">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0465">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0466">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="VIVK:StockIssuedForConversionOfTemporaryEquityValue" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,467,604</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_407_ecustom--StockOptionsIssuedForServices_zvRuA6Ll41tq" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 5pt; text-align: left; text-indent: -5pt"><span style="font-size: 8pt">Stock options issued for services</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0471">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0472">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="VIVK:StockOptionsIssuedForServices" contextRef="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,585,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0474">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0475">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0476">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="VIVK:StockOptionsIssuedForServices" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,585,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_zUgxPCnidI41" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 5pt; text-align: left; text-indent: -5pt"><span style="font-size: 8pt">Stock based compensation</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0479">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0480">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">446,112</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0482">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0483">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0484">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">446,112</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_iN_di_zybqDJKm0WZ2" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 5pt; text-align: left; text-indent: -5pt"><span style="font-size: 8pt">Distributions paid by
    noncontrolling interest</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="font-size: 8pt">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0487">&#8211;</span></span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="font-size: 8pt">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0488">&#8211;</span></span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0489">&#8211;</span></span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0490">&#8211;</span></span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0491">&#8211;</span></span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" contextRef="From2021-01-012021-12-31_us-gaap_NoncontrollingInterestMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">55,050</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">55,050</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)&#160;</span></td></tr>
  <tr id="xdx_408_ecustom--IssuanceOfNoncontrollingInterest1_zRX9Y1fMpVNa" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 5pt; text-align: left; text-indent: -5pt"><span style="font-size: 8pt">Issuance of noncontrolling interest
    for a reduction of debt</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0495">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0496">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0497">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0498">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0499">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="VIVK:IssuanceOfNoncontrollingInterest1" contextRef="From2021-01-012021-12-31_us-gaap_NoncontrollingInterestMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,560,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="VIVK:IssuanceOfNoncontrollingInterest1" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,560,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--DividendsPreferredStock_iN_di_zN0074ACWi4F" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 5pt; text-align: left; text-indent: -5pt"><span style="font-size: 8pt">Dividend paid in Series B-1 Preferred
    Stock</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0503">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0504">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0505">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0506">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:DividendsPreferredStock" contextRef="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">42,196</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0508">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:DividendsPreferredStock" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">42,196</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td></tr>
  <tr id="xdx_40F_eus-gaap--NetIncomeLoss_zZA3dhbKv2s_zdf0ckCFZrR2" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 5pt; text-align: left; padding-bottom: 1pt; text-indent: -5pt"><span style="font-size: 8pt">Net income (loss)</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0511">&#8211;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0512">&#8211;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0513">&#8211;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0514">&#8211;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">5,484,171</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">)</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-01-012021-12-31_us-gaap_NoncontrollingInterestMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,170,489</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">)</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">7,654,660</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">)</span></td></tr>
  <tr id="xdx_437_c20210101__20211231_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_iE_zOcIdaOAfe7l" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 5pt; padding-bottom: 2.5pt; text-indent: -5pt"><span style="font-size: 8pt">December 31, 2021</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_981_eus-gaap--SharesOutstanding_iE_c20210101__20211231__us-gaap--StatementEquityComponentsAxis__custom--SeriesAPreferredStocksMember_zAeZfSd1tDQc" title="Ending balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2021-12-31_custom_SeriesAPreferredStocksMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">66,667</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-12-31_custom_SeriesAPreferredStocksMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">67</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_982_eus-gaap--SharesOutstanding_iE_c20210101__20211231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zzg3ygj69dUz" title="Ending balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2021-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">12,330,859</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">12,331</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">58,279,590</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-12-31_us-gaap_TreasuryStockMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">20,000</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 8pt">)</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-12-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">35,731,359</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 8pt">)</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-12-31_us-gaap_NoncontrollingInterestMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,613,550</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">27,154,179</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" cellspacing="0" border="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt">
<tr style="vertical-align: top">
  <td id="xdx_F02_zNhBIZniEg3O" style="width: 0.5in">(1)</td>
  <td id="xdx_F18_zwMVi4ioqRJH"><ix:footnote id="Footnote000530" xml:lang="en-US">Share and per share amounts have been retroactively adjusted to reflect the one-for-thirty reverse stock split effective February 14,
2022. See Note 1 &#8211; Organization and Basis of Presentation for additional information</ix:footnote></td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">See accompanying notes to consolidated financial
statements</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p>

<!-- Field: Page; Sequence: 55; Value: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>VIVAKOR, INC.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><span id="a26"></span>CONSOLIDATED STATEMENT OF CASH FLOWS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>






<table cellpadding="0" cellspacing="0" id="xdx_30E_112_zV2bTNieoDXw" summary="xdx: Statement - CONSOLIDATED STATEMENT OF CASH FLOWS" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_492_20210101__20211231_zjJXLpyQiUYn" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49E_20200101__20201231_znXlMnQhep4Q" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Year Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2020</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--NetCashProvidedByUsedInOperatingActivitiesAbstract_iB_zcRr2KX6ANV_zLRM84CaCBBZ" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">OPERATING ACTIVITIES:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--NetIncomeLoss_i01_maNCPBUzOQA_zVbQudbdLXZ2" style="vertical-align: bottom; background-color: White">
    <td style="width: 68%; text-align: left">Consolidated net loss</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">7,654,660</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,871,369</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td></tr>
  <tr id="xdx_409_eus-gaap--AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_iB_zcdGCf3RcLGn" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -10pt; padding-left: 10pt; text-align: left">Adjustments to reconcile net income to net cash used in operating activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--DepreciationAndAmortization_i01_maNCPBUzOQA_zOgJ7CCxBWJl" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Depreciation and amortization</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,462,492</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,562,622</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--ProvisionForDoubtfulAccounts_i01_d0_maNCPBUzOQA_za5TYyljipb2" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Bad debt expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="From2021-01-01to2021-12-31" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">13,645</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--GainsLossesOnExtinguishmentOfDebt_i01N_di_msNCPBUzOQA_z9j7zQcS3h5j" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Forgiveness of notes payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:GainsLossesOnExtinguishmentOfDebt" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">90,711</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0548">&#8211;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_ecustom--EquityInvestmentGainLoss_i01N_di0_msNCPBUzOQA_zmwPkBQocJz6" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Equity investment loss</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="VIVK:EquityInvestmentGainLoss" contextRef="From2021-01-01to2021-12-31" format="ixt:zerodash" decimals="0" sign="-" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="VIVK:EquityInvestmentGainLoss" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">37,665</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_ecustom--GainLossOnDispositionOfAsset_i01N_di_msNCPBUzOQA_zDX8Uwn13tti" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Loss (gain) on disposition of asset</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="VIVK:GainLossOnDispositionOfAsset" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">87,044</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="VIVK:GainLossOnDispositionOfAsset" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">121,428</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--CommonStockOptionsIssuedForServices_i01_maNCPBUzOQA_zd3PTEyRad6j" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Common stock options issued for services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="VIVK:CommonStockOptionsIssuedForServices" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,585,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="VIVK:CommonStockOptionsIssuedForServices" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">555,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--IssuanceOfStockAndWarrantsForServicesOrClaims_i01_maNCPBUzOQA_z5PwqEOpULej" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Common stock issued for services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">438,004</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">281,231</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_i01N_di_msNCPBUzOQA_zoxKHJDnqel3" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Unrealized gain (loss)  marketable securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,094,054</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,614,338</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_408_eus-gaap--IncreaseDecreaseInDeferredIncomeTaxes_i01N_di_msNCPBUzOQA_z8zQNjYvu149" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Deferred income taxes</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,051,007</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">466,164</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--ShareBasedCompensation_i01_maNCPBUzOQA_zibn8oPSrvB3" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Stock-based compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">446,112</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">146,114</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--IncreaseDecreaseInOperatingCapitalAbstract_i01_zGdJCFMtMRRl" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Changes in operating assets and liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--IncreaseDecreaseInAccountsReceivable_i01N_di_msNCPBUzOQA_zCFJYhIeirK7" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left">Accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">6,890</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">19,735</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40B_eus-gaap--IncreaseDecreaseInInventories_i01N_di0_msNCPBUzOQA_zjT3Q2QESpf1" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Inventory</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInInventories" contextRef="From2021-01-01to2021-12-31" format="ixt:zerodash" decimals="0" sign="-" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInInventories" contextRef="From2020-01-012020-12-31" format="ixt:zerodash" decimals="0" sign="-" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--IncreaseDecreaseInOtherOperatingAssets_i01N_di_msNCPBUzOQA_zg0ebXkD67g8" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left">Other assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">13,807</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,549</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40E_ecustom--IncreaseDecreaseInPreciousMetalConcentrate_i01_d0_maNCPBUzOQA_z3zuv2Fv9ZA8" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Precious metal concentrate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="VIVK:IncreaseDecreaseInPreciousMetalConcentrate" contextRef="From2021-01-01to2021-12-31" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="VIVK:IncreaseDecreaseInPreciousMetalConcentrate" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">16,519</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_ecustom--IncreaseDecreaseInRightToUseAssets_i01N_di_msNCPBUzOQA_zdAHdBxKhUc4" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left">Right of use assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="VIVK:IncreaseDecreaseInRightToUseAssets" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">218,513</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="VIVK:IncreaseDecreaseInRightToUseAssets" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">285,345</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--IncreaseDecreaseInOperatingLeaseLiability_i01_maNCPBUzOQA_zsLspcOOHuY9" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Operating lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">218,513</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">285,345</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--IncreaseDecreaseInOtherAccountsPayable_i01_maNCPBUzOQA_zZmUX1oTo4Oh" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherAccountsPayable" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">38,128</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherAccountsPayable" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">517,931</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--IncreaseDecreaseInAccruedInterestReceivableNet_i01N_di_msNCPBUzOQA_zrdBWXwj1jci" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Accrued interest on notes receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedInterestReceivableNet" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,313</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedInterestReceivableNet" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">35,344</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_408_eus-gaap--IncreaseDecreaseInInterestPayableNet_i01_maNCPBUzOQA_zB7uI1wgBNy4" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Accrued interest on notes payable</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInInterestPayableNet" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">900,552</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInInterestPayableNet" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">71,361</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--NetCashProvidedByUsedInOperatingActivities_i01T_mtNCPBUzOQA_maCACEPzLiw_zYf7q7Iiwdzk" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Net cash used in operating activities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,901,696</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,753,655</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--NetCashProvidedByUsedInInvestingActivitiesAbstract_iB_zkkRbDv1M6ku" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">INVESTING ACTIVITIES:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--PaymentsToAcquireNotesReceivable_iN_di0_msNCPBUzmMM_zTLusmYuObEJ" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Issuance of notes receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PaymentsToAcquireNotesReceivable" contextRef="From2021-01-01to2021-12-31" format="ixt:zerodash" decimals="0" sign="-" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquireNotesReceivable" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,441</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_404_eus-gaap--PaymentsToAcquireIntangibleAssets_iN_di_msNCPBUzmMM_zTeG38K2TvI8" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Payment on costs of patents</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquireIntangibleAssets" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">13,366</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquireIntangibleAssets" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">18,854</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_401_ecustom--PaymentsToAcquireIntangibleAssets1_iN_di0_msNCPBUzmMM_z46q2ssHS4eO" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Purchase of a technology license</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="VIVK:PaymentsToAcquireIntangibleAssets1" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">265,000</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="VIVK:PaymentsToAcquireIntangibleAssets1" contextRef="From2020-01-012020-12-31" format="ixt:zerodash" decimals="0" sign="-" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--PaymentsToAcquirePropertyPlantAndEquipment_iN_di_msNCPBUzmMM_zl3jDkZwlmIL" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Purchase of equipment</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,236,276</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,197,922</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--NetCashProvidedByUsedInInvestingActivities_iT_mtNCPBUzmMM_maCACEPzLiw_znlffjf4hNqy" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Net cash used in investing activities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,514,642</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,227,217</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--NetCashProvidedByUsedInFinancingActivitiesAbstract_iB_zs9jrD6mz8Wy" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">FINANCING ACTIVITIES:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--RepaymentsOfLongTermDebt_iN_di_msNCPBUzGBT_z9QhCCAHNNjg" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Payment of long-term debt</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:RepaymentsOfLongTermDebt" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,735</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:RepaymentsOfLongTermDebt" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">116,535</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_408_eus-gaap--ProceedsFromNotesPayable_maNCPBUzGBT_zdzzkVtvC1Ye" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Proceeds from loans and notes payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromNotesPayable" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,135,984</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromNotesPayable" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,231,796</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--ProceedsFromIssuanceOfCommonStock_d0_maNCPBUzGBT_zxKgKwwwE7VQ" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Proceeds from sale of common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfCommonStock" contextRef="From2021-01-01to2021-12-31" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfCommonStock" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">41,028</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--RepaymentsOfNotesPayable_iN_di_msNCPBUzGBT_zgrDLu9jZJ9D" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Payment of notes payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:RepaymentsOfNotesPayable" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">562,046</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:RepaymentsOfNotesPayable" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,323</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_407_eus-gaap--PaymentsToMinorityShareholders_iN_di0_msNCPBUzGBT_zKdDnjM5cFYa" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Distributions to noncontrolling interest</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToMinorityShareholders" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">55,050</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PaymentsToMinorityShareholders" contextRef="From2020-01-012020-12-31" format="ixt:zerodash" decimals="0" sign="-" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--ProceedsFromMinorityShareholders_d0_maNCPBUzGBT_zOF26o2oZS1l" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Issuance of noncontrolling interest</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromMinorityShareholders" contextRef="From2021-01-01to2021-12-31" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromMinorityShareholders" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">624,907</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--NetCashProvidedByUsedInFinancingActivities_iT_mtNCPBUzGBT_maCACEPzLiw_zVBl4u58YVJ9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Net cash provided by financing activities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,511,153</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,774,873</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_iT_mtCACEPzLiw_zqdvUil0SWjv" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Net increase (decrease) in cash and cash equivalents</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,094,815</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">205,999</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_402_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iS_zQIovZ7644ob" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">CASH AND CASH EQUIVALENTS, BEGINNING OF PERIOD</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">398,904</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2019-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">604,903</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iE_zETZ3LE3yVS9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">CASH AND CASH EQUIVALENTS, END OF PERIOD</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,493,719</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">398,904</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--SupplementalCashFlowInformationAbstract_iB_z46ai88zyq5F" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">SUPPLEMENTAL CASHFLOW INFORMATION:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_ecustom--CashPaidDuringYearForAbstract_iB_zt8x3hmvzXwL" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Cash paid during the year for:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--InterestPaidNet_i01_d0_zgFVYsoIjo7j" style="vertical-align: bottom; background-color: White">
    <td>Interest</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InterestPaidNet" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">390,843</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InterestPaidNet" contextRef="From2020-01-012020-12-31" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--IncomeTaxesPaidNet_i01_d0_z5g09roo1ECn" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Income taxes</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxesPaidNet" contextRef="From2021-01-01to2021-12-31" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxesPaidNet" contextRef="From2020-01-012020-12-31" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--NoncashInvestingAndFinancingItemsAbstract_iB_zQwRoRekZyq5" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-style: normal; text-align: left">Noncash transactions<span style="font: normal 700 10pt Times New Roman, Times, Serif">:</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--ConversionOfSeriesBB1AndC1PreferredStockToCommonStock_i01_zj9R5hzjF9Tb" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Conversion of Series B, B-1, and C-1 Preferred Stock to Common Stock</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="VIVK:ConversionOfSeriesBB1AndC1PreferredStockToCommonStock" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,467,604</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="VIVK:ConversionOfSeriesBB1AndC1PreferredStockToCommonStock" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,593,816</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--CommonStockIssuedForReductionInLiabilitiesCashFlow_i01_zLBMA1phT5cl" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Common stock issued for a reduction in liabilities</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="VIVK:CommonStockIssuedForReductionInLiabilitiesCashFlow" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">495,799</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="VIVK:CommonStockIssuedForReductionInLiabilitiesCashFlow" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,935,993</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_ecustom--ConversionOfNoteReceivableToEquityInvestment_i01_zvdYSlC9j99T" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Conversion of note receivable to equity investment</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="VIVK:ConversionOfNoteReceivableToEquityInvestment" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">81,768</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="VIVK:ConversionOfNoteReceivableToEquityInvestment" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">809,578</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--NoncontrollingInterestIssuedForReductionInLiabilities_i01_d0_zJZZV3O5oKLA" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Noncontrolling interest issued for a reduction in liabilities</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="VIVK:NoncontrollingInterestIssuedForReductionInLiabilities" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,504,950</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="VIVK:NoncontrollingInterestIssuedForReductionInLiabilities" contextRef="From2020-01-012020-12-31" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--PreferredStockSeriesC1IssuedForReductionInLiabilities_i01_d0_zYeWpETObVl_zg8YMTWJEaeE" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Preferred stock Series C-1 issued for a reduction in liabilities</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="VIVK:PreferredStockSeriesC1IssuedForReductionInLiabilities" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">64,950</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="VIVK:PreferredStockSeriesC1IssuedForReductionInLiabilities" contextRef="From2020-01-012020-12-31" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--CommonStockIssuedForPurchaseOfLicense_i01_d0_zlEknOedeGx4" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Common stock issued for the purchase of a license</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="VIVK:CommonStockIssuedForPurchaseOfLicense" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">225,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="VIVK:CommonStockIssuedForPurchaseOfLicense" contextRef="From2020-01-012020-12-31" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_ecustom--CapitalizedInterestOnConstructionInProcess_i01_zhD1ZKZpPBwU" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Capitalized interest on construction in process</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="VIVK:CapitalizedInterestOnConstructionInProcess" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,215,743</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="VIVK:CapitalizedInterestOnConstructionInProcess" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,025,852</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_ecustom--DividendPaidInSeriesB1PreferredStockValue_i01_z8d0aCrdvoJa" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Dividend paid in Series B-1 Preferred Stock</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="VIVK:DividendPaidInSeriesB1PreferredStockValue" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">42,196</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="VIVK:DividendPaidInSeriesB1PreferredStockValue" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">172,795</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--SaleOfMarketableSecuritiesForNoteReceivable_i01_d0_zxzaW8VAVSM5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Sale of marketable securities for note receivable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="VIVK:SaleOfMarketableSecuritiesForNoteReceivable" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">860,491</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="VIVK:SaleOfMarketableSecuritiesForNoteReceivable" contextRef="From2020-01-012020-12-31" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_ecustom--AccountsPayableOnPurchaseOfEquipment_i01_d0_zvIaxzuEPgXj" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Accounts payable on purchase of equipment</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="VIVK:AccountsPayableOnPurchaseOfEquipment" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">700,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="VIVK:AccountsPayableOnPurchaseOfEquipment" contextRef="From2020-01-012020-12-31" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">See accompanying notes to consolidated financial
statements</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p>

<!-- Field: Page; Sequence: 56; Value: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>VIVAKOR, INC.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span id="a27"></span><b>NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p>

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"><p id="xdx_802_eus-gaap--OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_zpQr7ZvnAAdR" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 1.<span id="xdx_829_z2sJuczmZFU9"> Organization and Basis of Presentation</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Vivakor, Inc. (collectively &#8220;we&#8221;,
&#8220;us,&#8221; &#8220;our,&#8221; &#8220;Vivakor&#8221; or the &#8220;Company&#8221;) is a socially responsible operator, acquirer
and developer of clean energy technologies and environmental solutions, which is currently focused on soil remediation in the United States
and Kuwait, and we have corporate offices in Utah, California, and in Qatar. We specialize in the remediation of soil from properties
contaminated by or laden with heavy crude oil and other substances. The Company was originally organized on November 1, 2006 as a limited
liability company in the State of Nevada as Genecular Holdings, LLC. The Company&#8217;s name was changed to NGI Holdings, LLC on November
3, 2006. On April 30, 2008, the Company was converted to a C-corporation and changed its name to Vivakor, Inc. pursuant to Articles of
Conversion filed with the Nevada Secretary of State.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 18, 2020, our Board of Directors
and stockholders holding a majority of our outstanding voting shares, authorized a reverse stock split of each of the
outstanding shares of the Corporation&#8217;s common stock, $0.001
par value per share, as well as each of the outstanding shares of the Corporation&#8217;s preferred stock, at a ratio to be
determined by the Board of within a range of a minimum of a one-for-twelve (1-for-12)
to a maximum of one-for-forty (1-for-40)
(the &#8220;Reverse Stock Split Ratio&#8221;), with the exact ratio to be set at a number within this range as determined by the
Board in its sole discretion, with no change in par value. On February 14, 2022, we effected a 1-for-30
reverse split of our outstanding shares of common stock (the &#8220;Reverse Stock Split&#8221;) via the filing of a certificate of
change with the Nevada Secretary of State which was effective at the commencement of trading of our Common Stock. No fractional
shares of the Company&#8217;s common stock will be issued as a result of the Reverse Stock Split. Any fractional shares resulting
from the Reverse Stock Split will be rounded up to the nearest whole share. All issued and outstanding common stock, preferred
stock, and per share amounts in the consolidated financial statements and footnotes included herein have been retroactively adjusted
to reflect this reverse stock split for all periods presented.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>COVID-19</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On March 11, 2020, the World Health Organization
(&#8220;WHO&#8221;) declared the COVID-19 outbreak to be a global pandemic. In addition to the devastating effects on human life, the
pandemic is having a negative ripple effect on the global economy, leading to disruptions and volatility in the global financial markets.
Most U.S. states and many countries have issued policies intended to stop or slow the further spread of the disease.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">COVID-19 and the U.S. response to the pandemic
are significantly affecting the economy. There are no comparable events that provide guidance as to the effect the COVID-19 pandemic may
have, and, as a result, the ultimate effect of the pandemic is highly uncertain and subject to change. We do not yet know the full extent
of the effects on the economy, the markets we serve, our business, or our operations. In March 2020 we temporarily suspended operations
in Kuwait and Utah due to COVID-19 government restrictions.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="VIVK:LiquidityTextBlock"><p id="xdx_803_ecustom--LiquidityTextBlock_zMem7RL0XzhZ" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 2. <span id="xdx_821_z8f8MT3FxPpv">Liquidity</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have historically suffered net losses and
cumulative negative cash flows from operations, and as of December 31, 2021, we had an accumulated deficit of approximately $<span id="xdx_90E_eus-gaap--RetainedEarningsAccumulatedDeficit_iNI_dmixL_c20211231_ztfq9ZCcYESj" title="Accumulated deficit::XDX::35%2C731%2C359"><span style="-sec-ix-hidden: xdx2ixbrl0704">35.7</span></span>
million. As of December 31, 2021 we had cash of $<span id="xdx_905_eus-gaap--Cash_iI_c20211231_zwYqP0QIHVQ3" title="Cash"><ix:nonFraction name="us-gaap:Cash" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,493,719</ix:nonFraction></span>. To date we have financed our operations primarily through debt
financing, private equity offerings and our working interest agreements. For the year ended December 31, 2021 and 2020, we issued
<span id="xdx_903_ecustom--ValueOfNonControllingUnits_dn_c20210101__20211231__us-gaap--EquityMethodInvestmentNonconsolidatedInvesteeAxis__custom--RdmMember_zLPhecgPXnW_zYjO5ztq5r4H"><ix:nonFraction name="VIVK:ValueOfNonControllingUnits" contextRef="From2021-01-012021-12-31_custom_RdmMember" format="ixt-sec:numwordsen" decimals="0" unitRef="USD">none</ix:nonFraction></span> and $<span id="xdx_90C_ecustom--ValueOfNonControllingUnits_c20200101__20201231__us-gaap--EquityMethodInvestmentNonconsolidatedInvesteeAxis__custom--RdmMember_zw2oFthpfhjx"><ix:nonFraction name="VIVK:ValueOfNonControllingUnits" contextRef="From2020-01-012020-12-31_custom_RdmMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">624,907</ix:nonFraction></span> noncontrolling units of RPC Design and Manufacturing, LLC (&#8220;RDM&#8221;), respectively, made payments on our working interest agreement with RII of $<span id="xdx_906_ecustom--PaymentForWorkingInterest_c20210101__20211231__srt--CounterpartyNameAxis__custom--RiiMember_zJH7l6inBagI"><ix:nonFraction name="VIVK:PaymentForWorkingInterest" contextRef="From2021-01-012021-12-31_custom_RiiMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,735</ix:nonFraction></span> and
$<span id="xdx_906_ecustom--PaymentForWorkingInterest_c20200101__20201231__srt--CounterpartyNameAxis__custom--RiiMember_zvntwEFtKh9X"><ix:nonFraction name="VIVK:PaymentForWorkingInterest" contextRef="From2020-01-012020-12-31_custom_RiiMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">116,535</ix:nonFraction></span>, respectively, and we also received proceeds of $<span id="xdx_90D_eus-gaap--ProceedsFromConvertibleDebt_c20210101__20211231_zxp0cldaitas"><ix:nonFraction name="us-gaap:ProceedsFromConvertibleDebt" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,135,984</ix:nonFraction></span> and $<span id="xdx_90D_eus-gaap--ProceedsFromConvertibleDebt_c20200101__20201231_zLlpNvnogoSu"><ix:nonFraction name="us-gaap:ProceedsFromConvertibleDebt" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,231,796</ix:nonFraction></span> related to the issuance of convertible bridge
notes and other loans. For the years ended December 31, 2021 and 2020, as included in the proceeds above, we obtained two Paycheck
Protection Program loans for $<span id="xdx_905_eus-gaap--ProceedsFromOtherShortTermDebt_c20210101__20211231__us-gaap--ShortTermDebtTypeAxis__custom--PaycheckProtectionProgramMember_zl3vkvKksBIx"><ix:nonFraction name="us-gaap:ProceedsFromOtherShortTermDebt" contextRef="From2021-01-012021-12-31_custom_PaycheckProtectionProgramMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">295,745</ix:nonFraction></span> and $<span id="xdx_906_eus-gaap--ProceedsFromOtherShortTermDebt_c20200101__20201231__us-gaap--ShortTermDebtTypeAxis__custom--PaycheckProtectionProgramMember_zmvUXMB4STLz"><ix:nonFraction name="us-gaap:ProceedsFromOtherShortTermDebt" contextRef="From2020-01-012020-12-31_custom_PaycheckProtectionProgramMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">295,745</ix:nonFraction></span> that may be forgiven <span style="background-color: white">under the CARES Act,
if we can demonstrate that the proceeds from the loan were used for eligible expenses</span>. We also obtained loans from the Small
Business Administration in the amount of $<span id="xdx_901_eus-gaap--ProceedsFromOtherShortTermDebt_c20200101__20201231__us-gaap--ShortTermDebtTypeAxis__custom--SmallBusinessAdministrationMember_zN63gpAIMn7x"><ix:nonFraction name="us-gaap:ProceedsFromOtherShortTermDebt" contextRef="From2020-01-012020-12-31_custom_SmallBusinessAdministrationMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">299,900</ix:nonFraction></span> in May 2020, as included in the proceeds above. In addition, for the years ended
December 31, 2021 and 2020, the Company received debt financing of $<span id="xdx_90E_ecustom--ProceedsFromDebtFinancing_c20210101__20211231__us-gaap--SecuritiesFinancingTransactionAxis__custom--VivaWealthFundMember_z23CpXPqMawB"><ix:nonFraction name="VIVK:ProceedsFromDebtFinancing" contextRef="From2021-01-012021-12-31_custom_VivaWealthFundMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,090,000</ix:nonFraction></span> and $<span id="xdx_90F_ecustom--ProceedsFromDebtFinancing_c20200101__20201231__us-gaap--SecuritiesFinancingTransactionAxis__custom--VivaWealthFundMember_zlgsDnM0OXPb"><ix:nonFraction name="VIVK:ProceedsFromDebtFinancing" contextRef="From2020-01-012020-12-31_custom_VivaWealthFundMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">735,000</ix:nonFraction></span> through the operations of Viva Wealth
Fund I, LLC, which debt converts into Viva Wealth Fund I units at the earlier of 6 months or the minimum raise of $6,250,000 to
build a Remediation Processing Center (&#8220;RPC&#8221;) system. As of December 31, 2021, $<span id="xdx_905_eus-gaap--DebtConversionConvertedInstrumentAmount1_c20210101__20211231__us-gaap--SecuritiesFinancingTransactionAxis__custom--VivaWealthFundMember_zbQ78jAGfxDe"><ix:nonFraction name="us-gaap:DebtConversionConvertedInstrumentAmount1" contextRef="From2021-01-012021-12-31_custom_VivaWealthFundMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,560,000</ix:nonFraction></span> of this debt financing has converted to noncontrolling units in Viva Wealth
Fund I, LLC. We believe we have other liquid assets that may be used to assist in financing the operations of the Company if needed,
including marketable securities in Scepter, which hold a fair value $<span id="xdx_908_eus-gaap--MarketableSecurities_iI_c20211231__us-gaap--InvestmentTypeAxis__custom--ScepterMember_zWdGBJf7bBjV"><ix:nonFraction name="us-gaap:MarketableSecurities" contextRef="AsOf2021-12-31_custom_ScepterMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,231,218</ix:nonFraction></span> as of December 31, 2021 and have been deposited for
trading. Subsequent to December 31, 2021, the Company closed its underwritten public offering of <span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220101__20220331__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--SecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis__custom--PublicOfferingMember_zdboGYqLGU51"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2022-01-012022-03-31_us-gaap_SubsequentEventMember_custom_PublicOfferingMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,600,000</ix:nonFraction></span> shares of common stock,
at a public offering price of $5.00 per share, for aggregate gross proceeds of $<span id="xdx_90D_eus-gaap--ProceedsFromIssuanceOrSaleOfEquity_pn6n6_c20220101__20220331__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--SecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis__custom--PublicOfferingMember_zWtYL88nrMhV"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOrSaleOfEquity" contextRef="From2022-01-012022-03-31_us-gaap_SubsequentEventMember_custom_PublicOfferingMember" format="ixt:numdotdecimal" decimals="-6" scale="6" unitRef="USD">8</ix:nonFraction></span> million, prior to deducting
underwriting discounts, commissions, and other offering expenses. We believe the liquid assets from the Company&#8217;s available
for sale investments and funding provided from subsequent fundraising activities of the Company give it adequate working capital to
finance our day-to-day operations for at least twelve months through March 2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:exclude><p id="xdx_23F_z63eGrf8p7Sp" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_232_z9QJXDZW9QNy" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_238_zs2qjKfoKV5E" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 57; Value: 1 -->
    <div id="xdx_238_z8DwJe9d9vff" style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></td><td id="xdx_23C_zAdVna1907NB" style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div id="xdx_23B_z4fXbtZ9yGY_zzhPJKoUx5cx" style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_233_zCafckURuUnp" style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_23C_zLfr1UNkXJ3z" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p></ix:exclude>

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:SignificantAccountingPoliciesTextBlock"><p id="xdx_80A_eus-gaap--SignificantAccountingPoliciesTextBlock_zQJ0JbCdsW52" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 3. <span id="xdx_82D_zZqv4AUYc6eU">Summary of Significant Accounting Policies</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock"><p id="xdx_849_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zy1uhEUc5xJL" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_868_z66EwD5bnFEX">Basis of Presentation</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The accompanying consolidated financial statements
have been prepared in accordance with the Financial Accounting Standards Board (&#8220;<span style="text-decoration: underline">FASB</span>&#8221;) &#8220;FASB Accounting Standard
Codification&#8482;&#8221; (the &#8220;<span style="text-decoration: underline">Codification</span>&#8221;) which is the source of authoritative accounting principles recognized
by the FASB to be applied by nongovernmental entities in the preparation of consolidated financial statements in conformity with generally
accepted accounting principles (&#8220;<span style="text-decoration: underline">GAAP</span>&#8221;) in the United States.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">All figures are in U.S. dollars unless indicated
otherwise.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:ConsolidationPolicyTextBlock"><p id="xdx_840_eus-gaap--ConsolidationPolicyTextBlock_zJuhLjQv17Jf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_865_zNWXYx4to1S8">Principles of Consolidation</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The consolidated financial statements include
the accounts of Vivakor, Inc., its wholly owned and majority-owned active subsidiaries, or joint ventures (collectively, the &#8220;Company&#8221;).
Intercompany balances and transactions between consolidated entities are eliminated. Inactive entities have no value, assets or liabilities.
Vivakor has the following wholly and majority-owned subsidiaries: Vivaventures Management Company, Inc., Vivaventures Energy Group, Inc.
(99%), Vivaventures Oil Sands, Inc., Vivasphere, Inc.. Vivakor Middle East, LLC (49%, consolidated). The Company withdrew from VivaVentures
Precious Metal, LLC (39%, equity method investment) in July 2020. Vivakor manages and consolidates RPC Design and Manufacturing LLC, which
includes a noncontrolling interest investment from Vivaopportunity Fund, LLC, which is also managed by Vivaventures Management Company,
Inc. Vivakor has common officers with and consolidates Viva Wealth Fund I, LLC.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company follows ASC 810-10-15 guidance with
respect to accounting for Variable Interest Entities (&#8220;VIE&#8221;). A VIE is an entity that does not have sufficient equity at risk
to finance its activities without additional subordinated financial support from other parties, or whose equity investors lack any of
the characteristics of a controlling financial interest. A variable interest is an investment or other interest that will absorb portions
of a VIE&#8217;s expected losses or receive portions of the entity&#8217;s expected residual returns. Variable interests are contractual,
ownership, or other pecuniary interests that change with changes in the fair value of the entity&#8217;s net assets. A party is the primary
beneficiary of a VIE and must consolidate it when that party has a variable interest, or combination of variable interests, that provides
the party with a controlling financial interest. A party is deemed to have a controlling financial interest if it meets both of the power
and losses/benefits criteria. The power criterion is the ability to direct the activities of the VIE that most significantly impact its
economic performance. The losses/benefits criterion is the obligation to absorb losses from, or right to receive benefits from, the VIE
that could potentially be significant to the VIE. The VIE model requires an ongoing reconsideration of whether a reporting entity is the
primary beneficiary of a VIE due to changes in facts and circumstances. For the years ended December 31, 2021 and 2020 the following entities
are considered to be a VIE and are consolidated in our consolidated financial statements: Viva Wealth Fund I, LLC (organized in 2020)
and RPC Design and Manufacturing, LLC. For the years ended December 31, 2021 and 2020 the following entities were considered to be a VIE,
but were not consolidated in our consolidated financial statements due to a lack of the power criterion or the losses/benefits criterion:
Vivaventures UTS I, LLC, Vivaventures Royalty II, LLC, Vivaopportunity Fund, LLC, and International Metals Exchange, LLC. For the years
ended December 31, 2021 and 2020 the unaudited financial information for the unconsolidated VIEs is as follows: Vivaventures UTSI, LLC
held assets of $<span id="xdx_90F_eus-gaap--Assets_iI_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresUtsiMember_zKHey2yBJu3Z"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2021-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_VivaventuresUtsiMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,753,296</ix:nonFraction></span> and $<span id="xdx_90D_eus-gaap--Assets_iI_c20201231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresUtsiMember_zIsiy4JuNKtc"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2020-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_VivaventuresUtsiMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,113,292</ix:nonFraction></span> (where the primary asset represents a receivable from the Company), and liabilities of $<span id="xdx_909_eus-gaap--Liabilities_iI_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresUtsiMember_zGkCmqx3Qgf0"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2021-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_VivaventuresUtsiMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">12,608</ix:nonFraction></span>
and $<span id="xdx_90C_eus-gaap--Liabilities_iI_c20201231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresUtsiMember_zy0mlbAGEXoq"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2020-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_VivaventuresUtsiMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">41,894</ix:nonFraction></span>. Vivaventures Royalty II, LLC held assets of $<span id="xdx_906_eus-gaap--Assets_iI_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresRoyaltyMember_zx7QAVx9r0Lt"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2021-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_VivaventuresRoyaltyMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,648,810</ix:nonFraction></span> and $<span id="xdx_905_eus-gaap--Assets_iI_c20201231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresRoyaltyMember_zipRqyyLvNmL"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2020-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_VivaventuresRoyaltyMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,117,066</ix:nonFraction></span> (where the primary asset represents a receivable from
the Company), and liabilities of $<span id="xdx_905_eus-gaap--Liabilities_iI_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresRoyaltyMember_z6NgQnHe3fPs"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2021-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_VivaventuresRoyaltyMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">300</ix:nonFraction></span>. Vivaopportunity Fund LLC held assets of $<span id="xdx_90D_eus-gaap--Assets_iI_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaopportunityFundMember_z8XkrtGOQiQ8"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2021-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_VivaopportunityFundMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,119,961</ix:nonFraction></span> (where the primary asset represents a noncontrolling
interest in units of a consolidated entity of the Company) and <span id="xdx_901_eus-gaap--Liabilities_iI_do_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaopportunityFundMember_zArZ0mf9rU7J"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2021-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_VivaopportunityFundMember" format="ixt-sec:numwordsen" decimals="0" unitRef="USD">no</ix:nonFraction></span> liabilities. International Metals Exchange, LLC held assets of $<span id="xdx_909_eus-gaap--Assets_iI_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--InternationalMetalsExchangeMember_zizCXdvO8BtX"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2021-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_InternationalMetalsExchangeMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">30,461</ix:nonFraction></span>
and $<span id="xdx_90D_eus-gaap--Assets_iI_c20201231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--InternationalMetalsExchangeMember_ztGsgeTOt36Z"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2020-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_InternationalMetalsExchangeMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">82,711</ix:nonFraction></span> and liabilities of $<span id="xdx_90A_eus-gaap--Liabilities_iI_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--InternationalMetalsExchangeMember_zTsbWCejAdEa"><span id="xdx_900_eus-gaap--Liabilities_iI_c20201231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--InternationalMetalsExchangeMember_zpLaKrtXYkmr"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2021-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_InternationalMetalsExchangeMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2020-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_InternationalMetalsExchangeMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,900</ix:nonFraction></ix:nonFraction></span></span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:exclude><p id="xdx_230_zImB0DDQBTBM" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_23B_zXkskzQWrkDm" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_231_zWw9u3bFs5vJ" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 58; Value: 1 -->
    <div id="xdx_233_zNMaZMzVH3qn" style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></td><td id="xdx_231_zbspcmZMp6CB" style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div id="xdx_237_z4KZaydpLsRW" style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_238_z0vS8lgxXRUg" style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_23A_zpy2PtI69KU_znkMaE95pvoo" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>RPC Design and Manufacturing, LLC:</b>&#160;The
Company established RPC Design and Manufacturing, LLC (&#8220;RDM&#8221;) in December 2018 with a business purpose of manufacturing custom
machinery and selling or leasing the manufactured equipment in long term contracts with financing or leasing activities to the Company.
We own 100% of the voting rights in RDM. We, as the sole general partner of RDM, have the full, exclusive and complete right, power and
discretion to operate, manage and control the affairs of RDM and take certain actions necessary to maintain RDM in good standing without
the consent of the limited partners. RDM has entered into a license agreement with the Company indicating that while RDM builds custom
machinery incorporating the Company&#8217;s hydrocarbon extraction technology, RDM will pay the Company a license fee of $500,000 per
Remediation Processing Center manufactured. RDM has been retained by VWFI to assist in being the plant manager and will manage and direct the manufacturing
of the RPCs. RDM&#8217;s license fee is waived for RPC manufacturing for VWFI. Creditors of RDM have no recourse to the general credit
of the Company. For the years ended December 31, 2021 and 2020, investors in RDM have a noncontrolling interest of $<span id="xdx_902_eus-gaap--NoncontrollingInterestInVariableInterestEntity_iI_c20211231__us-gaap--EquityMethodInvestmentNonconsolidatedInvesteeAxis__custom--RPCDesignAndManufacturingLLCMember_zAg9O1Q1hYmd"><ix:nonFraction name="us-gaap:NoncontrollingInterestInVariableInterestEntity" contextRef="AsOf2021-12-31_custom_RPCDesignAndManufacturingLLCMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">629,694</ix:nonFraction></span> and $<span id="xdx_90B_eus-gaap--NoncontrollingInterestInVariableInterestEntity_iI_c20201231__us-gaap--EquityMethodInvestmentNonconsolidatedInvesteeAxis__custom--RPCDesignAndManufacturingLLCMember_zIlbLlta0Rz9"><ix:nonFraction name="us-gaap:NoncontrollingInterestInVariableInterestEntity" contextRef="AsOf2020-12-31_custom_RPCDesignAndManufacturingLLCMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,343,018</ix:nonFraction></span>,
respectively As of December 31, 2021 and 2020,
the cash and cash equivalents of this VIE are not restricted and can be used to settle the obligations of the reporting entity. As of
December 31, 2021 and 2020 this VIE has an outstanding note payable to the reporting entity in the amount of $<span id="xdx_908_eus-gaap--NotesPayable_iI_c20211231__us-gaap--EquityMethodInvestmentNonconsolidatedInvesteeAxis__custom--RdmMember_zltkURyUerVh"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2021-12-31_custom_RdmMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">354,566</ix:nonFraction></span> and $<span id="xdx_90F_eus-gaap--NotesPayable_iI_c20201231__us-gaap--EquityMethodInvestmentNonconsolidatedInvesteeAxis__custom--RdmMember_z89uRuBIlfc_zcXqOKjamFj1"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2020-12-31_custom_RdmMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">335,208</ix:nonFraction></span>, which
is eliminated upon consolidation. We have the primary risk (expense) exposure in financing and operating the assets and are responsible
for 100% of the operation, maintenance and any unfunded capital expenditures, which ultimately could be 100% of a custom machine, and
the decisions related to those expenditures including budgeting, financing and dispatch of power. Based on all these facts, it was determined
that we are the primary beneficiary of RDM. Therefore, RDM has been consolidated by the Company. Any intercompany revenue and expense
associated with RDM and its license agreement with the Company has been eliminated in consolidation.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Viva Wealth Fund I, LLC:</b>&#160;The
Company assisted in designing and organizing Viva Wealth Fund I, LLC (&#8220;VWFI&#8221;) in November 2020, as a special purpose
entity, for the purpose of manufacturing, leasing and selling custom equipment solely to the Company. The Company commenced
co-managing VWFI with Wealth Space, LLC, an unaffiliated entity, but as of the date of this report Wealth Space, LLC is the sole
manager. The Company has been retained by the manager and continues to have common officers with VWFI, including our CEO and CFO,
who will assist in the day-to-day operations. VWFI has also retained the Company to act as its sole plant manager, and we will
manage and direct all of the manufacturing, leasing and selling of custom equipment in behalf of VWFI to the Company. In November
2020, VWFI commenced a $25,000,000 private placement offering to sell convertible promissory notes, which convert to VWFI LLC units,
to accredited investors to raise funds to manufacture equipment that will expand the Company&#8217;s second RPC. As of December 31,
2021 and 2020, the cash and cash equivalents of this VIE are restricted solely for the use of proceeds of the VWFI offering (to
manufacture RPCs) and cannot be used to settle the obligations of the reporting entity. As of December 31, 2021 and 2020, the
Company has cash attributed to variable interest entities of $<span id="xdx_900_ecustom--CashAttributableToVie_iI_c20211231__dei--LegalEntityAxis__custom--VivaWealthFundIMember_zFjThpbzY3DI"><ix:nonFraction name="VIVK:CashAttributableToVie" contextRef="AsOf2021-12-31_custom_VivaWealthFundIMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">199,952</ix:nonFraction></span>
and $<span id="xdx_903_ecustom--CashAttributableToVie_iI_c20201231__dei--LegalEntityAxis__custom--VivaWealthFundIMember_zOlqrIilwdlF"><ix:nonFraction name="VIVK:CashAttributableToVie" contextRef="AsOf2020-12-31_custom_VivaWealthFundIMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">89,500</ix:nonFraction></span>.
As of December 31, 2021, VWFI has reached $6,250,000 in funding and has released the funding for construction of RPC Series A. VWFI
has commenced fundraising for RPC Series B. In the event that VWFI does not raise at least $6,250,000 for these RPC Series by the
offering termination date (which date has been extended until November 13, 2022), then the convertible notes and/or units would
convert into Vivakor common stock where the minimum conversion price will be the greater of $13.50 or a 10% discount to
market per share or in the event of a public offering, 200% of the per share price of the Company common stock sold in the
underwritten offering, which was closed on February 14, 2022 at $5.00 per share. As of March 21, 2022, VWFI has raised approximately
$2,740,000 for RPC Series B. VWFI unit holders may also sell their units to the Company for their principal investment amount on the
3<sup>rd</sup>, 4<sup>th</sup>, and 5<sup>th</sup> anniversary of the offering termination date. The Company also has the option to
purchase any LLC units where the members did not exercise their conversion option under the same terms and pricing for cash or
common stock. VWFI has entered into a license agreement with the Company indicating that VWFI will pay the Company a license fee of
$1,000,000 per series of equipment manufactured with the Company&#8217;s proprietary technology. All of the operations of VWFI
relate to private placement offering to fund and manufacture proprietary equipment for the Company, as intended in VWFI&#8217;s
design and organization by the Company, so that the Company controls VWFI in its business purpose, use of proceeds, and selling and
leasing of its equipment solely to the Company. Creditors of VWFI have no recourse to the general credit of the Company. We have the
primary risk (expense) exposure in financing and operating the assets and are responsible for 100% of the operation, and any
unfunded capital expenditures, and the expense to the unit holders in conversion to common stock if series of equipment cannot be
fully funded, which ultimately could be 100% of any custom machine. We are responsible for the decisions related to the expenditures
of VWFI proceeds including budgeting, financing and dispatch of power surrounding the series of equipment. Based on all these facts,
it was determined that we are the primary beneficiary of VWFI. Therefore, VWFI has been consolidated by the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock"><p id="xdx_844_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_z6bPZ9iVI7JA" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_868_zcnDqPM3m7EQ">Cash and Cash Equivalents</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company considers all highly liquid
investments with an original maturity of three months or less when acquired to be cash equivalents. As of December 31, 2021 and
2020, the Company does not have any cash equivalents. The Company places its cash with high credit quality financial institutions.
The Company&#8217;s accounts at these institutions are insured by the Federal Deposit Insurance Corporation (&#8220;FDIC&#8221;) up
to $250,000. As of December 31, 2021 and 2020, the Company had bank balances exceeding the FDIC insurance limit. To reduce its risk
associated with the failure of such financial institutions, the Company annually evaluates the rating of the financial institutions
in which it holds deposits. As of December 31, 2021 and 2020, the Company has cash attributed to variable interest entities of
$<span id="xdx_908_eus-gaap--Cash_iI_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember_znLIch5Quuz1"><ix:nonFraction name="us-gaap:Cash" contextRef="AsOf2021-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">199,952</ix:nonFraction></span>
and $<span id="xdx_90B_eus-gaap--Cash_iI_c20201231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember_z7mILGI0sOT1"><ix:nonFraction name="us-gaap:Cash" contextRef="AsOf2020-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">89,500</ix:nonFraction></span>. The Company has $<span id="xdx_90F_eus-gaap--Cash_iI_c20211231__us-gaap--CashAndCashEquivalentsAxis__custom--QatarNationalBankMember_zWSi4BUJdRzg"><ix:nonFraction name="us-gaap:Cash" contextRef="AsOf2021-12-31_custom_QatarNationalBankMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,666</ix:nonFraction></span> in Qatar National Bank, located in Doha Qatar.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:exclude><p id="xdx_23B_zBu9YCJAdHhw" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_23D_zQ1JQy54wYPZ" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_236_z4XZBa5PFpKG" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 59; Value: 1 -->
    <div id="xdx_230_zpKqzpi41lnk" style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></td><td id="xdx_232_zEFGUiavWfTC" style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div id="xdx_23C_zvWmVWSK4MWt" style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_230_zyzBHxtBfTUt" style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_23A_z0cVU2vid1Zi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p></ix:exclude>

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:ReceivablesPolicyTextBlock"><p id="xdx_845_eus-gaap--ReceivablesPolicyTextBlock_zZBL2yb9MxpP" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_864_zPAdSVWLhdfG">Accounts Receivable</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Accounts receivable are carried at original invoice
amount less an estimated allowance for doubtful accounts, if deemed necessary by management, and based on a review of all outstanding
amounts on a monthly basis. Management determines the allowance for doubtful accounts, if any, by identifying troubled accounts and by
using historical experience applied to an aging of accounts. An allowance for doubtful accounts was considered necessary by management
as of December 31, 2021 and 2020 in the amount of $<span id="xdx_90A_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_c20211231_pp0p0_zJgejJTMvuSP" title="Allowance for doubtful accounts"><span id="xdx_909_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_c20201231_pp0p0_zhtDnN7pqYKL" title="Allowance for doubtful accounts"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">33,000</ix:nonFraction></ix:nonFraction></span></span>, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:InvestmentPolicyTextBlock"><p id="xdx_84F_eus-gaap--InvestmentPolicyTextBlock_z71FlJMEwat" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_861_zNiLv6oVMZab">Investments</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Consolidated net income includes the Company&#8217;s
proportionate net income or loss of equity investments. The carrying value of the Company&#8217;s equity method investments is increased
and decreased by the Company&#8217;s proportionate share of the net income or loss of the investee. The carrying value of our equity method
investment is also decreased by dividends the Company receives from the investee. The Company did not have any equity method investments
as of December 31, 2021. As of December 31, 2020 the equity method investments consisted of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In 2019 the Company had an investment of
$800,000 or 800,000,000 shares of common stock, or a diluted 23% equity holding in Scepter Holdings, Inc. (ticker: BRZL, OTC
Markets) In the fourth quarter of 2020, the Company was diluted to a 19% equity holding in Scepter Holdings, Inc., and was no longer
deemed to have significant influence and ceased to be an equity investment, and as the stock is traded on an active market, the
Company has classified the investment as trading securities for the years ended December 31, 2021 and 2020 with the change in
unrealized gains and losses on the investment included in the statement of operations (see Note 5). For the year ended December 31,
2020, the Company was attributed a loss on this equity investment in the amount of $<span id="xdx_900_ecustom--EquityInvestmentGainLoss_iN_di_c20200101__20201231__us-gaap--OtherInvestmentNotReadilyMarketableAxis__custom--ScepterHoldingsMember_zjYicDssebdl"><ix:nonFraction name="VIVK:EquityInvestmentGainLoss" contextRef="From2020-01-012020-12-31_custom_ScepterHoldingsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">37,665</ix:nonFraction></span>.
There were no distributions to the Company in 2021 or 2020 from Scepter Holdings, Inc. As of December 31, 2020, the Company&#8217;s
Chief Executive Officer has an immediate family member who sits on the board of directors of Scepter Holdings, Inc. The
Company&#8217;s <span id="xdx_903_eus-gaap--InvestmentOwnedBalanceShares_iI_c20211231__us-gaap--OtherInvestmentNotReadilyMarketableAxis__custom--ScepterHoldingsMember_z7WHnIKu68td"><ix:nonFraction name="us-gaap:InvestmentOwnedBalanceShares" contextRef="AsOf2021-12-31_custom_ScepterHoldingsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">826,376,882</ix:nonFraction></span>
shares of common stock of Scepter Holdings, Inc. have a market value of approximately $<span id="xdx_905_eus-gaap--InvestmentOwnedAtFairValue_iI_c20220321__us-gaap--OtherInvestmentNotReadilyMarketableAxis__custom--ScepterHoldingsMember_zEekINgUuLjm"><ix:nonFraction name="us-gaap:InvestmentOwnedAtFairValue" contextRef="AsOf2022-03-21_custom_ScepterHoldingsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,553,241</ix:nonFraction></span>
as of April 5, 2022 based on the quoted market price.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Investments in marketable securities consist of
equity securities recorded at fair value. Fair value is defined as the price that would be received to sell an asset in an orderly transaction
between market participants at the measurement date. We analyze our marketable securities in accordance with Accounting Standard Codification
321 (&#8220;ASC 321&#8221;). Valuations for marketable securities are based on quoted prices for identical assets in active markets.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2019, the Company held a 39%
interest in Vivaventures Precious Metals, LLC for which the fair value of this investment was none. In July 2020, the Company withdrew
from this LLC.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2021 and 2020, the Company
owns 1,000 Class A LLC Units in each of the following entities, which are not consolidated: Vivaopportunity Fund LLC, Vivaventures UTSI,
LLC, Vivaventures Royalty II, LLC, and International Metals Exchange, LLC. In aggregate these units amount to $<span id="xdx_905_eus-gaap--InvestmentOwnedAtFairValue_iI_c20220321__us-gaap--OtherInvestmentNotReadilyMarketableAxis__custom--VariousViesMember_zkcgrHE7JgJI"><ix:nonFraction name="us-gaap:InvestmentOwnedAtFairValue" contextRef="AsOf2022-03-21_custom_VariousViesMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,000</ix:nonFraction></span> as of December 31,
2021 and 2020. These Class A Units give the Company&#8217;s management control of the entities but lack the necessary economics criterion,
where the Company lacks the obligation to absorb losses of these entities, as well as the right to receive benefits from the LLCs.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="VIVK:ConvertibleInstrumentsPolicyTextBlock"><p id="xdx_84D_ecustom--ConvertibleInstrumentsPolicyTextBlock_z9aq9p3n1bCn" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_865_zrtKSZgdWvEI">Convertible Instruments</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company reviews the terms of convertible debt
and preferred stock for indications requiring bifurcation, and separate accounting for the embedded conversion feature. Generally, embedded
conversion features where the ability to physical or net-share settle the conversion option is not within the control of the Company or
the number of shares is variable are bifurcated and accounted for as derivative financial instruments. (See <span style="text-decoration: underline">Derivative Financial Instruments</span>
below). Bifurcation of the embedded derivative instrument requires the allocation of the proceeds first to the fair value of the embedded
derivative instrument with the residual allocated to the host instrument. The resulting discount to the debt instrument or the redemption
value of convertible preferred securities is accreted through periodic charges to interest expense over the term of the agreements or
to dividends over the period to the earliest conversion date using the effective interest rate method, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:exclude><p id="xdx_238_z8KeiatZYDur" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_235_z9qG76I4Zlas" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_23F_zdLVn7DMWqdE" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 60; Value: 1 -->
    <div id="xdx_23E_zTbdylmcne5K" style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></td><td id="xdx_23F_zdcZdwrLrOny" style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div id="xdx_23F_zpfkVN4YWRJ_zoNPQB21cCq8" style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_23F_zrS3rj8tL9dE" style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_238_z4IXjufMViiZ" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="VIVK:DerivativeFinancialInstrumentsPolicyTextBlock"><p id="xdx_843_ecustom--DerivativeFinancialInstrumentsPolicyTextBlock_zTss0E4mj1jj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_866_zsisLuiOAoBe">Derivative Financial Instruments</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company does not use derivative financial
instruments to hedge exposures to cash-flow or market risks. However, certain other financial instruments, such as warrants to purchase
the Company&#8217;s common stock and the embedded conversion features of debt and preferred instruments that are not considered indexed
to the Company&#8217;s common stock are classified as liabilities when either (a) the holder possesses rights to net-cash settlement,
(b) physical or net share settlement is not within the control of the Company, or (c) based on its anti-dilutive provisions. In such instances,
net-cash settlement is assumed for financial accounting and reporting. Such financial instruments are initially recorded at fair value
and subsequently adjusted to fair value at the close of each reporting period. Fair value for embedded conversion features and option-based
derivative financial instruments is determined using the Monte Carlo Simulation or the Black-Scholes Option Pricing Model, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Other convertible instruments that are not derivative
financial instruments are accounted for by recording the intrinsic value of the embedded conversion feature as a discount from the initial
value of the instrument and accreting it back to face value over the period to the earliest conversion date using the effective interest
rate method.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:LesseeLeasesPolicyTextBlock"><p id="xdx_849_eus-gaap--LesseeLeasesPolicyTextBlock_zKsH8VkVhOiF" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i><span id="xdx_86C_zvXCaHkyDcfo">Leases</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company follows Accounting Standards Codification
842, <i>Leases</i> (&#34;ASC 842&#34;). We determine if an arrangement contains a lease at inception based on whether or not the Company
has the right to control the asset during the contract period and other facts and circumstances.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We are the lessee in a lease contract when we
obtain the right to control the asset. Operating lease right-of-use (&#34;ROU&#34;) assets represent our right to use an underlying
asset for the lease term, and lease liabilities represent our obligation to make lease payments arising from the lease, both of which
are recognized based on the present value of the future minimum lease payments over the lease term at the commencement date. Leases with
a lease term of 12 months or less at inception are not recorded on our consolidated balance sheet and are expensed on a straight-line
basis over the lease term in our consolidated statement of operations. We determine the lease term by assuming the exercise of renewal
options that are reasonably certain. As most of our leases do not provide an implicit interest rate, we use our local incremental borrowing
rate based on the information available at the commencement date in determining the present value of future payments. As of December 31,
2021 and 2020, we recorded right-of-use assets of $<span id="xdx_902_eus-gaap--OperatingLeaseRightOfUseAsset_c20211231_pp0p0_zstICGlnKSCl" title="Right-of-use assets"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">663,291</ix:nonFraction></span> and $<span id="xdx_901_eus-gaap--OperatingLeaseRightOfUseAsset_c20201231_pp0p0_zl1HpVUQD6AB" title="Right-of-use assets"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">881,804</ix:nonFraction></span> and lease obligations of $<span id="xdx_904_eus-gaap--OperatingLeaseLiability_c20211231_pp0p0_z9Ca4vjvoWT3" title="Lease obligations"><ix:nonFraction name="us-gaap:OperatingLeaseLiability" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">721,878</ix:nonFraction></span> and $<span id="xdx_905_eus-gaap--OperatingLeaseLiability_c20201231_pp0p0_zjCkl3W4O5PZ" title="Lease obligations"><ix:nonFraction name="us-gaap:OperatingLeaseLiability" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">895,395</ix:nonFraction></span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"><p id="xdx_84D_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_ze2IEP94evRc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i><span id="xdx_861_zOrDmQyazKl5">Long Lived Assets</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company reviews the carrying values of its
long-lived assets for possible impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable.
If the expected future cash flow from the use of the asset and its eventual disposition is less than the carrying amount of the asset,
an impairment loss is recognized and measured using the fair value of the related asset. No impairment charges were incurred during the
years ended December 31, 2021 and 2020, <span style="background-color: white">as the Company was still in the early phases of our business
plan and operating losses were expected in our early phases</span>. On March 11, 2020, the World Health Organization (&#8220;WHO&#8221;)
declared the COVID-19 outbreak to be a global pandemic. In addition to the devastating effects on human life, the pandemic is having a
negative ripple effect on the global economy, leading to disruptions and volatility in the global financial markets. Most U.S. states
and many countries have issued policies intended to stop or slow the further spread of the disease. Our Kuwait operations were suspended
to comply with the social distancing measures implemented in Kuwait. Our Utah operations were temporarily suspended from March through
May 2020, but have since resumed in full. There can be no assurance, however, that market conditions will not change or demand for the
Company&#8217;s services will continue, which could result in impairment of long-lived assets in the future.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock"><p id="xdx_846_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zYA0OVRqdVyo" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_866_znslA0ByPfok">Property and equipment, net</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Property and equipment are stated at cost or fair
value when acquired. Depreciation is computed by the straight-line method and is charged to the statement of operations over the estimated
useful lives of the assets. Leasehold improvements are depreciated over the shorter of the estimated useful lives of the assets or the
term of the related lease. Impairment losses are recognized for long-lived assets, including definite-lived intangibles, used in operations
when indicators of impairment are present and the undiscounted cash flows estimated to be generated by those assets are not sufficient
to recover the assets' carrying amount. Impairment losses are measured by comparing the fair value of the assets to their carrying amount.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Interest on long-term debt for the development
or manufacturing of Company assets is capitalized to the asset until the asset enters production or use, and thereafter all interest is
charged to expense as incurred. Maintenance and repairs are charged to expense as incurred. Leasehold improvements are depreciated over
the shorter of the estimated useful lives of the assets or the term of the related lease.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:exclude><p id="xdx_23A_zBRGDEMoJpEk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_23C_zAQ9oDKQrsDc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_23D_zgubgnYVE5kt" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 61; Value: 1 -->
    <div id="xdx_238_zRlU4yzbDh3Y" style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></td><td id="xdx_23E_zNMG692CDcp_ziTh4pxnABrC" style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div id="xdx_23C_zIZnghLBS7Rg" style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_23A_zgYR7JJYzPjy" style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_231_zVNxdC3m5lX_zGG6xZPmpCqo" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The carrying amount and accumulated depreciation
of assets sold or retired are removed from the accounts in the year of disposal and any resulting gain or loss is included in results
of operations. The estimated useful lives of property and equipment are as follows:&#160;</p>



<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="VIVK:ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_880_ecustom--ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock_z5EknsK7QnfA" summary="xdx: Disclosure - Summary of Significant Accounting Policies (Details - Property useful lives)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span id="xdx_8BA_zZUuLMp0L3oi" style="display: none">Schedule of useful lives for property plant
    and equipment</span></td>
    <td style="vertical-align: top; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 50%; text-align: justify">Computers, software, and office equipment</td>
    <td style="vertical-align: top; width: 50%; text-align: left"><span id="xdx_90E_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__srt--RangeAxis__srt--MinimumMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--ComputerSoftwareIntangibleAssetMember_zInTeM6Fijht" title="Property, Plant and Equipment, Useful Life"><ix:nonNumeric contextRef="From2021-01-012021-12-31_srt_MinimumMember_us-gaap_ComputerSoftwareIntangibleAssetMember" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">1</ix:nonNumeric></span>-<span id="xdx_905_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__srt--RangeAxis__srt--MaximumMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--ComputerSoftwareIntangibleAssetMember_zD6gNJQlT41q" title="Property, Plant and Equipment, Useful Life"><ix:nonNumeric contextRef="From2021-01-012021-12-31_srt_MaximumMember_us-gaap_ComputerSoftwareIntangibleAssetMember" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">5</ix:nonNumeric></span> years</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Machinery and equipment</td>
    <td style="vertical-align: top; text-align: left"><span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__srt--RangeAxis__srt--MinimumMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--MachineryAndEquipmentMember_zl918K5JsKQo" title="Property, Plant and Equipment, Useful Life"><ix:nonNumeric contextRef="From2021-01-012021-12-31_srt_MinimumMember_us-gaap_MachineryAndEquipmentMember" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">3</ix:nonNumeric></span>-<span id="xdx_905_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__srt--RangeAxis__srt--MaximumMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--MachineryAndEquipmentMember_zUBcEp7I6i0k" title="Property, Plant and Equipment, Useful Life"><ix:nonNumeric contextRef="From2021-01-012021-12-31_srt_MaximumMember_us-gaap_MachineryAndEquipmentMember" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">5</ix:nonNumeric></span> years</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Vehicles</td>
    <td style="vertical-align: top; text-align: left"><span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__srt--RangeAxis__srt--MaximumMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--VehiclesMember_zwXSDSl0mKBn" title="Property, Plant and Equipment, Useful Life"><ix:nonNumeric contextRef="From2021-01-012021-12-31_srt_MaximumMember_us-gaap_VehiclesMember" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">5</ix:nonNumeric></span> years</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Furniture and fixtures</td>
    <td style="vertical-align: top; text-align: left"><span id="xdx_903_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__srt--RangeAxis__srt--MinimumMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--FurnitureAndFixturesMember_zYsAlFtcnmrP" title="Property, Plant and Equipment, Useful Life"><ix:nonNumeric contextRef="From2021-01-012021-12-31_srt_MinimumMember_us-gaap_FurnitureAndFixturesMember" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">5</ix:nonNumeric></span> &#8211; <span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__srt--RangeAxis__srt--MaximumMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--FurnitureAndFixturesMember_zzMz5MT39047" title="Property, Plant and Equipment, Useful Life"><ix:nonNumeric contextRef="From2021-01-012021-12-31_srt_MaximumMember_us-gaap_FurnitureAndFixturesMember" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">10</ix:nonNumeric></span> years</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Precious metal extraction machinery (heavy extraction equipment)</td>
    <td style="vertical-align: top; text-align: left"><span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--EquipmentMember_zNJGjMI0GsE6" title="Property, Plant and Equipment, Useful Life"><ix:nonNumeric contextRef="From2021-01-012021-12-31_us-gaap_EquipmentMember" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">10</ix:nonNumeric></span> years</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Remediation Processing Centers (heavy extraction and remediation equipment) (&#8220;RPC&#8221;)</td>
    <td style="vertical-align: top; text-align: left"><span id="xdx_90E_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--EquipmentOneMember_zHlbNEuGcZ3i" title="Property, Plant and Equipment, Useful Life"><ix:nonNumeric contextRef="From2021-01-012021-12-31_custom_EquipmentOneMember" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">20</ix:nonNumeric></span> years</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Leasehold improvements</td>
    <td style="vertical-align: top; text-align: left"><span id="xdx_90E_eus-gaap--PropertyPlantAndEquipmentEstimatedUsefulLives_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--LeaseholdImprovementsMember_zQa0kFRnC9C6" title="Property, Plant and Equipment, Estimated Useful Lives"><ix:nonNumeric contextRef="From2021-01-012021-12-31_us-gaap_LeaseholdImprovementsMember" name="us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives">Lesser of the lease term or estimated useful life</ix:nonNumeric></span></td></tr>
  </table></ix:nonNumeric>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Equipment that is currently being manufactured
is considered construction in process and is not depreciated until the equipment is placed into service.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:IntangibleAssetsFiniteLivedPolicy"><p id="xdx_843_eus-gaap--IntangibleAssetsFiniteLivedPolicy_zBS5loXZVo7F" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i><span id="xdx_860_zAX3Fjbct9Ma">Intangible Assets:</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We account for intangible assets in accordance
with ASC 350 <i>&#8220;Intangibles-Goodwill and Other&#8221;</i> (&#8220;ASC 350&#8221;). Intangible asset amounts represent the acquisition
date fair values of identifiable intangible assets acquired. The fair values of the intangible assets were determined by using the income
approach, discounting projected future cash flows based on management&#8217;s expectations of the current and future operating environment.
The rates used to discount projected future cash flows reflected a weighted average cost of capital based on our industry, capital structure
and risk premiums including those reflected in the current market capitalization. Definite-lived intangible assets are amortized over
their useful lives, which have historically ranged from <span id="xdx_90F_ecustom--AmortizedUsefulLives_dtY_c20210101__20211231__srt--RangeAxis__srt--MinimumMember_zYUC3hsuq4y2" title="Amortized useful lives"><ix:nonNumeric contextRef="From2021-01-012021-12-31_srt_MinimumMember" format="ixt-sec:duryear" name="VIVK:AmortizedUsefulLives">10</ix:nonNumeric></span> to <span id="xdx_909_ecustom--AmortizedUsefulLives_dtY_c20210101__20211231__srt--RangeAxis__srt--MaximumMember_ziVLW9A3jfeF" title="Amortized useful lives"><ix:nonNumeric contextRef="From2021-01-012021-12-31_srt_MaximumMember" format="ixt-sec:duryear" name="VIVK:AmortizedUsefulLives">20</ix:nonNumeric></span> years. The carrying amounts of our definite-lived intangible assets are
evaluated for recoverability whenever events or changes in circumstances indicate that the entity may be unable to recover the asset&#8217;s
carrying amount.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We assess our intangible assets in accordance
with ASC 360 &#8220;<i>Property, Plant, and Equipment</i>&#8221; (&#8220;ASC 360&#8221;). Impairment testing is required when events occur
that indicate an asset group may not be recoverable (&#8220;triggering events&#8221;). As detailed in ASC 360-10-35-21, the following
are examples of such events or changes in circumstances (sometimes referred to as impairment indicators or triggers): (a) A significant
decrease in the market price of a long-lived asset (asset group) (b) A significant adverse change in the extent or manner in which a long-lived
asset (asset group) is being used or in its physical condition. (c) A significant adverse change in legal factors or in the business climate
that could affect the value of a long-lived asset (asset group), including an adverse action or assessment by a regulator (d) An accumulation
of costs significantly in excess of the amount originally expected for the acquisition or construction of a long-lived asset (asset group)
(e) A current-period operating or cash flow loss combined with a history of operating or cash flow losses or a projection or forecast
that demonstrates continuing losses associated with the use of a long-lived asset (asset group) (f) A current expectation that, more likely
than not, a long-lived asset (asset group) will be sold or otherwise disposed of significantly before the end of its previously estimated
useful life. The term more likely than not refers to a level of likelihood that is more than 50 percent. We have evaluated our intangible
assets and found that certain losses and a delay in our business plan may have constituted a triggering event for our intangible assets.
We performed an analysis and assessed that there to be no impairment for the years ended December 31, 2021 and 2020.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:CompensationRelatedCostsPolicyTextBlock"><p id="xdx_847_eus-gaap--CompensationRelatedCostsPolicyTextBlock_zjzodaG4dvB7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_861_z8tTzKbUFyf9">Share-Based Compensation</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Share-based compensation is accounted for based
on the requirements of ASC 718, &#8220;Compensation-Stock Compensation&#8217; (&#8220;ASC 718&#8221;) which requires recognition in the
financial statements of the cost of employee, consultant, or director services received in exchange for an award of equity instruments
over the period the employee, consultant, or director is required to perform the services in exchange for the award (presumptively, the
vesting period). ASC 718 also requires measurement of the cost of employee, consultant, or director services received in exchange for
an award based on the grant-date fair value of the award.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:IncomeTaxPolicyTextBlock"><p id="xdx_84C_eus-gaap--IncomeTaxPolicyTextBlock_zCuLLRHX46VK" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_865_zQ4OKjNgPwB2">Income tax</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Deferred income taxes are provided on the asset
and liability method whereby deferred income tax assets are recognized for deductible temporary differences and operating loss and tax
credit carryforwards and deferred tax liabilities are recognized for taxable temporary differences. Temporary differences are the differences
between the reported amounts of assets and liabilities and their tax bases. Deferred income tax assets are reduced by a valuation allowance
when, in the opinion of management, it is more likely than not that some portion or all of the deferred income tax assets will not be
realized. Deferred income tax assets and liabilities are adjusted for the effects of changes in tax laws and rates on the date of enactment.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<ix:exclude><p id="xdx_235_zIociGdQktuv" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p></ix:exclude>

<ix:exclude><p id="xdx_234_zUj2K0GKsCHw" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p></ix:exclude>

<ix:exclude><p id="xdx_230_z4c5db4FnWqk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i></i></b></p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 62; Value: 1 -->
    <div id="xdx_239_zVQP6uQgx7ti" style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></td><td id="xdx_23D_zpfjX2vTBotl" style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div id="xdx_237_zaOFXuXNs7IM" style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_234_zqgalrz4WO1L" style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_23F_zJsZyLzM73dV" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our annual effective tax rate is based on our
income and the tax laws in the various jurisdictions in which we operate. Judgment is required in determining our annual tax expense and
in evaluating our tax positions. We establish reserves to remove some or all of the tax benefit of any of our tax positions at the time
we determine that the position becomes uncertain based upon one of the following conditions: (1) the tax position is not &#34;more likely
than not&#34; to be sustained; (2) the tax position is &#34;more likely than not&#34; to be sustained, but for a lesser amount; or
(3) the tax position is &#34;more likely than not&#34; to be sustained, but not in the financial period in which the tax position was
originally taken. For purposes of evaluating whether or not a tax position is uncertain, (1) we presume the tax position will be examined
by the relevant taxing authority that has full knowledge of all relevant information; (2) the technical merits of a tax position are derived
from authorities such as legislation and statutes, legislative intent, regulations, rulings and case law and their applicability to the
facts and circumstances of the tax position; and (3) each tax position is evaluated without considerations of the possibility of offset
or aggregation with other tax positions taken. We adjust these reserves, including any impact on the related interest and penalties, in
light of changing facts and circumstances, such as the progress of a tax audit. See Note 20 for further information on income tax.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;&#160;&#160;</i></b></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:RevenueRecognitionPolicyTextBlock"><p id="xdx_845_eus-gaap--RevenueRecognitionPolicyTextBlock_zEMhcpDJRpFJ" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_863_zpcUblPcUc9u">Revenue Recognition</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We follow Accounting Standards Codification 606,
Revenue from Contracts with Customers (&#8220;ASC 606&#8221;). For the year ended December 31, 2021 and 2020, approximately <span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20211231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--ProductOrServiceAxis__custom--PreciousMetalsMember_z9Zb0f4ly2Rc"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2021-01-012021-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_PreciousMetalsMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">99</ix:nonFraction></span>% and <span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_dp_c20200101__20201231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--ProductOrServiceAxis__custom--PreciousMetalsMember_zmOGVxYJjpF1"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2020-01-012020-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_PreciousMetalsMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">96</ix:nonFraction></span>%
of our sales consist of the sale of precious metals with a commitment to deliver precious metals&#160;to the customer, and revenue
is recognized on the settlement date, which is defined as the date on which: (1) the quantity, price, and specific items being purchased
have been established, (2) metals have been shipped to the customer, and (3) payment has been received or is covered by the customer&#8217;s
established credit limit with the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The revenue standard contains a five-step approach&#160;that
entities will apply to determine the measurement of revenue and timing of when it is recognized, including (i) identifying the contract(s)
with a customer, (ii) identifying the separate performance obligations in the contract, (iii) determining the transaction price, (iv)
allocating the transaction price to separate performance obligations, and (v)&#160;recognizing revenue when (or as) each performance obligation
is satisfied. The new standard requires a number of disclosures intended to enable users of financial statements to understand the nature,
amount, timing and uncertainty of revenue, and the related cash flows. The disclosures include qualitative and quantitative information
about contracts with customers, significant judgments made in applying the revenue guidance, and assets recognized from the costs to obtain
or fulfill a contract.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In order to ensure the revenue recognition in
the proper period, we review material sales contracts for proper cut-off based upon the business practices and legal requirements of each
country.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our performance obligation generally consists
of the promise to sell products or complete services to our customers. Control of the products is transferred upon shipment to our customers'
locations, as determined by the specific terms of the contract. Upon transfer of control to the customer, which completes our performance
obligation, revenue is recognized. Services are completed upon the terms of each contract, specifically in regard to remediation, when
the tonnage of contaminated soil is completed and tested our performance obligation is completed and revenue is recognized. After completion
of our performance obligation, we have an unconditional right to consideration as outlined in the contract. Historically, we have not
accepted returns so there are no sales allowances. Due to the nature of the product we do accept returns. Our receivables will generally
be collected in less than nine months, in accordance with the underlying payment terms.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:AdvertisingCostsPolicyTextBlock"><p id="xdx_841_eus-gaap--AdvertisingCostsPolicyTextBlock_z7k3ccSiFOrx" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_867_zl32zK74yX9x">Advertising Expense</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Advertising
costs are expensed as incurred. The Company did not incur advertising expense for the years ended December 31, 2021 and 2020.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock"><p id="xdx_84D_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zUR3xkXvFhM3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_868_z7uYFd7Jc8SK">Recent Accounting Pronouncements</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under the Jumpstart Our Business Startups Act,
or the JOBS Act, we meet the definition of an &#8220;emerging growth company.&#8221; We have irrevocably elected to opt-out of the extended
transition period for complying with new or revised accounting standards pursuant to Section&#160;107(b) of the JOBS Act. As a result,
we will comply with new or revised accounting standards on the relevant dates on which adoption of such standards is required for non-
emerging growth companies.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In June 2016, the Financial Accounting Standards
Board issued Accounting Standards Update 2016-13, or ASU 2016-13. ASU 2016-13 significantly changed how entities measured credit losses
for most financial assets and certain other instruments that are not measured at fair value through net income. ASU 2016-13 replaced the
incurred loss model under previous guidance with a current expected credit loss, or&#160;CECL. ASU 2016-13 was effective for fiscal years
beginning after December&#160;15, 2019.&#160; The Company is anticipated to enter into scaled revenue producing activities in 2022 which
will generate accounts receivable which may require an evaluation of potential credit losses under the CECL standard.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In December 2019, the Financial Accounting Standards
Board (&#34;FASB&#34;) issued Accounting Standards Update (&#34;ASU&#34;) 2019-12,<i>&#160;Simplifying the Accounting for Income Taxes</i>,
which eliminates certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating taxes during
the quarters and the recognition of deferred tax liabilities for outside basis differences. This guidance also simplifies aspects of the
accounting for franchise taxes and changes in tax laws or rates, as well as clarifies the accounting for transactions that result in a
step-up in the tax basis of goodwill. ASU 2019-12 became effective for the Company beginning January 1, 2021.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:exclude><p id="xdx_231_zkYgCiilmOwo" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_23D_zwBQufEldeNT" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_238_z55zsYEPYw1_zmGyJTImR8h8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 63; Value: 1 -->
    <div id="xdx_238_zbgI2ezNI3Fz" style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></td><td id="xdx_23A_zJQADm9hJmkV" style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div id="xdx_231_zUSc8s1BCK3n" style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_231_zcmdTOGxC033" style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_231_zMRHJ472nhHq" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">In August
2020, </span>the Financial Accounting Standards Board (&#34;FASB&#34;) issued Accounting Standards Update (&#34;ASU&#34;) 2020-06
<i>Debt&#8212;Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging&#8212;Contracts in Entity&#8217;s Own
Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity&#8217;s Own Equity, which</i> improves <span style="background-color: white">Convertible
Instruments and Contracts in an Entity&#8217;s Own Equity and is expected to improve financial reporting associated with accounting for
convertible instruments and contracts in an entity&#8217;s own equity. The ASU simplifies accounting for convertible instruments by removing
major separation models required under current U.S. GAAP. Consequently, more convertible debt instruments will be reported as a single
liability instrument and more convertible preferred stock as a single equity instrument with no separate accounting for embedded conversion
features. The ASU removes certain settlement conditions that are required for equity contracts to qualify for the derivative scope exception,
which will permit more equity contracts to qualify for it. The ASU also simplifies the diluted earnings per share (EPS) calculation in
certain areas. </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In May 2021, the Financial Accounting Standards
Board (&#34;FASB&#34;) issued Accounting Standards Update (&#34;ASU&#34;) 2021-04 <i>Earnings Per Share (Topic 260), Debt&#8212; Modifications
and Extinguishments (Subtopic 470-50), Compensation&#8212;Stock Compensation (Topic 718), and Derivatives and Hedging&#8212; Contracts
in Entity&#8217;s Own Equity (Subtopic 815-40), </i>provides a &#8220;principles-based framework to determine whether an issuer should
recognize the modification or exchange as an adjustment to equity or an expense.&#8221;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:EarningsPerSharePolicyTextBlock"><p id="xdx_84E_eus-gaap--EarningsPerSharePolicyTextBlock_zdIBzltqmL0D" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_86A_zw6uiBa7uoHG">Net Income/Loss Per Share</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Basic net income (loss) per share is
calculated by subtracting any preferred interest distributions from net income (loss), all divided by the weighted-average number of
common shares outstanding for the period, without consideration for common stock equivalents. Diluted net income (loss) per common
share is computed by dividing the net income (loss) by the weighted-average number of common share equivalents outstanding for the
period determined using the treasury stock method if their effect is dilutive. Potential dilutive instruments as of December 31,
2021 and 2020 include the following: convertible notes payable convertible into approximately <span id="xdx_90F_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20211231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--ConvertibleNotesPayableMember_zMXYIBFfOd3b"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="From2021-01-012021-12-31_us-gaap_ConvertibleNotesPayableMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">192,834</ix:nonFraction></span> and <span id="xdx_90D_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200101__20201231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--ConvertibleNotesPayableMember_z4gkGJOldxV0"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="From2020-01-012020-12-31_us-gaap_ConvertibleNotesPayableMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">35,765</ix:nonFraction></span> shares of common
stock, convertible Series A preferred stock convertible into <span id="xdx_908_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_dn_c20210101__20211231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--ConvertibleSeriesAPreferredStockMember_zEIwpsQHr89L"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="From2021-01-012021-12-31_custom_ConvertibleSeriesAPreferredStockMember" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares">none</ix:nonFraction></span> and <span id="xdx_903_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200101__20201231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--ConvertibleSeriesAPreferredStockMember_zuD5m0XoWJg9"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="From2020-01-012020-12-31_custom_ConvertibleSeriesAPreferredStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">666,667</ix:nonFraction></span> shares of common stock (in the event of a public
offering of the Company&#8217;s common stock this will convert to 833,333 shares), convertible Series B preferred stock convertible
into approximately <span id="xdx_90A_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_dn_c20210101__20211231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--ConvertibleSeriesBPreferredStockMember_zVnijSh5gEwm"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="From2021-01-012021-12-31_custom_ConvertibleSeriesBPreferredStockMember" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares">none</ix:nonFraction></span> and <span id="xdx_901_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200101__20201231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--ConvertibleSeriesBPreferredStockMember_zvnVrDtGDK2q"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="From2020-01-012020-12-31_custom_ConvertibleSeriesBPreferredStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">216,916</ix:nonFraction></span> shares of common stock, convertible Series B-1 preferred stock convertible into approximately
<span id="xdx_902_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_dn_c20210101__20211231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--ConvertibleSeriesB1PreferredStockMember_z5lPsHCpH5yz"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="From2021-01-012021-12-31_custom_ConvertibleSeriesB1PreferredStockMember" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares">none</ix:nonFraction></span> and <span id="xdx_905_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200101__20201231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--ConvertibleSeriesB1PreferredStockMember_zMr738ztUXEP"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="From2020-01-012020-12-31_custom_ConvertibleSeriesB1PreferredStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">467,728</ix:nonFraction></span> shares of common stock, convertible Series C-1 preferred stock convertible into approximately <span id="xdx_90F_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_dn_c20210101__20211231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--ConvertibleSeriesC1PreferredStockMember_zRwTNngLIzU6"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="From2021-01-012021-12-31_custom_ConvertibleSeriesC1PreferredStockMember" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares">none</ix:nonFraction></span> and <span id="xdx_905_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200101__20201231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--ConvertibleSeriesC1PreferredStockMember_ztDAayKTDV8V"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="From2020-01-012020-12-31_custom_ConvertibleSeriesC1PreferredStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">255,290</ix:nonFraction></span>
shares of common stock, stock options granted to employees of <span id="xdx_908_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20211231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--StockOptionsGrantedToEmployeesMember_zOsAbLqznI3Q"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="From2021-01-012021-12-31_custom_StockOptionsGrantedToEmployeesMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">183,333</ix:nonFraction></span> and <span id="xdx_906_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200101__20201231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--StockOptionsGrantedToEmployeesMember_zXwOYxsDg7iR"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="From2020-01-012020-12-31_custom_StockOptionsGrantedToEmployeesMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">16,667</ix:nonFraction></span> shares of common stock. Stock options granted to
Board members or consultants of <span id="xdx_909_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20211231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--StockOptionsGrantedToBoardMembersOrConsultantsMember_zGJECHVm9aGh"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="From2021-01-012021-12-31_custom_StockOptionsGrantedToBoardMembersOrConsultantsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">466,667</ix:nonFraction></span> shares of common stock were granted as of December 31, 2021.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:UseOfEstimates"><p id="xdx_84D_eus-gaap--UseOfEstimates_zR1NPh4IbQNi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_868_zhnKcMbwedoQ">Use of Estimates</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The preparation of financial statements in conformity
with accounting principles generally accepted in the United States of America requires management to make estimates, judgments, and assumptions
that affect the amounts reported in the consolidated financial statements and accompanying notes. We believe our critical accounting estimates
relate to the following: Recoverability of current and noncurrent Assets, revenue recognition, stock-based compensation, income taxes,
effective interest rates related to long-term debt, marketable securities, cost basis and equity method investments, lease assets and
liabilities, equity method investments, valuation of stock used to acquire assets, and derivatives.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">While our estimates and assumptions are based
on our knowledge of current events and actions we may undertake in the future, actual results may ultimately differ from these estimates
and assumptions.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:FairValueOfFinancialInstrumentsPolicy"><p id="xdx_842_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zhTzY0XLZJWB" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_869_z8sjaFG3QOQ3">Fair Value of Financial Instruments</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company follows Accounting Standards Codification
(&#8220;ASC&#8221;) 820, &#8220;Fair Value Measurements and Disclosures&#8221; (&#8220;ASC 820&#8221;), for assets and liabilities measured
at fair value on a recurring basis. ASC 820 establishes a common definition for fair value to be applied to existing generally accepted
accounting principles that requires the use of fair value measurements, establishes a framework for measuring fair value, and expands
disclosure about such fair value measurements. The adoption of ASC 820 did not have an impact on the Company&#8217;s financial position
or operating results but did expand certain disclosures.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">ASC 820 defines fair value 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. Additionally, ASC 820 requires the use of valuation techniques that maximize the use of observable inputs and minimize the use of
unobservable inputs. These inputs are prioritized below:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Level 1: Applies to assets or liabilities for
which there are quoted prices in active markets for identical assets or liabilities.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:exclude><p id="xdx_236_zspwQdox1mK3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_230_znWtexDoPfMF" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_23C_zRllIW25vBs7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 64; Value: 1 -->
    <div id="xdx_233_znEDhx1utLG7" style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></td><td id="xdx_231_zRey9sUy2phP" style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div id="xdx_23D_zH9Dm5ROEe1Y" style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_237_zrpbfHdaE1Oc" style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_234_zJUG3W9Zx6JH" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Level 2: Applies to assets or liabilities for
which there are inputs other than quoted prices that are observable for the asset or liability such as quoted prices for similar assets
or liabilities in active markets; quoted prices for identical assets or liabilities in markets with insufficient volume or infrequent
transactions (less active markets); or model-derived valuations in which significant inputs are observable or can be derived principally
from, or corroborated by, observable market data.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Level 3: Applies to assets or liabilities for
which there are unobservable inputs to the valuation methodology that are significant to the measurement of the fair value of the assets
or liabilities.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company analyzes all financial instruments
with features of both liabilities and equity under the Financial Accounting Standard Board&#8217;s (&#8220;FASB&#8221;) accounting standard
for such instruments. Under this standard, financial assets and liabilities are classified in their entirety based on the lowest level
of input that is significant to the fair value measurement. The carrying amounts reported in the consolidated balance sheets for marketable
securities are classified as Level 1 assets due to observable quoted prices for identical assets in active markets. The carrying amounts
reported in the consolidated balance sheets for cash, prepaid expenses and other current assets, accounts payable and accrued expenses
approximate their estimated fair market values based on the short-term maturity of these instruments. T<span style="background-color: white">he
recorded values of notes payable approximate their current fair values because of their nature, rates, and respective maturity dates or
durations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

</ix:nonNumeric></ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock"><p id="xdx_802_eus-gaap--DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_zorqMj4MbHYv" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 4.<span id="xdx_82B_zBrEhwvdDvGG"> Prepaid Expenses and Other Assets</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2021 and 2020, our other assets
consist of various deposits with vendors, professional service agents, or security deposits on office and warehouse leases. As of December
31, 2021 and 2020 we had deposits in the amount of $<span id="xdx_90F_eus-gaap--DepositAssets_c20211231_pp0p0_zPZzIY2rQpqE" title="Deposits"><ix:nonFraction name="us-gaap:DepositAssets" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">73,245</ix:nonFraction></span> and $<span id="xdx_90C_eus-gaap--DepositAssets_c20201231_pp0p0_zLfHD13E57ck" title="Deposits"><ix:nonFraction name="us-gaap:DepositAssets" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">87,052</ix:nonFraction></span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company entered into an Option Agreement in
July 2019 for the exclusive right to purchase certain real property commonly known as Asphalt Ridge. The right to purchase the land was
purchased for $<span id="xdx_900_ecustom--LandDeposit_iI_pp0p0_c20190731_zeCM4f4P1RkJ" title="Purchased of land"><ix:nonFraction name="VIVK:LandDeposit" contextRef="AsOf2019-07-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">200,000</ix:nonFraction></span>, which would be applied as a payment on the land if the option is exercised to purchase the land. The Company amortized
the prepaid over the life of the agreement, 12 months, and the option was completed amortized as of December 31, 2020. For the year ended
December 31, 2020 amortization expense was $<span id="xdx_90C_eus-gaap--AdjustmentForAmortization_pp0p0_c20200101__20201231_zgy9HVYMJ6J0" title="Amortization expense"><ix:nonFraction name="us-gaap:AdjustmentForAmortization" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">117,891</ix:nonFraction></span>. In March 2022, the Company entered into a long term five year lease, with an extension
for an additional five year term, in order to operate on the land.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:MarketableSecuritiesTextBlock"><p id="xdx_805_eus-gaap--MarketableSecuritiesTextBlock_zbBsjUvsjCeZ" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 5.<span id="xdx_82F_zMDEX9RPUOyU"> Marketable Securities</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Investments in marketable securities consist of
equity securities recorded at fair value. Fair value is defined as the price that would be received to sell an asset in an orderly transaction
between market participants at the measurement date. We analyze our marketable securities in accordance with Accounting Standard Codification
321 (&#8220;ASC 32&#8221;). Valuations for marketable securities are based on quoted prices for identical assets in active markets. Where
marketable securities were found not be part of an actively traded market, we made a measurement alternative election and estimate the
fair value at cost of the investment minus impairment.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2020, the Company owned <span id="xdx_904_eus-gaap--InvestmentOwnedBalanceShares_iI_c20201231__dei--LegalEntityAxis__custom--OdysseyGroupMember_zp89MQmqO714"><ix:nonFraction name="us-gaap:InvestmentOwnedBalanceShares" contextRef="AsOf2020-12-31_custom_OdysseyGroupMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">3,309,758</ix:nonFraction>
</span>shares of common stock in Odyssey Group International, Inc. (&#8220;Odyssey&#8221;) ticker: ODYY, OTC Markets. In December 2021
we sold such shares of Odyssey in a private transaction for a purchase price of $<span id="xdx_903_eus-gaap--ProceedsFromSaleOfOtherInvestments_c20210101__20211231__dei--LegalEntityAxis__custom--OdysseyGroupMember_z2q0ZmMJuhy5"><ix:nonFraction name="us-gaap:ProceedsFromSaleOfOtherInvestments" contextRef="From2021-01-012021-12-31_custom_OdysseyGroupMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">860,491</ix:nonFraction></span>,
with $10,000 cash delivered at signing and a note issued in favor of Vivakor in the amount of $850,491 (see Note 8), reflecting the market
price at that time. The Company accounted for such securities based on the quoted price from the OTC Markets where the stock is traded
which resulted in the Company recording an unrealized gain of $<span id="xdx_904_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_c20210101__20211231__dei--LegalEntityAxis__custom--OdysseyGroupMember_zNbhFrVyfQF9"><ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2021-01-012021-12-31_custom_OdysseyGroupMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">203,540</ix:nonFraction>
</span>and an unrealized loss of $<span id="xdx_90C_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_iN_di_c20200101__20201231__dei--LegalEntityAxis__custom--OdysseyGroupMember_z1yj0O11XHqq"><ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2020-01-012020-12-31_custom_OdysseyGroupMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">56,198</ix:nonFraction>
</span>on these marketable securities for the years ended December 31, 2020. As of December 31, 2020 our Odyssey marketable securities
were valued at $<span id="xdx_90F_eus-gaap--MarketableSecurities_iI_c20201231__dei--LegalEntityAxis__custom--OdysseyGroupMember_zQNzIFoZqVv4"><ix:nonFraction name="us-gaap:MarketableSecurities" contextRef="AsOf2020-12-31_custom_OdysseyGroupMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">656,951</ix:nonFraction></span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In 2019 the Company had an investment of
$<span id="xdx_905_eus-gaap--MarketableSecurities_iI_c20191231__dei--LegalEntityAxis__custom--ScepterHoldingsMember_zfxLZo4H1rZ4"><ix:nonFraction name="us-gaap:MarketableSecurities" contextRef="AsOf2019-12-31_custom_ScepterHoldingsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">800,000</ix:nonFraction></span>
or <span id="xdx_900_eus-gaap--InvestmentOwnedBalanceShares_iI_c20191231__dei--LegalEntityAxis__custom--OdysseyGroupMember_zHl0tYzOjzIT"><ix:nonFraction name="us-gaap:InvestmentOwnedBalanceShares" contextRef="AsOf2019-12-31_custom_OdysseyGroupMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">800,000,000</ix:nonFraction></span>
shares of common stock, or a diluted 23% equity holding in Scepter Holdings, Inc. (&#8220;Scepter&#8221;), ticker: BRZL, OTC
Markets. In the fourth quarter of 2020, the Company was diluted to a 19% equity holding in Scepter, and was no longer deemed to have
significant influence and ceased to be an equity investment, and as the stock is traded on an active market, the Company has
classified the investment as marketable securities with the change in unrealized gains and losses on the investment included in the
statement of operations for the years ended December 31, 2021 and 2020. In August 2021 we converted $<span id="xdx_90C_ecustom--NoteReceivableConvertedAmountConverted_c20210801__20210831__dei--LegalEntityAxis__custom--ScepterHoldingsMember_zUdq383FLyT4" title="Note receivable converted, amount converted"><ix:nonFraction name="VIVK:NoteReceivableConvertedAmountConverted" contextRef="From2021-08-012021-08-31_custom_ScepterHoldingsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">81,768</ix:nonFraction></span>
of our note receivable with Scepter into <span id="xdx_908_ecustom--NoteReceivableConvertedSharesReceived_c20210801__20210831__dei--LegalEntityAxis__custom--ScepterHoldingsMember_zkd3i2PeAZz6" title="Note receivable converted, shares received"><ix:nonFraction name="VIVK:NoteReceivableConvertedSharesReceived" contextRef="From2021-08-012021-08-31_custom_ScepterHoldingsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">26,376,882</ix:nonFraction></span>
shares of Scepter common stock pursuant to the terms of the note at $0.0031 per share. On the date of the conversion, the Scepter
price per share on OTC Markets was $0.0062 per share, which resulted in a $<span id="xdx_90B_ecustom--GainLossOnDispositionOfAsset_c20210801__20210831__dei--LegalEntityAxis__custom--ScepterHoldingsMember_zlyxaG0efxia"><ix:nonFraction name="VIVK:GainLossOnDispositionOfAsset" contextRef="From2021-08-012021-08-31_custom_ScepterHoldingsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">87,044</ix:nonFraction></span>
gain on the disposition of the note receivable. The Company accounted for such securities based on the quoted price from the OTC
Markets where the stock is traded which resulted in the Company recording an unrealized loss on marketable securities of $<span id="xdx_90C_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_iN_di_c20210101__20211231__dei--LegalEntityAxis__custom--ScepterHoldingsMember_zgEKAF7Sz1F7"><ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2021-01-012021-12-31_custom_ScepterHoldingsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,297,594</ix:nonFraction></span>
and and an unrealized gain of $<span id="xdx_90D_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_c20200101__20201231__dei--LegalEntityAxis__custom--ScepterHoldingsMember_zX1Y0GtbpRkn"><ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2020-01-012020-12-31_custom_ScepterHoldingsMember226444062" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,670,536</ix:nonFraction></span>
for the years ended December 31, 2021 and 2020. As of December 31, 2021 and 2020, the Company&#8217;s Chief Executive Officer has an
immediate family member who sits on the board of directors of Scepter Holdings, Inc. As of December 31, 2021 and 2020 our Scepter
marketable securities were valued at $<span id="xdx_905_eus-gaap--MarketableSecurities_iI_c20211231__dei--LegalEntityAxis__custom--ScepterHoldingsMember_z5uxL1p6OGYO"><ix:nonFraction name="us-gaap:MarketableSecurities" contextRef="AsOf2021-12-31_custom_ScepterHoldingsMember226444062" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,231,218</ix:nonFraction></span>
and $<span id="xdx_900_eus-gaap--MarketableSecurities_iI_c20201231__dei--LegalEntityAxis__custom--ScepterHoldingsMember_zDLl7weax1pk"><ix:nonFraction name="us-gaap:MarketableSecurities" contextRef="AsOf2020-12-31_custom_ScepterHoldingsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,360,000</ix:nonFraction></span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:exclude><p id="xdx_23D_zNtorXzyLfky" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_231_zaWowow7Jq3Y" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_23C_zlTXfm80NpKZ" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 65; Value: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" id="xdx_237_zqg9faUK4cwn" style="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></td><td id="xdx_235_z5hVRfnYWdeA" style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div id="xdx_233_zoKifez8cyWx" style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_233_z6K1ewxeDtKB" style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_23C_zDAyF2JdHcDn" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2021 and 2020, marketable securities
were $<span id="xdx_90E_eus-gaap--MarketableSecurities_iI_c20211231_zFDLPdR5s2YO" title="Marketable securities"><ix:nonFraction name="us-gaap:MarketableSecurities" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,231,218</ix:nonFraction></span> and $<span id="xdx_904_eus-gaap--MarketableSecurities_c20201231_pp0p0_zAzxoRTwOWBW" title="Marketable securities"><ix:nonFraction name="us-gaap:MarketableSecurities" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,016,951</ix:nonFraction></span>. For the years ended December 31, 2021 and 2020, the Company recorded a total unrealized loss of $<span id="xdx_905_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_iN_pp0p0_di_c20210101__20211231_zAnAGasLJxng" title="Unrealized gain on marketable securities"><ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">1,094,054</ix:nonFraction></span>
and an unrealized gain of $<span id="xdx_90D_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_pp0p0_c20200101__20201231_zHCdHPo9UpdU" title="Unrealized gain on marketable securities"><ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,614,338</ix:nonFraction></span> on marketable securities in the statement of operations..</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:InventoryDisclosureTextBlock"><p id="xdx_80B_eus-gaap--InventoryDisclosureTextBlock_zj96JlivuX1O" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 6. <span id="xdx_82A_zsSESL4NSZJI">Inventories</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2020, inventories consist
primarily of raw materials (including tar-sand stockpiles) and finished goods (which includes Fenix iron). The tar-sand stockpiles
consist of 400,000 tons of tar sand stockpile and are anticipated to be used as test material for our extraction remediation units.
The stockpiles were acquired at a cost of approximately $0.83 per ton or $<span id="xdx_90A_eus-gaap--InventoryGross_iI_pp0p0_c20201231_zYntNaMAsJ9z" title="Acquisition costs"><ix:nonFraction name="us-gaap:InventoryGross" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">333,744</ix:nonFraction></span>.
As of December 31, 2021, the parties agreed to have the $333,744 paid for the tar-sand stockpile returned to the Company, and the
amount has been reclassed to notes receivable (see Note 8). The nano Fenix Iron are finished goods that have a 20-year shelf life
and were acquired at cost for $<span id="xdx_90E_eus-gaap--InventoryGross_iI_pp0p0_c20201231__us-gaap--PublicUtilitiesInventoryAxis__custom--FexixIronMember_zD2XMWNwM1UW"><ix:nonFraction name="us-gaap:InventoryGross" contextRef="AsOf2020-12-31_custom_FexixIronMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">192,000</ix:nonFraction></span>.
As of December 31, 2021, inventories consist primarily of the Fenix Iron. Inventories are valued at the lower of cost or market (net
realizable value).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="VIVK:PreciousMetalConcentrateTextBlock"><p id="xdx_80C_ecustom--PreciousMetalConcentrateTextBlock_zxVnnQyIzfpP" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 7.<span id="xdx_82B_ziPIxU2EdfnS"> Precious Metal Concentrate</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Precious metal concentrate includes metal concentrates
located at the Company&#8217;s facilities. Concentrates consist of gold, silver, platinum, palladium, and rhodium. Precious metal concentrate
was acquired from our funding agreements for extraction operations with Vivaventures Precious Metals LLC from 2013 through 2016. Our precious
metal concentrate requires further refining to be sold as a finished product and is valued at the lower of cost or market (net realizable
value).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2021 and 2020, the Company
carried a refining reserve of $<span id="xdx_907_ecustom--RefiningReserve_c20201231_pp0p0_zXAqahxq2GCE"><ix:nonFraction name="VIVK:RefiningReserve" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,166,709</ix:nonFraction></span> against its
precious metal concentrate asset based on estimates that the Company received if it were to sell the precious metal concentrate in its
current concentrated form to processing refineries. The Company intends to sell our precious metal concentrate in its current state or
refine it into dore bars for sale or monetization and investment purposes. In July 2020, the Company entered into an agreement with International
Metals Exchange, LLC (&#8220;IME&#8221;, a related party) giving IME the option to purchase approximately 1,331 ounces of our precious
metal concentrate for approximately $2,800,000. The option agreement expired on December 31, 2020. For the year ended December 31, 2020,
the Company sold   $<span id="xdx_90E_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--ProductOrServiceAxis__custom--PreciousMetalConcentrateMember_zKf2b5QwbDoZ"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2020-01-012020-12-31_custom_PreciousMetalConcentrateMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">54,250</ix:nonFraction>
</span>of the precious metal concentrate through this option.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2021 and 2020 the net realizable
value of our precious metal concentrate is $<span id="xdx_900_ecustom--PreciousMetalConcentrate_c20211231_pp0p0_zISRDiwqXmiu" title="Precious metal concentrate"><span id="xdx_90C_ecustom--PreciousMetalConcentrate_iI_pp0p0_c20201231_zZQiL5nhiu8b" title="Precious metal concentrate net realizable value"><ix:nonFraction name="VIVK:PreciousMetalConcentrate" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD"><ix:nonFraction name="VIVK:PreciousMetalConcentrate" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,166,709</ix:nonFraction></ix:nonFraction></span></span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"><p id="xdx_80E_eus-gaap--LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_zjYogB2GorPJ" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note
8. <span id="xdx_82D_zyi39m1vBeYJ">Notes Receivable&#160;</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b></b></p>

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_zZGUF0aewhlX" summary="xdx: Disclosure - Notes Receivable (Details)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span id="xdx_8B0_zvpHQYfUs0BJ" style="display: none">Schedule Of notes receivable</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2020</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: justify">Scepter Holdings, Inc. note receivable (a)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--LongTermInvestmentsAndReceivablesNet_iI_pp0p0_d0_c20211231__dei--LegalEntityAxis__custom--ScepterHoldingsIncMember_zaW30VlbtV0x" title="Notes Receivable" style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:LongTermInvestmentsAndReceivablesNet" contextRef="AsOf2021-12-31_custom_ScepterHoldingsIncMember" format="ixt:zerodash" decimals="0" scale="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--LongTermInvestmentsAndReceivablesNet_iI_pp0p0_c20201231__dei--LegalEntityAxis__custom--ScepterHoldingsIncMember_zFwPEvJUo2rd" title="Total Notes Receivable" style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:LongTermInvestmentsAndReceivablesNet" contextRef="AsOf2020-12-31_custom_ScepterHoldingsIncMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">78,455</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">PLC International Investments, Inc. (b)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--LongTermInvestmentsAndReceivablesNet_iI_pp0p0_c20211231__dei--LegalEntityAxis__custom--PLCInternationalInvestmentsIncMember_z5c0R4LruFza" title="Total Notes Receivable" style="text-align: right"><ix:nonFraction name="us-gaap:LongTermInvestmentsAndReceivablesNet" contextRef="AsOf2021-12-31_custom_PLCInternationalInvestmentsIncMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">860,491</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--LongTermInvestmentsAndReceivablesNet_iI_pp0p0_d0_c20201231__dei--LegalEntityAxis__custom--PLCInternationalInvestmentsIncMember_z7yfRIx48nLr" title="Total Notes Receivable" style="text-align: right"><ix:nonFraction name="us-gaap:LongTermInvestmentsAndReceivablesNet" contextRef="AsOf2020-12-31_custom_PLCInternationalInvestmentsIncMember" format="ixt:zerodash" decimals="0" scale="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify; padding-bottom: 1pt">TMC Capital, LLC (c)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--LongTermInvestmentsAndReceivablesNet_iI_pp0p0_c20211231__dei--LegalEntityAxis__custom--TMCCapitalLLCMember_z1Dqdmgm6MCn" title="Total Notes Receivable" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:LongTermInvestmentsAndReceivablesNet" contextRef="AsOf2021-12-31_custom_TMCCapitalLLCMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">333,744</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--LongTermInvestmentsAndReceivablesNet_iI_pp0p0_d0_c20201231__dei--LegalEntityAxis__custom--TMCCapitalLLCMember_zNNNZ7s1megi" title="Total Notes Receivable" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:LongTermInvestmentsAndReceivablesNet" contextRef="AsOf2020-12-31_custom_TMCCapitalLLCMember" format="ixt:zerodash" decimals="0" scale="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; text-align: justify">Total Notes Receivable</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98B_eus-gaap--LongTermInvestmentsAndReceivablesNet_iI_pp0p0_c20211231_zh3VEqsUFKKy" title="Total Notes Receivable" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LongTermInvestmentsAndReceivablesNet" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,194,235</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_980_eus-gaap--LongTermInvestmentsAndReceivablesNet_iI_pp0p0_c20201231_zuS58wspzr_zhtqnlyrGhmq" title="Total Notes Receivable" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LongTermInvestmentsAndReceivablesNet" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">78,455</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">______________________<b>&#160;</b></p>

<table cellpadding="0" cellspacing="0" border="0" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt auto; width: 100%">
<tr style="vertical-align: top">
  <td style="text-align: justify; padding-left: 10pt; text-indent: -10pt; width: 3%">(a)</td>
  <td style="text-align: justify; padding-left: 10pt; text-indent: -10pt; width: 97%">Master Revolving Note with Scepter Holdings, Inc. (ticker: BRZL, OTC Markets), which the Company entered into in January 2019 to lend
up to $70,000 to the holder. The note accrues interest at a rate of 7% per annum and accrues monthly on the outstanding principal. In
August 2021 we converted the note receivable with Scepter into 26,376,882 shares of Scepter common stock pursuant to the terms of the
note at $0.0031 per share. On the date of the conversion, the Scepter price per share on OTC Markets was $0.0062 per share, which resulted
in a $87,044 gain on the disposition of the note receivable.</td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" border="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt">
<tr style="vertical-align: top">
  <td style="text-align: justify; padding-left: 10pt; text-indent: -10pt; width: 3%">(b)</td>
  <td style="text-align: justify; padding-left: 10pt; text-indent: -10pt; width: 97%">In December 2021 we sold such 3,309,578 shares of Odyssey common stock in a private transaction for a purchase price of $860,491, reflecting
the market price as of such time. Such purchase price was paid in the form of $10,000 cash delivered at signing and a note issued in
favor of Vivakor in the amount of $850,491 accruing interest at 3% per annum, with payments due quarterly over a five year term.</td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" border="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt">
<tr style="vertical-align: top">
  <td style="text-align: justify; padding-left: 10pt; text-indent: -10pt; width: 3%">(c)</td>
  <td style="text-align: justify; padding-left: 10pt; text-indent: -10pt; width: 97%">The Company entered into an Ore Supply Agreement in December 2016 with TMC Capital, LLC, an affiliate of MCW Energy Group Limited, in
which the Company had the option to purchase 400,000 tons of oil sands from the supplier. The Company paid the supplier $333,744 at the
commencement of the agreement. The parties amended the agreement in December 2021 to return the $333,744 on or before October 1, 2022.</td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<ix:exclude><p id="xdx_23E_zI5dIg1aHdTH" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p></ix:exclude>

<ix:exclude><p id="xdx_239_z0JXnNXlT0Sy" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p></ix:exclude>

<ix:exclude><p id="xdx_230_zq4UISUKQvQ_z0P6MsONCx6S" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b></b></p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 66; Value: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" id="xdx_238_zyzNvPaVy8KV" style="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></td><td id="xdx_237_zqMySahfSGfv" style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div id="xdx_23C_zIfNwgGvEKs7" style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_239_zhLv7iqq5vnT" style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_23F_z7HE5wKhgyej" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p></ix:exclude>

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock"><p id="xdx_805_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_ztEM8EshT0Ft" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 9.<span id="xdx_82A_zkmq6xGdYtsp"> Property and Equipment</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table sets forth the components
of the Company&#8217;s property and equipment at December 31, 2021 and 2020:&#160;</p>






<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:PropertyPlantAndEquipmentTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--PropertyPlantAndEquipmentTextBlock_zcua4AsDiqst" summary="xdx: Disclosure - Property and Equipment (Details)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span id="xdx_8B1_zW793jfbVSML" style="display: none">Schedule of property and equipment,
    net</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2021</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2020</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Gross Carrying Amount</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Accumulated Depreciation</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Net Book Value</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Gross Carrying Amount</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Accumulated Depreciation</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Net Book Value</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 40%; text-align: left">Office furniture and equipment</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zi1oWq37xlDN" title="Gross Carrying Amount" style="width: 7%; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2021-12-31_us-gaap_FurnitureAndFixturesMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">14,998</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zQcQT0Hx7zli" title="Accumulated Depreciation" style="width: 7%; text-align: right"><ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2021-12-31_us-gaap_FurnitureAndFixturesMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zWNMFUDvBZ3c" title="Net Book Value" style="width: 7%; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2021-12-31_us-gaap_FurnitureAndFixturesMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,998</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zXGxTA5pEuRT" style="width: 7%; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2020-12-31_us-gaap_FurnitureAndFixturesMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">14,998</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zsBB1CGYaaiO" style="width: 7%; text-align: right"><ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2020-12-31_us-gaap_FurnitureAndFixturesMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,088</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zk1E3clBBctB" style="width: 7%; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2020-12-31_us-gaap_FurnitureAndFixturesMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">12,910</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Vehicles</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zSyd3WrTDo91" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2021-12-31_us-gaap_VehiclesMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">48,248</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zZPAzbPjjyQO" style="text-align: right"><ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2021-12-31_us-gaap_VehiclesMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">26,306</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zuCbgKFKFUSX" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2021-12-31_us-gaap_VehiclesMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">21,942</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zw64QUIROwTp" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2020-12-31_us-gaap_VehiclesMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">48,248</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_z6eAqV5Cv5a6" style="text-align: right"><ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2020-12-31_us-gaap_VehiclesMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">16,657</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zcxg7ZzyQyuz" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2020-12-31_us-gaap_VehiclesMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">31,591</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Precious metal extraction machine- 1 ton</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine1TonMember_zpihUeclVvC5" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2021-12-31_custom_PreciousMetalExtractionMachine1TonMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,280,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine1TonMember_zaMBpa3OCVXf" style="text-align: right"><ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2021-12-31_custom_PreciousMetalExtractionMachine1TonMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">228,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine1TonMember_zOkuj1Ud6c0w" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2021-12-31_custom_PreciousMetalExtractionMachine1TonMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,052,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine1TonMember_zDyPWMFMNQrV" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2020-12-31_custom_PreciousMetalExtractionMachine1TonMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,280,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine1TonMember_z1mXfH6H1sIX" style="text-align: right"><ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2020-12-31_custom_PreciousMetalExtractionMachine1TonMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">228,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine1TonMember_zpwsZPHqxIL1" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2020-12-31_custom_PreciousMetalExtractionMachine1TonMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,052,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Precious metal extraction machine- 10 ton</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine10TonMember_zbR7b8JgJFJd" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2021-12-31_custom_PreciousMetalExtractionMachine10TonMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,320,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine10TonMember_zc3j2Mb48ODF" style="text-align: right"><ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2021-12-31_custom_PreciousMetalExtractionMachine10TonMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">532,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine10TonMember_zxy6H8WTGtYL" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2021-12-31_custom_PreciousMetalExtractionMachine10TonMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,788,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine10TonMember_ztNwYKQ1nFX5" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2020-12-31_custom_PreciousMetalExtractionMachine10TonMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,320,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine10TonMember_zAWOGJHXUw0e" style="text-align: right"><ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2020-12-31_custom_PreciousMetalExtractionMachine10TonMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">532,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine10TonMember_zUxHEF8X8hW_zthAb9DTH98q" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2020-12-31_custom_PreciousMetalExtractionMachine10TonMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,788,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Construction in process:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Bioreactors</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BioreactorsMember_zb2WRKQ9fz1x" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2021-12-31_custom_BioreactorsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,440,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_d0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BioreactorsMember_zVDtrJNk8mIs" style="text-align: right"><ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2021-12-31_custom_BioreactorsMember" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BioreactorsMember_zqgSXTGyHODV" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2021-12-31_custom_BioreactorsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,440,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BioreactorsMember_zTqzL3airTx9" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2020-12-31_custom_BioreactorsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,440,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_d0_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BioreactorsMember_z2CivhyqJ3lC" style="text-align: right"><ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2020-12-31_custom_BioreactorsMember" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BioreactorsMember_zJ6d1Z6Nwe9r" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2020-12-31_custom_BioreactorsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,440,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Nanosponge/Cavitation device</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--NanospongeCavitationDeviceMember_zOMDlAZlIw6V" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2021-12-31_custom_NanospongeCavitationDeviceMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">22,103</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_d0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--NanospongeCavitationDeviceMember_zo2bDN9zOnA6" style="text-align: right"><ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2021-12-31_custom_NanospongeCavitationDeviceMember" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--NanospongeCavitationDeviceMember_zInfDtBAoAvw" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2021-12-31_custom_NanospongeCavitationDeviceMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">22,103</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--NanospongeCavitationDeviceMember_zRzZP2RaRlbp" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2020-12-31_custom_NanospongeCavitationDeviceMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">22,103</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_d0_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--NanospongeCavitationDeviceMember_zD1tfbxMCmpc" style="text-align: right"><ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2020-12-31_custom_NanospongeCavitationDeviceMember" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--NanospongeCavitationDeviceMember_zrTXcAk7Cq5Y" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2020-12-31_custom_NanospongeCavitationDeviceMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">22,103</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Remediation Processing Unit 1</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit1Member_zehR9B5AxSYQ" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2021-12-31_custom_RemediationProcessingUnit1Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,249,082</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_d0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit1Member_z9XFqI3QwAqD" style="text-align: right"><ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2021-12-31_custom_RemediationProcessingUnit1Member" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit1Member_zDT8eYRUaXI7" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2021-12-31_custom_RemediationProcessingUnit1Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,249,082</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit1Member_zbImVC8KuJKV" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2020-12-31_custom_RemediationProcessingUnit1Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,558,949</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_d0_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit1Member_zAyYTCGfWzzW" style="text-align: right"><ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2020-12-31_custom_RemediationProcessingUnit1Member" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit1Member_zJjRLoDpldtz" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2020-12-31_custom_RemediationProcessingUnit1Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,558,949</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Remediation Processing Unit 2</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit2Member_zlsGwnnsLN2k" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2021-12-31_custom_RemediationProcessingUnit2Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,201,098</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_d0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit2Member_zIXtu03FG5WU" style="text-align: right"><ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2021-12-31_custom_RemediationProcessingUnit2Member" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit2Member_z79yYcurpJik" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2021-12-31_custom_RemediationProcessingUnit2Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,201,098</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit2Member_z6hExphYTqFl" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2020-12-31_custom_RemediationProcessingUnit2Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,149,793</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_d0_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit2Member_zwZ1yQpAJ1MW" style="text-align: right"><ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2020-12-31_custom_RemediationProcessingUnit2Member" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit2Member_zRcyncrxOkgh" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2020-12-31_custom_RemediationProcessingUnit2Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,149,793</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Remediation Processing Unit System A</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemAMember_zPtwWyT0awit" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2021-12-31_custom_RemediationProcessingUnitSystemAMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,253,967</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_d0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemAMember_zn8hrrwHWuzC" style="text-align: right"><ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2021-12-31_custom_RemediationProcessingUnitSystemAMember" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemAMember_zADWBuwWZCd6" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2021-12-31_custom_RemediationProcessingUnitSystemAMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,253,967</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemAMember_zP65jyeKG2CN" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2020-12-31_custom_RemediationProcessingUnitSystemAMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">97,353</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_d0_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemAMember_zRdM2httQHMW" style="text-align: right"><ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2020-12-31_custom_RemediationProcessingUnitSystemAMember" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemAMember_z064t6nOT4oJ" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2020-12-31_custom_RemediationProcessingUnitSystemAMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">97,353</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Remediation Processing Unit System B</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemBMember_zlpu0LYzDP3E" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2021-12-31_custom_RemediationProcessingUnitSystemBMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,253,967</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_d0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemBMember_zMrFs4kUpZLQ" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2021-12-31_custom_RemediationProcessingUnitSystemBMember" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemBMember_zKOhCxsJn0qL" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2021-12-31_custom_RemediationProcessingUnitSystemBMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,253,967</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--PropertyPlantAndEquipmentGross_iI_d0_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemBMember_zikpdCERDK8K" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2020-12-31_custom_RemediationProcessingUnitSystemBMember" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_d0_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemBMember_zxd92teXmIpI" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2020-12-31_custom_RemediationProcessingUnitSystemBMember" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentNet_iI_d0_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemBMember_z1qP6a85c2tV" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2020-12-31_custom_RemediationProcessingUnitSystemBMember" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify; padding-bottom: 2.5pt">Total fixed assets</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98F_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231_zOjHJ2moekGZ" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">25,083,463</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98D_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_c20211231_zEQFsoKHexz3" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">790,306</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20211231_z2LadXyaBEVs" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">24,293,157</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98D_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231_zOfu3cIV9vjY" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">18,931,444</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_989_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_c20201231_zbrX5jjXM4Re" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">778,745</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20201231_zYmUiGINcWwZ" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">18,152,699</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the year ended December 31, 2021 the Company
paid $<span id="xdx_902_eus-gaap--StockIssuedDuringPeriodValuePurchaseOfAssets_pp0p0_c20210101__20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__us-gaap--StatementClassOfStockAxis__custom--SeriesC1PreferredStockMember_z7DnVYhZppGy" title="Prefered stock Series C-1 issued for a reduction in liabilities"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValuePurchaseOfAssets" contextRef="From2021-01-012021-12-31_us-gaap_EquipmentMember_custom_SeriesC1PreferredStockMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">64,950</ix:nonFraction></span> with <span id="xdx_907_eus-gaap--StockIssuedDuringPeriodSharesPurchaseOfAssets_pp0p0_c20210101__20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__us-gaap--StatementClassOfStockAxis__custom--SeriesC1PreferredStockMember_zeEukI8PcQFC"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesPurchaseOfAssets" contextRef="From2021-01-012021-12-31_us-gaap_EquipmentMember_custom_SeriesC1PreferredStockMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="Shares">5,413</ix:nonFraction></span> shares of Series C-1 Preferred Stock for equipment, which has been valued based on similar cash purchases of the
Series C-1 Preferred Stock at approximately $12.00 per share. For the years ended December 31, 2021 and 2020 depreciation expense was
$<span id="xdx_902_eus-gaap--Depreciation_c20210101__20211231_pp0p0_zVYMES8j5pqw" title="Depreciation expense"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">11,561</ix:nonFraction></span> and $<span id="xdx_900_eus-gaap--Depreciation_c20200101__20201231_pp0p0_zwlhek4xxH4S" title="Depreciation expense"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">11,508</ix:nonFraction></span>. For the years ended December 31, 2021 and 2020 capitalized interest to equipment from debt financing was $<span id="xdx_907_eus-gaap--InterestCostsCapitalized_c20210101__20211231_pp0p0_zgDoy1llo5Rb" title="Capitalized interest on construction in process"><ix:nonFraction name="us-gaap:InterestCostsCapitalized" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,215,743</ix:nonFraction></span>
and $<span id="xdx_901_eus-gaap--InterestCostsCapitalized_c20200101__20201231_pp0p0_zZ4jemwDH7PH" title="Capitalized interest on construction in process"><ix:nonFraction name="us-gaap:InterestCostsCapitalized" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,025,852</ix:nonFraction></span>. Equipment that is currently being manufactured is considered construction in process and is not depreciated until the
equipment is placed into service. Equipment that is temporarily not in service is not depreciated until placed into service.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="VIVK:LicenseAgreementsTextBlock"><p id="xdx_80F_ecustom--LicenseAgreementsTextBlock_zzw8mMgGp15A" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 10.<span id="xdx_824_zrzgurvDvmAN"> License Agreements</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On August 17, 2017, the Company purchased rights
to an exclusive license for the applications and implementations involving the Nanosponge Technology and to use and develop the Nanosponge
as we see fit at our sole discretion. The Nanosponge contribution in the Company&#8217;s processes is to facilitate a cracking process
whereby remediated or extracted oil may be further refined from a crude product to a diesel fuel. The license was valued at $<span id="xdx_907_eus-gaap--FiniteLivedLicenseAgreementsGross_iI_c20170817__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--NanospongeTechnologyMember_zRscaqvidTIq"><ix:nonFraction name="us-gaap:FiniteLivedLicenseAgreementsGross" contextRef="AsOf2017-08-17_custom_NanospongeTechnologyMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,416,572</ix:nonFraction></span>
and is amortized over its useful life of <span id="xdx_902_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20170816__20170817__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--NanospongeTechnologyMember_znF7EbjGcnI3" title="Useful life"><ix:nonNumeric contextRef="From2017-08-162017-08-17_custom_NanospongeTechnologyMember" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">20</ix:nonNumeric></span> years. As of December 31, 2021 and 2020 the accumulated amortization of the license was $<span id="xdx_900_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--NanospongeTechnologyMember_zmyyWVT6ZBaV"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2021-12-31_custom_NanospongeTechnologyMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">523,591</ix:nonFraction></span>
and $<span id="xdx_909_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--NanospongeTechnologyMember_zhrUJdUuMdQB"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2020-12-31_custom_NanospongeTechnologyMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">402,762</ix:nonFraction></span>. For the years ended December 31, 2021 and 2020 amortization expense of the license was $<span id="xdx_909_eus-gaap--AmortizationOfIntangibleAssets_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--NanospongeTechnologyMember_zYjZZiAjuuID"><span id="xdx_90F_eus-gaap--AmortizationOfIntangibleAssets_c20200101__20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--NanospongeTechnologyMember_z7aT9i1qm2mM"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2021-01-012021-12-31_custom_NanospongeTechnologyMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2020-01-012020-12-31_custom_NanospongeTechnologyMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">120,829</ix:nonFraction></ix:nonFraction></span></span>. Amortization expense for
the years 2022 through 2026 is $<span id="xdx_905_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--NanospongeTechnologyMember_zKiCCfmNdwv_zD7uivhQ4rdl"><span id="xdx_905_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--NanospongeTechnologyMember_zdZEF1HB6Jno"><span id="xdx_902_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--NanospongeTechnologyMember_zJkIUGjMfkcc"><span id="xdx_907_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--NanospongeTechnologyMember_z3Ryt4q0Eey_zse5BD4yKhAf"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" contextRef="AsOf2021-12-31_custom_NanospongeTechnologyMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" contextRef="AsOf2021-12-31_custom_NanospongeTechnologyMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" contextRef="AsOf2021-12-31_custom_NanospongeTechnologyMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" contextRef="AsOf2021-12-31_custom_NanospongeTechnologyMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">120,829</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></span></span></span></span> in each respective year. As of December 31, 2021 and 2020 the net value of the license is $<span id="xdx_90F_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--NanospongeTechnologyMember_ztMCLupHdF7j"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2021-12-31_custom_NanospongeTechnologyMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,892,981</ix:nonFraction></span>
and $<span id="xdx_901_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--NanospongeTechnologyMember_zttNg8z6tmNW"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2020-12-31_custom_NanospongeTechnologyMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,013,810</ix:nonFraction></span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On January
20, 2021, the Company entered into a worldwide, exclusive license agreement with TBT Group, Inc. (of which an independent Vivakor Board
member is a 7% shareholder) to license piezo electric and energy harvesting technologies for creating self-powered sensors for making
smart roadways. The Company is required to pay $25,000 and 16,667 shares of restricted common stock upon signing. </span>No later than
March 4, 2022, the Company will pay licensor an additional $<span id="xdx_903_ecustom--AdditionalPayForLicense_c20220225__20220304_zTUMWpozcG7e" title="Additional pay for license"><ix:nonFraction name="VIVK:AdditionalPayForLicense" contextRef="From2022-02-252022-03-04" format="ixt:numdotdecimal" decimals="0" unitRef="USD">225,000</ix:nonFraction></span>. When the licensor delivers to the Company data showing that the sensor
performs based on mutually defined specifications and all designs for the sensor are completed, Company shall pay an additional $250,000
and 16,667 shares of restricted common stock. Upon the delivery of a mutually agreed working prototype, Company will pay licensor $250,000
and 16,667 shares of restricted common stock. Upon commercialization of the product, the Company will pay licensor $250,000 and 33,333
shares of restricted common stock. TBT shall have the option, at its sole discretion, to convert the license to a non-exclusive license
if the Company fails to pay $500,000 to TBT for sensor inventory per year, which will commence after the second anniversary of product
commercialization. The Company shall share in the development costs of the sensor technology to the time of commercialization. Total costs
attributed to the Company are estimated to be $125,000. The Company amended the agreement multiple times in 2021 to extend the terms of
the first milestone payment of $225,000 payment to the licensor, and further amended the agreement in March 2022 to finally extend the
payment to be no later than March 4, 2022. The Company paid consideration of $15,000 for these amended extensions.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:exclude><p id="xdx_23A_zlTpJBDT2HnO" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_23B_zf9MAjOiNNff" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_230_z0ffcQeA7b3g" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 67; Value: 1 -->
    <div id="xdx_23E_z6cqkhpg72d3" style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></td><td id="xdx_23F_zDXPl366FX6R" style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div id="xdx_237_z1JFU90OhdNM" style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_232_zKK8qhRPQXHT" style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_23A_zgd1FA994CAH" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2021, the license is valued
at $<span id="xdx_908_eus-gaap--FiniteLivedLicenseAgreementsGross_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PiezoElectricAndEnergyHarvestingTechnologiesMember_zMxzyVd5WYNg"><ix:nonFraction name="us-gaap:FiniteLivedLicenseAgreementsGross" contextRef="AsOf2021-12-31_custom_PiezoElectricAndEnergyHarvestingTechnologiesMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">490,000</ix:nonFraction></span> (or each of the initial required payments in milestone one and a $15,000 additional payment) and is amortized over its useful
life of <span id="xdx_90C_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PiezoElectricAndEnergyHarvestingTechnologiesMember_zXkV6PCTWMAN"><ix:nonNumeric contextRef="From2021-01-012021-12-31_custom_PiezoElectricAndEnergyHarvestingTechnologiesMember" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">20</ix:nonNumeric></span> years. As of December 31, 2021 the Company believes that the remaining milestones timelines are undetermined. As of December
31, 2021, the accumulated amortization of the license was $<span id="xdx_907_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PiezoElectricAndEnergyHarvestingTechnologiesMember_zErHovhRzPVM"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2021-12-31_custom_PiezoElectricAndEnergyHarvestingTechnologiesMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">12,146</ix:nonFraction></span>. For the year ended December 31, 2021 amortization expense of the license
was $<span id="xdx_906_eus-gaap--AmortizationOfIntangibleAssets_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PiezoElectricAndEnergyHarvestingTechnologiesMember_z2cGcSmjdyCP"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2021-01-012021-12-31_custom_PiezoElectricAndEnergyHarvestingTechnologiesMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">12,146</ix:nonFraction></span>. Amortization expense for the years 2022 through 2026 is $<span id="xdx_907_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PiezoElectricAndEnergyHarvestingTechnologiesMember_zA0jQbf6Vqy2"><span id="xdx_90A_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PiezoElectricAndEnergyHarvestingTechnologiesMember_z2536aqZaq9w"><span id="xdx_904_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PiezoElectricAndEnergyHarvestingTechnologiesMember_zs1Ibj6w0GqI"><span id="xdx_90B_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PiezoElectricAndEnergyHarvestingTechnologiesMember_z3jFxuTWgcW7"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" contextRef="AsOf2021-12-31_custom_PiezoElectricAndEnergyHarvestingTechnologiesMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" contextRef="AsOf2021-12-31_custom_PiezoElectricAndEnergyHarvestingTechnologiesMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" contextRef="AsOf2021-12-31_custom_PiezoElectricAndEnergyHarvestingTechnologiesMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" contextRef="AsOf2021-12-31_custom_PiezoElectricAndEnergyHarvestingTechnologiesMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">13,250</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></span></span></span></span> in each respective year. As of December 31, 2021 the net
value of the license is $<span id="xdx_904_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PiezoElectricAndEnergyHarvestingTechnologiesMember_zLhEjUyU7ZFD"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2021-12-31_custom_PiezoElectricAndEnergyHarvestingTechnologiesMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">477,854</ix:nonFraction></span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="VIVK:IntellectualPropertyNetTextBlock"><p id="xdx_802_ecustom--IntellectualPropertyNetTextBlock_zd19HGeCZ0hj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 11.<span id="xdx_82B_zRncniPn3cEG"> Intellectual Property, Net</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company entered into a Contribution Agreement
dated January 5, 2015, where proprietary information and intellectual property related to certain petroleum extraction technology (also
known as hydrocarbon extraction technology) suitable to extract petroleum (or hydrocarbons) from tar sands and other sand-based ore bodies,
and all related concepts and conceptualizations thereof (the &#8220;Extraction Technology&#8221;) was contributed to VivaVentures Energy
Group, Inc., a 99% majority-owned subsidiary of Vivakor, and was assessed a fair market value of $<span id="xdx_902_eus-gaap--FiniteLivedLicenseAgreementsGross_iI_c20150105__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_zNY4ziN1XE6r"><ix:nonFraction name="us-gaap:FiniteLivedLicenseAgreementsGross" contextRef="AsOf2015-01-05_custom_ExtractionTechnologyMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">16,385,157</ix:nonFraction></span>, which consists of the consideration
of $11,800,000 and the Company assuming a deferred tax liability in the amount of $4,585,157. All ownership in the Extraction Technology
(including all future enhancements, improvements, modifications, supplements, or additions to the Extraction Technology) was assigned
to the Company and is currently being applied to the Company Remediation Processing Centers, which are the units that remediate material.
The Extraction Technology is amortized over a <span id="xdx_906_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20150104__20150105__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_zDrxrAKeIokp"><ix:nonNumeric contextRef="From2015-01-042015-01-05_custom_ExtractionTechnologyMember" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">20</ix:nonNumeric></span>-year life. <span style="background-color: white">For the years ended December 31, 2021
and 2020 the amortization expense of the technology was $<span id="xdx_906_eus-gaap--AmortizationOfIntangibleAssets_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_z4YtW6WvSXv3"><span id="xdx_903_eus-gaap--AmortizationOfIntangibleAssets_c20200101__20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_zCYS28BEFnqh"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2021-01-012021-12-31_custom_ExtractionTechnologyMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2020-01-012020-12-31_custom_ExtractionTechnologyMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">819,258</ix:nonFraction></ix:nonFraction></span></span>. </span>Amortization expense for the years 2022 through 2026 is $<span id="xdx_90E_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_z8cWo9K0upI9"><span id="xdx_902_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_zbzcxX7Q1ZvZ"><span id="xdx_90E_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_zdT9JAl119iT"><span id="xdx_90A_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_zsNhoqbOkwXg"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" contextRef="AsOf2021-12-31_custom_ExtractionTechnologyMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" contextRef="AsOf2021-12-31_custom_ExtractionTechnologyMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" contextRef="AsOf2021-12-31_custom_ExtractionTechnologyMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" contextRef="AsOf2021-12-31_custom_ExtractionTechnologyMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">819,258</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></span></span></span></span>
in each respective year. As of December 31, 2021 and 2020 the net value of the Extraction Technology is $<span id="xdx_90D_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_znst9LrhAr3P"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2021-12-31_custom_ExtractionTechnologyMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,718,623</ix:nonFraction></span> and $<span id="xdx_90C_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_z92S6cGwbDAs"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2020-12-31_custom_ExtractionTechnologyMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,537,881</ix:nonFraction></span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In 2019, the Company began the process of patenting
the Extraction Technology and all of its developments and additions since the acquisition, and we have filed a series of patents and
capitalized the costs of these patents. As of December 31, 2021 and 2020, the capitalized costs of these patents are $<span id="xdx_905_ecustom--CapitalizedPatentCosts_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_zN2UfuTqJDiy"><ix:nonFraction name="VIVK:CapitalizedPatentCosts" contextRef="AsOf2021-12-31_custom_ExtractionTechnologyMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">113,430</ix:nonFraction></span> and $<span id="xdx_900_ecustom--CapitalizedPatentCosts_iI_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_zVwlnVofAehX" title="Capitalized patent costs"><ix:nonFraction name="VIVK:CapitalizedPatentCosts" contextRef="AsOf2020-12-31_custom_ExtractionTechnologyMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">100,064</ix:nonFraction></span>.
The patents were placed in service in 2021 and are amortized over the patents&#8217; useful life of twenty years. <span style="background-color: white">For
the year ended December 31, 2021 the amortization expense of the patents was $<span id="xdx_906_eus-gaap--AmortizationOfIntangibleAssets_c20200101__20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyPatentsMember_zXshbQBn32J8"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2020-01-012020-12-31_custom_ExtractionTechnologyPatentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,560</ix:nonFraction></span>. </span>Amortization expense for the years 2022 through
2026 is $<span id="xdx_90A_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyPatentsMember_z0QDUItkdEkX"><span id="xdx_90C_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyPatentsMember_zwUkrrVQ9qOK"><span id="xdx_900_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyPatentsMember_zT86jcnJEG1_z6S4LUFcSQFK"><span id="xdx_904_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyPatentsMember_zg5pOHrLKJ7N"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" contextRef="AsOf2021-12-31_custom_ExtractionTechnologyPatentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" contextRef="AsOf2021-12-31_custom_ExtractionTechnologyPatentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" contextRef="AsOf2021-12-31_custom_ExtractionTechnologyPatentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" contextRef="AsOf2021-12-31_custom_ExtractionTechnologyPatentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,672</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></span></span></span></span> in each respective year. As of December 31, 2021 the net value of the patents is $<span id="xdx_90B_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyPatentsMember_zowdiLBVbnO_znLJ1yXFZ2wW"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2021-12-31_custom_ExtractionTechnologyPatentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">107,870</ix:nonFraction></span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company entered into an asset purchase agreement
dated September 5, 2017, where two patents (US patent number 7282167- <span style="background-color: white">Method and apparatus for forming
nano-particles </span>and US patent number 9272920- <span style="background-color: white">System and method for ammonia synthesis</span>)
were purchased and attributed a fair market value of $<span id="xdx_907_eus-gaap--FiniteLivedLicenseAgreementsGross_iI_c20170905__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TwoPatentsMember_ztZHyjrjAdGX"><ix:nonFraction name="us-gaap:FiniteLivedLicenseAgreementsGross" contextRef="AsOf2017-09-05_custom_TwoPatentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,931,380</ix:nonFraction></span>, which consists of the consideration of $3,887,982 and the Company assuming
a deferred tax liability in the amount of $1,043,398. The patents grant the Company ownership of a nano catalyst technology that facilitates
chemical manufacturing, with a focus on the production of ammonia, specifically <span style="background-color: white">for the gas phase
condensation process used to create the iron catalyst.</span> The nano catalyst accelerators <span style="background-color: white">make
the Haber-Bosch process more efficient by increasing the active surface area of standard commercial iron catalysts, thereby lowering the
reaction temperature and pressure required for the Haber-Bosch process to occur. As a result, less energy is needed to complete the reaction
and create ammonia. The patents are amortized over their useful life of <span id="xdx_90C_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20170904__20170905__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TwoPatentsMember_zsfnbvW8mZBd"><ix:nonNumeric contextRef="From2017-09-042017-09-05_custom_TwoPatentsMember" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">10</ix:nonNumeric></span> years. For the years ended December 31, 2021 and 2020 the amortization
expense of the patents was $<span id="xdx_908_eus-gaap--AmortizationOfIntangibleAssets_c20200101__20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TwoPatentsMember_z2j57CguoxX9"><span id="xdx_903_eus-gaap--AmortizationOfIntangibleAssets_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TwoPatentsMember_zmFPNIUa9Uxd"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2020-01-012020-12-31_custom_TwoPatentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2021-01-012021-12-31_custom_TwoPatentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">369,854</ix:nonFraction></ix:nonFraction></span></span>. </span>Amortization expense for the years 2022 through 2026 is $<span id="xdx_908_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TwoPatentsMember_zessqudlwfwI"><span id="xdx_90C_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TwoPatentsMember_z0eFtiGsHe7t"><span id="xdx_90F_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TwoPatentsMember_zfoZ0ynkfLQe"><span id="xdx_900_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TwoPatentsMember_zNT6QDgDM4wX"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" contextRef="AsOf2021-12-31_custom_TwoPatentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" contextRef="AsOf2021-12-31_custom_TwoPatentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" contextRef="AsOf2021-12-31_custom_TwoPatentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" contextRef="AsOf2021-12-31_custom_TwoPatentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">493,138</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></span></span></span></span> in each respective year.
<span style="background-color: white">As of December 31, 2021 and 2020 the net value of the patents was $<span id="xdx_902_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TwoPatentsMember_zJnfNr1r8gcQ"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2021-12-31_custom_TwoPatentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,835,544</ix:nonFraction></span> and $<span id="xdx_90A_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TwoPatentsMember_zcPDGe5k5Hj4"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2020-12-31_custom_TwoPatentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,328,682</ix:nonFraction></span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table sets forth the components
of the Company&#8217;s intellectual property at December 31, 2021 2020:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>






<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="VIVK:ScheduleOfIntellectualPropertyTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_889_ecustom--ScheduleOfIntellectualPropertyTableTextBlock_z6lEJXfXfyNR" summary="xdx: Disclosure - Intellectual Property, Net (Details)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span id="xdx_8B1_zL3DeEdcbNqO" style="display: none">Schedule Of Intellectual Property</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">December 31, 2021</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">December 31, 2020</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">Gross Carrying Amount</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">Accumulated Amortization</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">Net Book Value</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">Gross Carrying Amount</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">Accumulated Amortization</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">Net Book Value</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 28%; text-align: left">Extraction Technology patents</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyPatentsMember_z2ZjDMVcu2gI" title="Gross Carrying Amount" style="width: 9%; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2021-12-31_custom_ExtractionTechnologyPatentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">113,430</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyPatentsMember_zcfqPJTDD17C" title="Accumulated Amortization" style="width: 9%; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2021-12-31_custom_ExtractionTechnologyPatentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,560</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyPatentsMember_zcPMS5PlEjEe" title="Net Book Value" style="width: 9%; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2021-12-31_custom_ExtractionTechnologyPatentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">107,870</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyPatentsMember_zvyQvvBdDc4p" title="Gross Carrying Amount" style="width: 9%; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2020-12-31_custom_ExtractionTechnologyPatentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">100,064</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_d0_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyPatentsMember_zEJTPx9cAI3d" title="Accumulated Amortization" style="width: 9%; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2020-12-31_custom_ExtractionTechnologyPatentsMember" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyPatentsMember_zJpfnXeXkBb8" title="Net Book Value" style="width: 9%; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2020-12-31_custom_ExtractionTechnologyPatentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">100,064</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Extraction Technology</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_zBPzMLbfUP97" title="Gross Carrying Amount" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2021-12-31_custom_ExtractionTechnologyMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">16,385,157</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_zkRKhHmyOZSX" title="Accumulated Amortization" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2021-12-31_custom_ExtractionTechnologyMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,666,534</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_zaICJhsyFWS5" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2021-12-31_custom_ExtractionTechnologyMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,718,623</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_zcGWoBvnVu4M" title="Gross Carrying Amount" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2020-12-31_custom_ExtractionTechnologyMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">16,385,157</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_zeXmzMIk3Kj7" title="Accumulated Amortization" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2020-12-31_custom_ExtractionTechnologyMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,847,276</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_z8O3q0EPV4h_z5ICUJYoQgXD" title="Net Book Value" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2020-12-31_custom_ExtractionTechnologyMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,537,881</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Ammonia synthesis patents</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AmmoniaSynthesisPatentsMember_zPmDj2qANZeM" title="Gross Carrying Amount" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2021-12-31_custom_AmmoniaSynthesisPatentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,931,380</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AmmoniaSynthesisPatentsMember_zjOCzTIqfHzG" title="Accumulated Amortization" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2021-12-31_custom_AmmoniaSynthesisPatentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,095,836</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AmmoniaSynthesisPatentsMember_zmBXT7q6ZmXA" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2021-12-31_custom_AmmoniaSynthesisPatentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,835,544</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AmmoniaSynthesisPatentsMember_zT7u7wlyCuvI" title="Gross Carrying Amount" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2020-12-31_custom_AmmoniaSynthesisPatentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,931,380</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AmmoniaSynthesisPatentsMember_zgOtEUKBFKIb" title="Accumulated Amortization" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2020-12-31_custom_AmmoniaSynthesisPatentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,602,698</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AmmoniaSynthesisPatentsMember_zrfWaHXvnkY0" title="Net Book Value" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2020-12-31_custom_AmmoniaSynthesisPatentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,328,682</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; text-align: left">Total Intellectual property</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_c20211231_zs1KsXa4F9nu" title="Gross Carrying Amount" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">21,429,967</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20211231_zkPIsNSW1PxF" title="Accumulated Amortization" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,767,930</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20211231_zToBW6NnoDJB" title="Net Book Value" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">13,662,037</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_c20201231_zVfljpE8QZm7" title="Gross Carrying Amount" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">21,416,601</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20201231_zNzY59eCv7Fg" title="Accumulated Amortization" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,449,974</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20201231_znoroYlDVzig" title="Net Book Value" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">14,966,627</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"><p id="xdx_803_eus-gaap--AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_zhYsMkpL4nSu" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 12.<span id="xdx_824_z7gym93nnF98"> Accounts Payable and Accrued Expenses</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Accounts payable and accrued expenses consist
of the following:&#160;</p><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_88C_eus-gaap--ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_zzzMGOZAJrFq" summary="xdx: Disclosure - Accounts Payable and Accrued Expenses (Details)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span id="xdx_8B5_z2XXVDXPpra4" style="display: none">Schedule of accounts payable and accrued expenses</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_497_20211231_znISTjvYQSc5" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_497_20201231_ziRbA3XUrNfe" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2020</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--AccountsPayableCurrent_iI_zEOlC51vryVe" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: justify">Accounts payable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,450,531</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,003,953</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--Deposits_iI_zVXGQhW2eGda" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Office access deposits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:Deposits" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">340</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:Deposits" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">705</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--EmployeeRelatedLiabilitiesCurrent_iI_znHNMYiEINHE" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Accrued compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:EmployeeRelatedLiabilitiesCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">175,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:EmployeeRelatedLiabilitiesCurrent" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">101,920</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--IncomeTaxExaminationPenaltiesAndInterestAccrued_iI_z3ieqTIhxyu3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt">Accrued tax penalties and interest</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">398,114</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">244,230</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_iI_z2NhSbTeGyw0" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt; text-align: justify">Accounts payable and accrued expenses</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,023,985</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,350,808</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:exclude><p id="xdx_230_z1IPtCX6IRfT" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_23C_zQqWoEOKUNs5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_236_zZ3bekrZ7UAm" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 68; Value: 1 -->
    <div id="xdx_23B_zGyOHFqnTpO9" style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></td><td id="xdx_234_zMwbSMn90M88" style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div id="xdx_232_zCrOoPLOIrGW" style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_238_z82TDlDHnRpg" style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_23F_zLbKR6nw7B2N" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:ShortTermDebtTextBlock"><p id="xdx_803_eus-gaap--ShortTermDebtTextBlock_zn8jgskrCyJk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 13.<span id="xdx_827_zxhr5tNAkaY1"> Stock Payable</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2019, the Company had an outstanding
payable of $<span id="xdx_90F_eus-gaap--AccountsPayableCurrentAndNoncurrent_iI_c20191231__srt--CounterpartyNameAxis__custom--SustainableFuelsMember_zmY7XLR9uiLX" title="Outstanding payable"><ix:nonFraction name="us-gaap:AccountsPayableCurrentAndNoncurrent" contextRef="AsOf2019-12-31_custom_SustainableFuelsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,800,000</ix:nonFraction></span> payable in common stock to Sustainable Fuels, Inc. (&#8220;SFI&#8221;) for the Extraction Technology (See Note
11). Before the Common Stock was issued, the owner of SFI died and the matters and affairs of his estate were passed to the executor of
his estate. We attempted to contact SFI and the executor of the estate multiple times to issue and send the common stock to the company
or appropriate successor of the estate to no avail. As of December 31, 2021, the Company was able to make contact with the new owner of
SFI and has issued <span id="xdx_903_ecustom--StockIssuedForAccountPayable_c20210101__20211231__srt--CounterpartyNameAxis__custom--SustainableFuelsMember_zbnkkju6o8yo"><ix:nonFraction name="VIVK:StockIssuedForAccountPayable" contextRef="From2021-01-012021-12-31_custom_SustainableFuelsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">20,000,000</ix:nonFraction></span> shares of Common Stock to SFI per the terms of the agreement.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:MortgageNotesPayableDisclosureTextBlock"><p id="xdx_804_eus-gaap--MortgageNotesPayableDisclosureTextBlock_z8uYzRXD3I2k" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 14.<span id="xdx_829_z9ofnGfjxzZ0"> Loans and Notes Payable</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Loans and Notes payable (including accrued interest)
consist of the following:&#160;</p>






<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_883_eus-gaap--ScheduleOfDebtInstrumentsTextBlock_znRDl4pq96s8" summary="xdx: Disclosure - Loans and Notes Payable (Details)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span id="xdx_8BB_zIM2m08A8uhe" style="display: none">Schedule of loans and notes payable</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2020</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: justify">Various promissory notes and convertible notes (a)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--NotesPayable_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VariousPromissoryNotesAndConvertibleNotesMember_fKGEp_zJ5wiKLf5nsx" title="Total Notes Payable" style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2021-12-31_custom_VariousPromissoryNotesAndConvertibleNotesMember" id="Fact001176" format="ixt:numdotdecimal" decimals="0" unitRef="USD">50,960</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--NotesPayable_iI_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VariousPromissoryNotesAndConvertibleNotesMember_fKGEp_zZA8njmjeNo_zfvK8L1rLk1u" style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2020-12-31_custom_VariousPromissoryNotesAndConvertibleNotesMember" id="Fact001177" format="ixt:numdotdecimal" decimals="0" unitRef="USD">50,960</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Novus Capital Group LLC Note (b)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--NotesPayable_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NovusCapitalGroupLLCNoteMember_fKGIp_zkNWmqoKFyrU" style="text-align: right"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2021-12-31_custom_NovusCapitalGroupLLCNoteMember" id="Fact001178" format="ixt:numdotdecimal" decimals="0" unitRef="USD">378,854</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--NotesPayable_iI_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NovusCapitalGroupLLCNoteMember_fKGIp_z5uqRN7PUxCE" style="text-align: right"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2020-12-31_custom_NovusCapitalGroupLLCNoteMember" id="Fact001179" format="ixt:numdotdecimal" decimals="0" unitRef="USD">363,231</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Triple T Notes (c)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--NotesPayable_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TripleTNotesMember_fKGMp_zzxiO69ZLrSm" style="text-align: right"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2021-12-31_custom_TripleTNotesMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">353,330</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--NotesPayable_iI_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TripleTNotesMember_fKGMp_zf02hnAA6Eq4" style="text-align: right"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2020-12-31_custom_TripleTNotesMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">295,543</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">National Buick GMC (d)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--NotesPayable_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NationalBuickGMCMember_fKGQp_ztWKY9MtB95n" style="text-align: right"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2021-12-31_custom_NationalBuickGMCMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">19,440</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--NotesPayable_iI_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NationalBuickGMCMember_fKGQp_zonEe1jGqnZX" style="text-align: right"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2020-12-31_custom_NationalBuickGMCMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">25,643</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Various Convertible Bridge Notes ( e)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--NotesPayable_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VariousConvertibleBridgeNotesMember_fKCBlKQ_____z9kr6jyz7AVQ" style="text-align: right"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2021-12-31_custom_VariousConvertibleBridgeNotesMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,075,813</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--NotesPayable_iI_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VariousConvertibleBridgeNotesMember_fKCBlKQ_____zyLl0sby5fc4" style="text-align: right"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2020-12-31_custom_VariousConvertibleBridgeNotesMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">774,522</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Blue Ridge Bank (f)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--NotesPayable_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--BlueRidgeBankMember_fKGYp_zbukm8U8EYsS" style="text-align: right"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2021-12-31_custom_BlueRidgeBankMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">410,200</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--NotesPayable_iI_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--BlueRidgeBankMember_fKGYp_zKP0BXBNTbCQ" style="text-align: right"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2020-12-31_custom_BlueRidgeBankMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">205,100</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Small Business Administration (g)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--NotesPayable_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SmallBusinessAdministrationMember_fKGcp_zjv14qN0ayYC" style="text-align: right"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2021-12-31_custom_SmallBusinessAdministrationMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">318,175</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--NotesPayable_iI_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SmallBusinessAdministrationMember_fKGcp_zlJox8OsR27o" style="text-align: right"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2020-12-31_custom_SmallBusinessAdministrationMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">305,054</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">JP Morgan Chase Bank (h)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--NotesPayable_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--JPMorganChaseBankMember_fKGgp_z57CtPnSHAoN" style="text-align: right"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2021-12-31_custom_JPMorganChaseBankMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">90,645</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--NotesPayable_iI_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--JPMorganChaseBankMember_fKGgp_zrvnd6pX6gWi" style="text-align: right"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2020-12-31_custom_JPMorganChaseBankMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">90,645</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify; padding-bottom: 1pt">Various Promissory Notes (i)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--NotesPayable_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VariousPromissoryNotesMember_fKGkp_zQIiWnY65H92" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2021-12-31_custom_VariousPromissoryNotesMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,416,379</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--NotesPayable_iI_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VariousPromissoryNotesMember_fKGkp_zmtyfq7VB90p" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2020-12-31_custom_VariousPromissoryNotesMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">735,000</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; text-align: justify">Total Notes Payable</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_981_eus-gaap--NotesPayable_iI_c20211231_zVuodoLONtIy" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,113,796</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_eus-gaap--NotesPayable_iI_c20201231_zW2D2aQymNpR" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,845,698</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Loans and notes payable, current</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_982_eus-gaap--NotesAndLoansPayableCurrent_iI_c20211231_ztV6qUkZnjBp" title="Loans and notes payable, current" style="text-align: right"><ix:nonFraction name="us-gaap:NotesAndLoansPayableCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,511,447</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_988_eus-gaap--NotesAndLoansPayableCurrent_iI_c20201231_zJoPNj7Z2oPW" style="text-align: right"><ix:nonFraction name="us-gaap:NotesAndLoansPayableCurrent" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,196,037</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Loans and notes payable, current attributed to variable interest entity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_ecustom--LoansAndNotesPayableCurrentAttributedToVariableInterestEntity_iI_c20211231_zrbUejgjWuIE" title="Loans and notes payable, current attributed to variable interest entity" style="text-align: right"><ix:nonFraction name="VIVK:LoansAndNotesPayableCurrentAttributedToVariableInterestEntity" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,416,379</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--LoansAndNotesPayableCurrentAttributedToVariableInterestEntity_iI_c20201231_zZ2P6SKvcvnF" title="Loans and notes payable, current attributed to variable interest entity" style="text-align: right"><ix:nonFraction name="VIVK:LoansAndNotesPayableCurrentAttributedToVariableInterestEntity" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">735,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Loans and notes payable, long term</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98B_ecustom--NotesAndLoansPayableNonCurrent_iI_c20211231_zD1urQaRwkiw" title="Loans and notes payable, long term" style="text-align: right"><ix:nonFraction name="VIVK:NotesAndLoansPayableNonCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,185,970</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_980_ecustom--NotesAndLoansPayableNonCurrent_iI_c20201231_zSC70lKXO5GG" style="text-align: right"><ix:nonFraction name="VIVK:NotesAndLoansPayableNonCurrent" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">914,661</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;_____________</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="VIVK:ScheduleOfMaturitiesOfLongTermDebtsTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_884_ecustom--ScheduleOfMaturitiesOfLongTermDebtsTableTextBlock_zJC0ffpN9oAm" summary="xdx: Disclosure - Loans and Notes Payable (Details 1)" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 40%; margin-right: auto">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span id="xdx_8B1_zSSMuQZN5r3w" style="display: none">Schedule of maturities of loans and notes payable</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49A_20211231__us-gaap--DebtInstrumentAxis__custom--LoansAndNotesPayableMember_zP5MvNaVwsha" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_404_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths_iI_zk2H4hSuNBpx" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 24%; text-align: left">2022</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths" contextRef="AsOf2021-12-31_custom_LoansAndNotesPayableMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,173,946</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo_iI_zVTAX1EZUldy" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="margin-top: 0; margin-bottom: 0"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo" contextRef="AsOf2021-12-31_custom_LoansAndNotesPayableMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">406,326</ix:nonFraction></p></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree_iI_zl7cjjO75prc" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree" contextRef="AsOf2021-12-31_custom_LoansAndNotesPayableMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">52,996</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour_iI_z2PlEN81s1Cv" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour" contextRef="AsOf2021-12-31_custom_LoansAndNotesPayableMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">52,996</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive_iI_zIzfbEc4Z1Ys" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive" contextRef="AsOf2021-12-31_custom_LoansAndNotesPayableMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">52,996</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive_iI_zXc8m64KM48K" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Thereafter<br />
</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive" contextRef="AsOf2021-12-31_custom_LoansAndNotesPayableMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">374,536</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--NotesAndLoansPayable_iI_z2q6IZjlHG6r" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt; text-align: left">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:NotesAndLoansPayable" contextRef="AsOf2021-12-31_custom_LoansAndNotesPayableMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,113,796</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>


<p id="xdx_8A0_zZRARKZvmgH_zWOQG02hkPnw" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" border="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt">
<tr style="vertical-align: top">
  <td id="xdx_F00_zkneTwdH2iXu" style="text-align: justify; padding-left: 3pt; text-indent: -3pt; width: 3pt">(a)</td>
  <td id="xdx_F1B_znNwV3LnbdTK" style="text-align: justify; padding-left: 3pt; text-indent: -3pt"><ix:footnote id="Footnote001222" xml:lang="en-US">From 2013 through 2018 the Company issued a series of promissory notes and convertible notes with various interest rates ranging up to
12% per annum. The convertible notes convert at the holder&#8217;s option after 1 year of issuance and may be converted into shares of
common stock. The conversion price is generally equal to the specified per share conversion rate as noted in the note agreements.</ix:footnote></td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" border="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt">
<tr style="vertical-align: top">
  <td id="xdx_F04_znwncIfXwEho" style="text-align: justify; padding-left: 3pt; text-indent: -3pt; width: 3pt">(b)</td>
  <td id="xdx_F10_zzQt5rEu1J4k" style="text-align: justify; padding-left: 3pt; text-indent: -3pt"><ix:footnote id="Footnote001223" xml:lang="en-US">On September 5, 2017, the Company acquired patents in the amount of $4,931,380 in which the Company also agreed to assume the encumbering
debt on asset in the amount of $334,775 due in December 2019 with no interest accruing until 2020 and a deferred tax liability of $1,043,398.
As of January 1, 2020 the note was amended to accrue interest at 7% per annum commencing January 1, 2020 through July 1, 2020, and 10%
per annum commencing July 2, 2020 and thereafter. In November 2021, the lender agreed to extend the maturity of the note to April 1,
2022. Subsequent to December 31, 2021 the lender agreed to extend the maturity of the note to April 1, 2023 with an approximate monthly
payment of $29,432.</ix:footnote></td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:exclude><p id="xdx_234_zENSPf6mPqjB" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_237_zbxLYDcpmexM" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_23B_zwOsCfLRLq2E" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 69; Value: 1 -->
    <div id="xdx_236_zW1KENhfYkwF" style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></td><td id="xdx_233_zVdDGvHPJED3" style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div id="xdx_23B_zdapaiKCaq34" style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_231_zC9G9rNZsmu_z86Egyy3aWG1" style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_231_zmcUtWumDQJk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

<table cellpadding="0" cellspacing="0" border="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt">
<tr style="vertical-align: top">
  <td id="xdx_F0B_zNLI7RbwUN6K" style="text-align: justify; padding-left: 3pt; text-indent: -3pt; width: 3pt">(c)</td>
  <td id="xdx_F16_zwRoDPhojL34" style="text-align: justify; padding-left: 3pt; text-indent: -3pt"><ix:footnote id="Footnote001228" xml:lang="en-US">The balance of this note is due to a related party, a company owned the
51% owner of Vivakor Middle East LLC. The loan was granted to Vivakor Middle East LLC by the majority owner for operational use with only
the agreement of repayment from the net proceeds of such entity&#8217;s operations once it commences scaled up operations. No interest
accrues on the loans, and no specific maturity date had been agreed upon. On March 10, 2021, the Company entered into a master revolving
note with Triple T Trading Company LLC to set forth the relationship of the parties to retain the previous terms of the note payable to
Triple T Trading Company LLC, to include a note maturity of March 10, 2023, and maximum lending amount of 1,481,482 QAR or approximately
$400,000, valued at an exchange rate of approximately $0.27 per QAR on March 10, 2021.</ix:footnote></td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" border="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt">
<tr style="vertical-align: top">
  <td id="xdx_F09_zf4FzwBg2O1w" style="text-align: justify; padding-left: 3pt; text-indent: -3pt; width: 3pt">(d)</td>
  <td id="xdx_F1E_zBYec7Jb1Vjk" style="text-align: justify; padding-left: 3pt; text-indent: -3pt"><ix:footnote id="Footnote001229" xml:lang="en-US">In May 2019, the Company purchased a vehicle for $36,432 and financed $34,932 over six years with an interest rate of 6.24% per annum.
Monthly payments of $485 are required and commenced in July 2019.</ix:footnote></td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;&#160;</p>

<table cellpadding="0" cellspacing="0" border="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt">
<tr style="vertical-align: top">
  <td id="xdx_F07_zQgl6zIM397f" style="text-align: justify; padding-left: 3pt; text-indent: -3pt; width: 3pt">(e)</td>
  <td id="xdx_F1C_zKNL3au4cn6u" style="text-align: justify; padding-left: 3pt; text-indent: -3pt"><ix:footnote id="Footnote001230" xml:lang="en-US">In 2020 the Company entered into various convertible promissory notes as follows:</ix:footnote></td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Throughout 2021 and 2020 the Company entered
into convertible promissory notes with an aggregate principal of $<span id="xdx_907_eus-gaap--ConvertibleNotesPayable_iI_c20211231_zsHnCMe1Cjsl" title="Aggregate principal"><ix:nonFraction name="us-gaap:ConvertibleNotesPayable" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">415,000</ix:nonFraction></span>.
The notes accrue interest at <span id="xdx_905_ecustom--PercentageOfAccrueInterest_dp_c20210101__20211231_zy3v29lZCse8" title="percentage of accrue interest"><span id="xdx_90F_ecustom--PercentageOfAccrueInterest_dp_c20200101__20201231_zHjc26upmICK"><ix:nonFraction name="VIVK:PercentageOfAccrueInterest" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure"><ix:nonFraction name="VIVK:PercentageOfAccrueInterest" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">10</ix:nonFraction></ix:nonFraction></span></span>%
per annum and have a maturity of the earlier of 12 months or the consummation of the Company listing its Common Stock on a senior
stock exchange. The notes are convertible at the Company&#8217;s option into shares of the Company&#8217;s common stock at a price
equal to 80% of the opening price of the Company&#8217;s common stock on the national exchange or the offering price paid by the
investors in the financing in connection with the uplist, whichever is lower, or (ii) repaid in cash in an amount equal to the
indebtedness being repaid plus a premium payment equal to 15% of the amount being repaid. If an event of default has occurred and
the Company does not convert the amounts due under the Note into the Company&#8217;s common stock, then the Company will have the
option to convert the outstanding indebtedness into shares of the Company&#8217;s common stock at a price equal to 80% of the
weighted average trading price of the Company&#8217;s common stock on the OTC Markets, or be repaid in cash in an amount equal to
all principal and interest due under the Note. All of these notes were converted to common stock as of April 5, 2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On
October 13, 2020, the Company entered into a convertible promissory note in an amount of $280,500 having an interest rate of 12% per
annum. The note bears a 10% Original Issue Discount. The loan shall mature in 1 year and may be convertible at the lower of $12.00
or 80% of the lowest median daily traded price over ten trading days prior to conversion, but in the event of a Qualified Uplist the
note may be converted at a 30% discount to market. The Company also issued 3,333 restricted shares with no registration rights in
conjunction with this note, which </span>was recorded as a debt discount in the amount of $44,000, which is amortized to interest
expense over the term of the agreements using the effective interest method. On March 28, 2021 the parties amended this agreement to
state that in no event shall the conversion price be lower than $3.00 per share. In October 2021 the parties agreed to extend the
maturity of this loan to April 13, 2022 in exchange for an increase in principal owed of $30,000. This note has been converted to
common stock as of March 21, 2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On
February 4, 2021, the Company entered into a convertible promissory note in an amount of $277,778 having an interest rate of 12% per
annum. The note bears a 10% Original Issue Discount. The loan shall mature in 1 year and may be convertible at the lower of $12.00
or 80% of the lowest median daily traded price over ten trading days prior to conversion, but in the event of a Qualified Uplist the
note may be converted at a 30% discount to market. The Company also issued 3,333 restricted shares with no registration rights in
conjunction with this note, which </span>was recorded as a debt discount in the amount of $36,000, which is amortized to interest
expense over the term of the agreements using the effective interest method. On March 28, 2021 the parties amended this agreement to
state that in no event shall the conversion price be lower than $3.00 per share. In February 2022 the parties agreed to extend the
maturity of this loan to August 8, 2022 in exchange for an increase in principal owed of $25,000. This note has been converted to
common stock as of April 5, 2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" border="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt">
<tr style="vertical-align: top">
  <td style="text-align: justify; padding-left: 3pt; text-indent: -3pt; width: 3pt"><span id="xdx_F00_zpLp15DbKuhv" style="background-color: white">(f)</span></td>
  <td style="text-align: justify; padding-left: 3pt; text-indent: -3pt"><span id="xdx_F19_zwacpA0UJkSY" style="background-color: white"><ix:footnote id="Footnote001236" xml:lang="en-US">In May 2020, the Company entered into a Paycheck Protection Program (&#8220;PPP&#8221;) loan agreement
for $205,100 with Blue Ridge Bank, subject to the Small Business Administration&#8217;s (&#8220;SBA&#8221;) Paycheck Protection Program.
The loan carries an annual interest rate of one (1) percent per annum with payment beginning in the seventh month with monthly payments
required until maturity in the 18<sup>th </sup>month. The loan may be fully forgivable according to the CARES Act if the Company can
provide proper documentation for the use of the proceeds of the loan. The Company has achieved the milestones for loan forgiveness and
anticipates that this debt will be forgiven in full in 2021. On January 6, 2021 the Company was granted an extension of the PPP and granted
an additional $205,100 from Blue Ridge Bank, subject to the Small Business Administration&#8217;s (&#8220;SBA&#8221;) Paycheck Protection
Program. The loan carries an annual interest rate of one (1) percent per annum with payment beginning in the tenth month with monthly
payments required until maturity in five years. The loan may be fully forgivable according to the CARES Act if the Company can provide
proper documentation for the use of the proceeds of the loan. The Company has achieved the milestones for loan forgiveness, has applied
for loan forgiveness, and anticipates that this debt will be forgiven in full in 2022.</ix:footnote></span></td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" border="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt">
<tr style="vertical-align: top">
  <td style="text-align: justify; padding-left: 3pt; text-indent: -3pt; width: 3pt"><span id="xdx_F08_zHMFMax9ueVD" style="background-color: white">(g)</span></td>
  <td style="text-align: justify; padding-left: 3pt; text-indent: -3pt"><span id="xdx_F15_zdlGbNl8rSzg" style="background-color: white"><ix:footnote id="Footnote001237" xml:lang="en-US">From May through August 2020, the Company entered into two loan agreements with the Small Business
Administration for an aggregate loan amount of $299,900. The loans carry an interest rate of 3.75% per annum. The loans shall mature
in 30 years.</ix:footnote></span></td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:exclude><p id="xdx_23F_zI47mBErEZPU" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_239_z1nAavydDtrk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_239_zEd6v6h4VJZk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 70; Value: 1 -->
    <div id="xdx_236_ziBj0hMKkNfP" style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></td><td id="xdx_23F_zB6AgKu72a6k" style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div id="xdx_237_zIrjig6XGwtK" style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_23A_zWlcieUygSRv" style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_23D_z59kOqrupgD_zIQRlVPo4dSQ" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

<table cellpadding="0" cellspacing="0" border="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt">
<tr style="vertical-align: top">
  <td id="xdx_F0F_zTReZ40eeTQ0" style="text-align: justify; padding-left: 3pt; text-indent: -3pt; width: 3pt"><span style="background-color: white">(h)</span></td>
  <td style="text-align: justify; padding-left: 3pt; text-indent: -3pt"><span id="xdx_F10_zt53dh0fC4Xe" style="background-color: white"><ix:footnote id="Footnote001242" xml:lang="en-US">In April 2021, the Company entered into a Paycheck Protection Program loan agreement with JP Morgan
Chase Bank, subject to the Small Business Administration&#8217;s (&#8220;SBA&#8221;) Paycheck Protection Program. The loan may be fully
forgivable according to the CARES Act if the Company can provide proper documentation for the use of the proceeds of the loan. The Company
has achieved the milestones for loan forgiveness and anticipates that this debt will be forgiven in full in 2022.</ix:footnote></span></td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;&#160;</p>

<table cellpadding="0" cellspacing="0" border="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt">
<tr style="vertical-align: top">
  <td id="xdx_F09_zdWF5nzjPJF6" style="text-align: justify; padding-left: 3pt; text-indent: -3pt; width: 3pt">(i)</td>
  <td style="text-align: justify; padding-left: 3pt; text-indent: -3pt"><span id="xdx_F15_zSPYMBmO3xDn" style="background-color: white"><ix:footnote id="Footnote001243" xml:lang="en-US">Viva Wealth Fund I, LLC is offering up to </ix:footnote></span>$25,000,000 in convertible notes in a private
offering<span id="xdx_F14_zy18LEc1pOnI" style="background-color: white">. As of December 31, 2021, VWFI has raised $8,825,000 and converted $5,560,000 of this
debt to VWFI LLC units. A convertible note will </span>automatically <span style="background-color: white">convert into the LLC units
at the earlier of (i) the date that the Equipment is placed into quality control and testing or (ii) six months from the date of investment.
The convertible notes will accrue interest at 12% per annum</span> and are paid quarterly. At the maturity date, remaining interest will
be paid, at which time no further interest payments will accrue. Upon the offering termination date, all units accepted for any series
of equipment will automatically convert to Vivakor common stock if the Company has not accepted subscriptions for at least $6,250,000
for a series of equipment. The conversion price of the automatic stock conversion will be the the greater of $13.50 or a 10% discount to
market per share or in the event of a public offering, 200% of the per share price of the Company common stock sold in an underwritten
offering, which was closed on February 14, 2022 at $5.00 per share. <span style="background-color: white">The termination </span>date
of the offering has been extended until November 13, 2022 in the sole discretion of the Company. As of March 21, 2021 VWFI has reached
$6,250,000 in funding and has released the funding for construction of RPC Series A. VWFI has commenced fundraising for RPC Series B and
has raised approximately $2,740,000 to manufacture RPC Series B. Subsequent to December 31, 2021 an additional $975,000 of this debt has
been converted into units of the LLC.</td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock"><p id="xdx_809_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_z9hz4BBB2Jrg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 15.<span id="xdx_823_zIUe9Gf5ws9u"> Commitments and Contingencies</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Leases</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In June 2019, the Company entered into a Sublease
agreement with US Closer, LLC, whereby we agreed to lease approximately 12,061 square feet of office and manufacturing space located in
South Salt Lake City, Utah. Pursuant to the Sublease, the sublease expired on December 31, 2020 and required a monthly lease payment of
$6,633 plus other pass-through expenses as required under the Primary Lease. The Company renegotiated with the landlord to renew this
lease as the primary tenant in January 2021 to lease this warehouse on a month-to-month basis. The lease may be terminated at any time
or for any reason with a 30-day written notice to terminate. The January 2021 lease requires a monthly lease payment of $6,833 plus other
pass-through expenses as required under the lease as long as the Company remains in the space. As a condition of the lease, we were required
to provide a $<span id="xdx_90C_eus-gaap--SecurityDeposit_iI_c20210131__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--UsCloserSubleaseMember_zE8TcAGoAL0r"><ix:nonFraction name="us-gaap:SecurityDeposit" contextRef="AsOf2021-01-31_custom_UsCloserSubleaseMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,965</ix:nonFraction></span> security deposit.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Commencing on September 15, 2019, the Company
entered into a five-year lease with Jamboree Center 1 &amp; 2 LLC covering approximately 6,961 square feet of office space in Irvine,
CA. Under the terms of the lease agreement, we are required to make the following monthly lease payments: Year 1 $<span id="xdx_90B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_c20211231__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--JamboreeCenterMember_zqThbvyBJTTF"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" contextRef="AsOf2021-12-31_custom_JamboreeCenterMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">21,927</ix:nonFraction></span>, Year 2 $<span id="xdx_905_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_c20211231__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--JamboreeCenterMember_ziO7YbgUPMyY"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" contextRef="AsOf2021-12-31_custom_JamboreeCenterMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">22,832</ix:nonFraction></span>,
Year 3 $<span id="xdx_90F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_c20211231__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--JamboreeCenterMember_zW6nwGDxNvhB"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" contextRef="AsOf2021-12-31_custom_JamboreeCenterMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">23,737</ix:nonFraction></span>, Year 4 $<span id="xdx_904_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_c20211231__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--JamboreeCenterMember_zkkZcI0ECq2B"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" contextRef="AsOf2021-12-31_custom_JamboreeCenterMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">24,712</ix:nonFraction></span>, Year 5 $<span id="xdx_902_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_c20211231__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--JamboreeCenterMember_zfzhspctbnOx"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" contextRef="AsOf2021-12-31_custom_JamboreeCenterMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">25,686</ix:nonFraction></span>. As a condition of the lease, we were required to provide a $<span id="xdx_90C_eus-gaap--SecurityDeposit_iI_c20190915__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--JamboreeCenterMember_z1lRLG2uTJJE" title="Security deposit"><ix:nonFraction name="us-gaap:SecurityDeposit" contextRef="AsOf2019-09-15_custom_JamboreeCenterMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">51,992</ix:nonFraction></span> security deposit.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The right-of-use asset for operating leases as
of December 31, 2021 and 2020 was $<span id="xdx_903_eus-gaap--OperatingLeaseRightOfUseAsset_iI_c20211231_zAVe3zv9pWPC" title="Right-of-use asset for operating leases"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">663,291</ix:nonFraction></span> and $<span id="xdx_909_eus-gaap--OperatingLeaseRightOfUseAsset_iI_c20201231_zmNp5V7gDPvs"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">881,804</ix:nonFraction></span>. Rent expense for the year ended December 31, 2021 and 2020 was $<span id="xdx_900_eus-gaap--OperatingLeaseExpense_c20210101__20211231_zGQ3QlHkMoMp" title="Rent expense"><ix:nonFraction name="us-gaap:OperatingLeaseExpense" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">292,410</ix:nonFraction></span> and $<span id="xdx_901_eus-gaap--OperatingLeaseExpense_c20200101__20201231_zhFl4MJFrFfs"><ix:nonFraction name="us-gaap:OperatingLeaseExpense" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">187,343</ix:nonFraction></span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table reconciles the undiscounted
cash flows for the leases as of December 31, 2021 to the operating lease liability recorded on the balance sheet:&#160;</p><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_881_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_z0crUhSu81E5" summary="xdx: Disclosure - Commitments and Contingencies (Details)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span id="xdx_8B5_zIueV6ixMNQf" style="display: none">Schedule of lessee operating lease liability</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49B_20211231_zlscCqI9YgUM" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_404_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_zdPTImPQ6BfO" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 84%; text-align: justify">2022</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">287,769</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_zgQGnCzwoA0b" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">299,466</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_zAaTQEGQXXvE" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">231,174</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_d0_z3a5YycQkVnU" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt">2025</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" contextRef="AsOf2021-12-31" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iI_zUrV15CpaKb7" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Total undiscounted lease payments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">818,409</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_ecustom--LessAbatementOfRents_iI_d0_zPjE88rxEYrz" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Less: Abatement of rents</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="VIVK:LessAbatementOfRents" contextRef="AsOf2021-12-31" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iI_zqUwiOPi9BK" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify; padding-bottom: 1pt">Less: Imputed interest</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">96,531</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--PresentValueOfLeasePayments_iI_zP1KEvo9CUQe" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 2.5pt">Present value of lease payments</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="VIVK:PresentValueOfLeasePayments" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">721,878</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--OperatingLeaseLiabilityCurrent_iI_zQJI8auPwwn9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Operating lease liabilities, current</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">287,769</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_zBiYZ7GhusQ2" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Operating lease liabilities, long-term</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">434,109</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Weighted-average remaining lease term</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_906_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20211231_zvGOhkJUkcNy" title="Weighted-average remaining lease term"><ix:nonNumeric contextRef="AsOf2021-12-31" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1">3</ix:nonNumeric></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Weighted-average discount rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_908_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_dp_c20211231_zD5dvJcirffL" title="Weighted-average discount rate"><ix:nonFraction name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">7.0</ix:nonFraction></span>%</td><td style="text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<ix:exclude><p id="xdx_23A_zwUzSIAY43TV" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_23C_zLlU7BNjCSmv" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_239_zQeaJEt9nuxJ" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 71; Value: 1 -->
    <div id="xdx_231_zHutXqLuKvdC" style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></td><td id="xdx_237_zAqXHXXfdfN_z8O601S5Agj8" style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div id="xdx_230_z4Y6amDD78PW" style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_235_zP6OnZscUVlQ" style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_23A_zQhBNthdI6Um" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The discount rate is the Company&#8217;s incremental
borrowing rate, or the rate of interest that the Company would have to pay to borrow on a collateralized basis over a similar term an
amount equal to the lease payments in a similar economic environment. Based on an assessment of the Company&#8217;s borrowings the incremental
borrowing rate was determined to be 7%.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Employment Agreements</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In September 2020, the Company entered into an
employment agreement with the Chief Executive Officer and Chief Financial Officer, which provides for an annual base salary of $50,000
that provides for incremental increases upon the Company&#8217;s achievement of specific performance metrics up to $350,000. The employment
agreement provides for a grant of a stock option to the Chief Executive Officer to purchase up to 166,667 shares of the Company&#8217;s
common stock at an exercise price equal to 110% of the fair market value of the Company&#8217;s common stock on the date of grant. The
stock option will vest after five years of continuous employment, subject to acceleration if terminated without cause or resigns for good
reason. The agreement also provides for an annual bonus of up to 100% of the base salary based upon the achievement of certain performance
goals established and approved by the Board of Directors.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;&#160;</b></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:LongTermDebtTextBlock"><p id="xdx_803_eus-gaap--LongTermDebtTextBlock_zJLyE5UMk2Xy" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 16.<span id="xdx_82C_zKJdRJ1aMYVI"> Long-term Debt</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">To assist in funding the manufacture of the Company&#8217;s
Remediation Processing Centers, between 2015 and 2017, the Company entered into two agreements which include terms for the purchase of
participation rights for the sale of future revenue of the funded RPCs, and which also require working interest budget payments by the
Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company accounts for the terms under these
contracts for the sale of future revenue under Accounting Standards Codification 470 (&#8220;ASC 470&#8221;). Accordingly, these contracts
include the receipt of cash from an investor where the Company agrees to pay the investor for a defined period a specified percentage
or amount of the revenue or a measure of income (for example, gross revenue) according to their contractual right, in which the Company
will record the cash as debt and apply the effective interest method to calculate and accrue interest on the contracts. The terms of these
agreements grant the holder a prorated 25% participation in the gross revenue of the assets as defined in the agreements for 20 years
after operations commence for a purchase price of approximately $2,200,000. In the event that the contract is not fully subscribed, it will receive only a prorated participation of the available 25% participation. The Company made its first payment of $<span id="xdx_90E_ecustom--PaymentForRpc_c20210401__20210630_zthQsTPJ9lp0" title="Payment for RPC"><ix:nonFraction name="VIVK:PaymentForRpc" contextRef="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,735</ix:nonFraction></span>
in the second quarter of 2021 and continues its quality control processes. The RPC is estimated to enter scaled up operations early 2022
and make estimated annual payments of $<span id="xdx_908_ecustom--EstimatedAnnualPaymentsForRPC_iI_c20211231_zJk2SWLT5XYT" title="Estimated annual payment for RPC"><ix:nonFraction name="VIVK:EstimatedAnnualPaymentsForRPC" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,957,323</ix:nonFraction></span>. The Company estimates future payments based on revenue projections for the RPCs.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">In accordance
with ASC 470, the Company records the proceeds from these contracts as debt because</span> the Company has significant continuing involvement
in the generation of the cash flows due to the investor (for example, active involvement in the generation of the operating revenues of
the business segment), which constitutes the presence of a factor that independently creates a rebuttable presumption that debt classification
is appropriate. The Company has determined its effective interest rates to be between 32.6% and 33.76% based on each contract&#8217;s
future revenue streams expected to be paid to the investor. These rates represent the discount rate that equates estimated cash flows
with the initial proceeds received from the investor and is used to compute the amount of interest expense to be recognized each period.
During the development and manufacturing of the assets the effective interest has been capitalized to the assets. As the assets enter
operations or service of their intended use, the effective interest on these contracts will be recognized as interest expense (See Note
9).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In 2016 and 2017, additional consideration to
investors to enter into these agreements was granted, and the Company issued to these investors <span id="xdx_908_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20160101__20161231__us-gaap--StatementClassOfStockAxis__custom--SeriesB1PreferredStockMember__us-gaap--SecuritiesFinancingTransactionAxis__custom--RpcAgreementsMember_zRcVFlO4Q8IB" title="Issuance of shares"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2016-01-012016-12-31_custom_SeriesB1PreferredStockMember_custom_RpcAgreementsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">113,000</ix:nonFraction></span> shares of Series B-1 Preferred
Stock with a relative fair value of $7.50 per share or based on conversion terms and price of the Company&#8217;s Common Stock at the
time of issuance. The Company also issued <span id="xdx_90E_ecustom--WarrantsIssued_c20160101__20161231__us-gaap--StatementClassOfStockAxis__custom--WarrantsMember__us-gaap--SecuritiesFinancingTransactionAxis__custom--RpcAgreementsMember_zkfD1ciR5dJZ"><ix:nonFraction name="VIVK:WarrantsIssued" contextRef="From2016-01-012016-12-31_custom_WarrantsMember_custom_RpcAgreementsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">106,167</ix:nonFraction></span> common stock warrants to investors. The relative fair value of the warrants and Series
B-1 preferred stock in aggregate was $<span id="xdx_901_eus-gaap--StockIssuedDuringPeriodValueNewIssues_c20160101__20161231__us-gaap--SecuritiesFinancingTransactionAxis__custom--RpcAgreementsMember_zqGiyVQzAonr"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2016-01-012016-12-31_custom_RpcAgreementsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,488,550</ix:nonFraction></span>, and was recorded as a debt discount, which is amortized to interest expense over the
term of the agreements using the effective interest method. During the manufacturing phase of the asset, the interest expense is capitalized
to the asset.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Some holders of these participation rights also
have the option to relinquish ownership and all remaining benefits of their LLC units in exchange for Common Stock in the Company. Depending
on the contract, these options to convert to common stock range from between 1 and 5.5 years. The exercise period ranges from between
1 year to 5.5 years with a step-up discount to market for each year the option is not exercised with a range of between a 5% to a 25%
discount to market. Accordingly, under Accounting Standards Codification 815 (&#8220;ASC 815&#8221;) the Company valued these options
at fair value using a Monte Carlo Simulation by a third-party valuation expert, which found the fair value of the options to be nominal.
Long-term debt related to these participation rights is recorded in &#8220;Long-term debt&#8221; on the consolidated balance sheet.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The accounting for the terms under these contracts
that call for working interest budget payments by the Company are recorded in current liabilities on the consolidated balance sheet and
paid down through pass-through expenses or cash according to the contract. Accordingly, the Company records any unpaid balance of budget
payments received in &#8220;Long-term debt, current&#8221; as these liabilities are generally paid within 12 months after proceeds are
received.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:exclude><p id="xdx_238_zypua2WCXCMs" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_231_zjwVEZcszqYY" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_23D_z1kjNCIjVeJw" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 72; Value: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" id="xdx_23D_zl1Yx8B5eUeE" style="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></td><td id="xdx_230_zRUNoRRbiDxa" style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div id="xdx_238_zJR5wNWDd9sQ" style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_23C_zASao4e0KSgt" style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_233_zMyb8BqrIvPx" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Long-term debt consists of the following:&#160;</p>






<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:ScheduleOfDebtTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_885_eus-gaap--ScheduleOfDebtTableTextBlock_ztTMaHz4sDWx" summary="xdx: Disclosure - Long-term Debt (Details)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span id="xdx_8B4_zK2Ky627Th8a" style="display: none">Schedule Of Long-Term Debt</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_498_20211231__us-gaap--ExtinguishmentOfDebtAxis__us-gaap--LongTermDebtMember_zvMJXXuQrw83" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_498_20201231__us-gaap--ExtinguishmentOfDebtAxis__us-gaap--LongTermDebtMember_zKYw4oHZCaT6" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2020</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--DebtInstrumentCarryingAmount_iI_ziChGMIfRfmr" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%">Principal</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:DebtInstrumentCarryingAmount" contextRef="AsOf2021-12-31_us-gaap_LongTermDebtMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,196,233</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:DebtInstrumentCarryingAmount" contextRef="AsOf2020-12-31_us-gaap_LongTermDebtMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,196,233</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--AccruedLiabilitiesCurrent_iI_z6q1suFX2LIS" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Accrued interest</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" contextRef="AsOf2021-12-31_us-gaap_LongTermDebtMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,205,144</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" contextRef="AsOf2020-12-31_us-gaap_LongTermDebtMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,997,136</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--DebtInstrumentUnamortizedDiscountPremiumNet_iI_zgIekIr2V0om" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Debt discount</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet" contextRef="AsOf2021-12-31_us-gaap_LongTermDebtMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">226,823</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet" contextRef="AsOf2020-12-31_us-gaap_LongTermDebtMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">241,709</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_402_eus-gaap--LongTermDebt_iI_zPapvsm4J0Pe" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; text-align: left">Total long term debt</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebt" contextRef="AsOf2021-12-31_us-gaap_LongTermDebtMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,174,554</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebt" contextRef="AsOf2020-12-31_us-gaap_LongTermDebtMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,951,660</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--LongTermDebtCurrent_iI_zsAqTlMeHqT7" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Long term debt, current</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtCurrent" contextRef="AsOf2021-12-31_us-gaap_LongTermDebtMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,256</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtCurrent" contextRef="AsOf2020-12-31_us-gaap_LongTermDebtMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,020</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--OtherLongTermDebt_iI_z2K3NkLGtmtn" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Long term debt</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OtherLongTermDebt" contextRef="AsOf2021-12-31_us-gaap_LongTermDebtMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,171,298</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OtherLongTermDebt" contextRef="AsOf2020-12-31_us-gaap_LongTermDebtMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,950,640</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;<b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table sets forth the estimated
payment schedule of long-term debt as of December 31, 2021:<b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b></b></p>

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_zj12TBzkQod2" summary="xdx: Disclosure - Long-term Debt (Details 1)" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 40%; margin-right: auto">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span id="xdx_8BE_zQvCyGeAr30H" style="display: none">Schedule of long-term debt maturities</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_499_20211231__us-gaap--LongtermDebtTypeAxis__custom--OtherLongTermDebtMember_zcQMlqOwzBWd" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_40F_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths_iI_z9Pl7UK42iW7" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 24%; text-align: justify">2022</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths" contextRef="AsOf2021-12-31_custom_OtherLongTermDebtMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,256</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo_iI_zrmryr7TIs_zLJxRPtv6Lx0" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo" contextRef="AsOf2021-12-31_custom_OtherLongTermDebtMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,685</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree_iI_zBEYcGGv40Ep" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree" contextRef="AsOf2021-12-31_custom_OtherLongTermDebtMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,572</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour_iI_zGkzWvosrS5q" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour" contextRef="AsOf2021-12-31_custom_OtherLongTermDebtMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">15,420</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive_iI_zSTGvTELY6FL" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive" contextRef="AsOf2021-12-31_custom_OtherLongTermDebtMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">20,548</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive_iI_zAVHybpkyPe0" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt">Thereafter</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive" contextRef="AsOf2021-12-31_custom_OtherLongTermDebtMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,136,752</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--LongTermDebt_iI_zkZ5pAmTeH5Y" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt; text-align: justify">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebt" contextRef="AsOf2021-12-31_custom_OtherLongTermDebtMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,196,233</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>

<p id="xdx_8AF_zvCvo7EA0Cb2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock"><p id="xdx_80E_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zutFjze1vSpm" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 17.<span id="xdx_82C_zPOZVE24Zivw"> Stockholders' Equity</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Series A, Series B, Series B-1, Series C
and Series C-1 Preferred Stock</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Preferred Stock authorized by the Company
may be issued from time to time in one or more series. The Company is authorized to issue <span id="xdx_90A_eus-gaap--PreferredStockSharesAuthorized_iI_c20211231__us-gaap--StatementEquityComponentsAxis__us-gaap--PreferredStockMember_zh1Ttgmtplbh" title="Preferred stock, shares authorized"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="AsOf2021-12-31_us-gaap_PreferredStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">15,000,000</ix:nonFraction></span> shares of preferred stock. The Company
is authorized to issue <span id="xdx_909_eus-gaap--PreferredStockSharesAuthorized_iI_c20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_zxpwVcjNsQsj"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="AsOf2021-12-31_us-gaap_SeriesAPreferredStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">66,667</ix:nonFraction></span> shares of Series A Preferred Stock,<span id="xdx_906_eus-gaap--PreferredStockSharesAuthorized_iI_c20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_z0rhMAbrtHxd"> <ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="AsOf2021-12-31_us-gaap_SeriesBPreferredStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">3,266,667</ix:nonFraction></span> shares of Series B Preferred Stock, <span id="xdx_90B_eus-gaap--PreferredStockSharesAuthorized_iI_c20211231__us-gaap--StatementClassOfStockAxis__custom--SeriesB1PreferredStockMember_zxePhrm1aPvD"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="AsOf2021-12-31_custom_SeriesB1PreferredStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,666,667</ix:nonFraction></span> shares of Series
B-1 Preferred Stock, <span id="xdx_907_eus-gaap--PreferredStockSharesAuthorized_iI_c20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesCPreferredStockMember_zvvnmnioADla"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="AsOf2021-12-31_us-gaap_SeriesCPreferredStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">3,333,333</ix:nonFraction></span> shares of Series C Preferred Stock, and <span id="xdx_90C_eus-gaap--PreferredStockSharesAuthorized_iI_c20211231__us-gaap--StatementClassOfStockAxis__custom--SeriesC1PreferredStockMember_z2Depr5qNSKV"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="AsOf2021-12-31_custom_SeriesC1PreferredStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">3,333,333</ix:nonFraction></span> shares of Series C-1 Preferred Stock. The Board of Directors
is authorized to fix or alter the number of shares constituting any series of Preferred Stock and the designation thereof. In 2021, the
Board of Directors authorized, and a majority vote acceptance was received of each voting class of preferred stock, including Series B
Preferred Stock, Series B-1 Preferred Stock, and Series C-1 Preferred Stock, that each class&#8217;s designations be amended that upon
the Company&#8217;s public offering in conjunction with an uplist to a senior stock exchange that these classes of preferred stock will
convert their preferred shares to common shares on a one for one basis.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has issued 66,667
shares of Series A Preferred Stock, convertible at a current ratio of 10 shares of Common Stock for each outstanding share of
Series A Preferred Stock. The conversion price is subject to adjustment under certain customary circumstances, including as a result
of stock splits and combinations, dividends and distributions, and certain issuances of common stock. Holders of shares of Series A Preferred
Stock will have the right to 25 votes for each share of Common Stock into which such shares of Series A Preferred Stock can then be converted
(with a current conversion ratio of 10 shares of Common Stock for each outstanding share of Series A Preferred Stock) and the right to
a liquidation preference in any distribution of net assets made to the shareowners prior to and in preference to the holders of Common
Stock and any other Preferred Stock holder in the liquidation, dissolution or winding up of our Company. As of December 31, 2021 and
2020 the liquidation preference is $<span id="xdx_909_eus-gaap--PreferredStockLiquidationPreferenceValue_iI_c20201231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_ziQKMR4FIfdk"><span id="xdx_907_eus-gaap--PreferredStockLiquidationPreferenceValue_iI_c20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_zBYWZM9rVa0q"><ix:nonFraction name="us-gaap:PreferredStockLiquidationPreferenceValue" contextRef="AsOf2020-12-31_us-gaap_SeriesAPreferredStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:PreferredStockLiquidationPreferenceValue" contextRef="AsOf2021-12-31_us-gaap_SeriesAPreferredStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">400,000</ix:nonFraction></ix:nonFraction></span></span>.
Holders of shares of Series A Preferred Stock are not currently entitled to dividends. The Company has the right, but not the obligation,
to redeem shares of Series A Preferred Stock. All of the shares of Series A Preferred Stock were converted to common stock upon the close
of the Company&#8217;s public offering of the Company&#8217;s common stock on February 14, 2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has issued none and 216,916 of Series
B Preferred Stock as of December 31, 2021 and 2020, respectively. Shares of Series B Preferred Stock are convertible one year after issuance,
at any time at the option of the holder, into shares of Common Stock (with a conversion price at the lesser of the issuance price ($6.00)
or a 10% discount to market on the conversion date). Automatic 1-for-1 conversion of all outstanding shares of Series B Preferred Stock
into shares of Common Stock occurred on May 1, 2021. No other shares have been issued since the conversion of all of the outstanding shares
of this class of stock. The conversion price is subject to adjustment under certain customary circumstances, including as a result of
stock splits and combinations, dividends and distributions, and certain issuances of common stock. The Company has the right, but not
the obligation, to redeem shares of Series B Preferred Stock one year after issuance. Holders of Series B Preferred Stock will have the
right to one vote for each share of Common Stock into which such Series B Preferred Stock is then convertible, and a right to a liquidation
preference in any distribution of net assets made to the shareowners prior to and in preference to the holders of Common Stock and any
Preferred Stockholder, except holders of Series A Preferred Stock, in the liquidation, dissolution or winding up of our Company. As of
December 31, 2021 and 2020 the liquidation preference was <span id="xdx_908_eus-gaap--PreferredStockLiquidationPreferenceValue_iI_dn_c20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_zCp3OQCit2Sa"><ix:nonFraction name="us-gaap:PreferredStockLiquidationPreferenceValue" contextRef="AsOf2021-12-31_us-gaap_SeriesBPreferredStockMember" format="ixt-sec:numwordsen" decimals="0" unitRef="USD">none</ix:nonFraction></span> and $<span id="xdx_904_eus-gaap--PreferredStockLiquidationPreferenceValue_iI_c20201231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_zxH1Nop3O1rD"><ix:nonFraction name="us-gaap:PreferredStockLiquidationPreferenceValue" contextRef="AsOf2020-12-31_us-gaap_SeriesBPreferredStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,341,233</ix:nonFraction></span>. Dividends are <span id="xdx_906_eus-gaap--PreferredStockDividendRatePercentage_dp_c20210101__20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_zQCPqpdV796R" title="Percentage of dividends"><ix:nonFraction name="us-gaap:PreferredStockDividendRatePercentage" contextRef="From2021-01-012021-12-31_us-gaap_SeriesBPreferredStockMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">12.5</ix:nonFraction></span>% and cumulative and are payable only
when, as, and if declared by the Board of Directors.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<ix:exclude><p id="xdx_237_zMLLczaRnP9m" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_234_zvoYBuoX5HSi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_23E_zfrvfL16l68K" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 73; Value: 1 -->
    <div id="xdx_23E_z5pu99rUqjc8" style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></td><td id="xdx_23B_zC2vjLU4ri7H" style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div id="xdx_23E_zj1v37Qwnn8S" style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_23C_z3itHJhgKEgN" style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_23C_zAPdqGx7ueFN" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has issued none and 467,728 of Series
B-1 Preferred Stock as of December 31, 2021 and 2020, respectively. Shares of Series B-1 Preferred Stock are convertible one year after
issuance, at any time at the option of the holder, into shares of Common Stock (with a conversion price at the lesser of the issuance
price ($7.50) or a 10% discount to market on the conversion date). Automatic 1-for-1 conversion of all outstanding shares of Series B-1
Preferred Stock into shares of Common Stock occurred on May 1, 2021. No other shares have been issued since the conversion of all of the
outstanding shares of this class of stock. The conversion price is subject to adjustment under certain customary circumstances, including
as a result of stock splits and combinations, dividends and distributions, and certain issuances of common stock. The Company has the
right, but not the obligation, to redeem shares of Series B-1 Preferred Stock one year after issuance. Holders of Series B-1 Preferred
Stock have no voting or dividend rights, and a right to a liquidation preference in any distribution of net assets made to the shareowners
prior to and in preference to the holders of Common Stock and any Preferred Stockholder, except holders of Series A and Series B Preferred
Stock, in the liquidation, dissolution or winding up of our Company. As of December 31, 2021 and 2020 the liquidation preference was <span id="xdx_90D_eus-gaap--PreferredStockLiquidationPreferenceValue_iI_dn_c20211231__us-gaap--StatementClassOfStockAxis__custom--SeriesB1PreferredStockMember_zEG3owIIlRUe"><ix:nonFraction name="us-gaap:PreferredStockLiquidationPreferenceValue" contextRef="AsOf2021-12-31_custom_SeriesB1PreferredStockMember" format="ixt-sec:numwordsen" decimals="0" unitRef="USD">none</ix:nonFraction></span>
and $<span id="xdx_90D_eus-gaap--PreferredStockLiquidationPreferenceValue_iI_c20201231__us-gaap--StatementClassOfStockAxis__custom--SeriesB1PreferredStockMember_z9h7JzbNXh1m"><ix:nonFraction name="us-gaap:PreferredStockLiquidationPreferenceValue" contextRef="AsOf2020-12-31_custom_SeriesB1PreferredStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,507,981</ix:nonFraction></span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has <span id="xdx_908_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_do_c20210101__20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesCPreferredStockMember_ziuP9sTUlKKl"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2021-01-012021-12-31_us-gaap_SeriesCPreferredStockMember" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares">no</ix:nonFraction></span>t issued any Series C Preferred
Stock as of December 31, 2021 and 2020, respectively. Shares of Series C Preferred Stock are convertible one year after issuance, at any
time at the option of the holder, into shares of Common Stock (with a conversion price at the lesser of the issuance price ($<span id="xdx_90B_eus-gaap--PreferredStockConvertibleConversionPrice_iI_c20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesCPreferredStockMember_z3ervW0xgSL_z1LAQC5Z5EsN"><ix:nonFraction name="us-gaap:PreferredStockConvertibleConversionPrice" contextRef="AsOf2021-12-31_us-gaap_SeriesCPreferredStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">10.50</ix:nonFraction></span>) or
a 10% discount to the market price on the conversion date). Automatic conversion of shares of Series C Preferred Stock into shares of
Common Stock may occur due to certain qualified public offerings entered into or by written consent of a majority of the holders of Series
C Preferred Stock or upon the four-year anniversary date of the issuance of such shares. The conversion price is subject to adjustment
under certain customary circumstances, including as a result of stock splits and combinations, dividends and distributions, and certain
issuances of common stock. The Company has the right, but not the obligation, to redeem shares of Series C Preferred Stock one year after
issuance. Holders of Series C Preferred Stock will have the right to one vote for each share of Common Stock into which such Series C
Preferred Stock is then convertible, and a right to a liquidation preference in any distribution of net assets made to the shareowners
prior to and in preference to the holders of Common Stock and any Preferred Stockholder, except holders of Series B and B-1 Preferred
Stock, in the liquidation, dissolution or winding up of our Company. Dividends are <span id="xdx_90B_eus-gaap--PreferredStockDividendRatePercentage_dp_c20210101__20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesCPreferredStockMember_zbq59O2OtHzV"><ix:nonFraction name="us-gaap:PreferredStockDividendRatePercentage" contextRef="From2021-01-012021-12-31_us-gaap_SeriesCPreferredStockMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">12.5</ix:nonFraction></span>% and cumulative and are payable only when, as,
and if declared by the Board of Directors.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has issued none and 255,290 of Series
C-1 Preferred Stock as of December 31, 2021 and 2020, respectively. Shares of Series C-1 Preferred Stock are convertible one year after
issuance, at any time at the option of the holder, into shares of Common Stock (with a conversion price at the lesser of the issuance
price ($12.00) or a 10% discount to the market price on the conversion date). Automatic conversion of all outstanding shares of Series
C-1 Preferred Stock into shares of Common Stock occurred on May 4, 2021 by written consent of a majority of the holders of Series C-1
Preferred Stock. No other shares have been issued since the conversion of all of the outstanding shares of this class of stock. The conversion
price is subject to adjustment under certain customary circumstances, including as a result of stock splits and combinations, dividends
and distributions, and certain issuances of common stock. The Company has the right, but not the obligation, to redeem shares of Series
C-1 Preferred Stock one year after issuance. Holders of Series C-1 Preferred Stock have no voting or dividend rights, and a right to a
liquidation preference in any distribution of net assets made to the shareowners prior to and in preference to the holders of Common Stock
and any Preferred Stockholder, except holders of Series A, Series B, Series B-1, and Series C Preferred Stock, in the liquidation, dissolution
or winding up of our Company. As of December 31, 2021 and 2020 the liquidation preference was none and $<span id="xdx_908_eus-gaap--PreferredStockLiquidationPreferenceValue_iI_c20211231__us-gaap--StatementClassOfStockAxis__custom--SeriesC1PreferredStockMember_zP4uvMHSQrwv"><span id="xdx_909_eus-gaap--PreferredStockLiquidationPreferenceValue_iI_c20201231__us-gaap--StatementClassOfStockAxis__custom--SeriesC1PreferredStockMember_zte2LhueksKs"><ix:nonFraction name="us-gaap:PreferredStockLiquidationPreferenceValue" contextRef="AsOf2021-12-31_custom_SeriesC1PreferredStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:PreferredStockLiquidationPreferenceValue" contextRef="AsOf2020-12-31_custom_SeriesC1PreferredStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,063,472</ix:nonFraction></ix:nonFraction></span></span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the years ended December 31, 2021 and 2020,
$<span id="xdx_902_eus-gaap--ConversionOfStockAmountConverted1_c20210101__20211231__us-gaap--ConversionOfStockByUniqueDescriptionAxis__custom--ConvertiblePreferredStockToCommonStockMember_z0sxQ0xNmTTj" title="Stock issued in conversion amount"><ix:nonFraction name="us-gaap:ConversionOfStockAmountConverted1" contextRef="From2021-01-012021-12-31_custom_ConvertiblePreferredStockToCommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,467,604</ix:nonFraction></span> and $<span id="xdx_903_eus-gaap--ConversionOfStockAmountConverted1_c20200101__20201231__us-gaap--ConversionOfStockByUniqueDescriptionAxis__custom--ConvertiblePreferredStockToCommonStockMember_zEAYwSdhBmG0"><ix:nonFraction name="us-gaap:ConversionOfStockAmountConverted1" contextRef="From2020-01-012020-12-31_custom_ConvertiblePreferredStockToCommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,593,816</ix:nonFraction></span> or <span id="xdx_900_eus-gaap--ConversionOfStockSharesConverted1_c20210101__20211231__us-gaap--ConversionOfStockByUniqueDescriptionAxis__custom--ConvertiblePreferredStockToCommonStockMember_zDFKDKQnU1Z6"><ix:nonFraction name="us-gaap:ConversionOfStockSharesConverted1" contextRef="From2021-01-012021-12-31_custom_ConvertiblePreferredStockToCommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">950,973</ix:nonFraction></span> and <span id="xdx_906_eus-gaap--ConversionOfStockSharesConverted1_c20200101__20201231__us-gaap--ConversionOfStockByUniqueDescriptionAxis__custom--ConvertiblePreferredStockToCommonStockMember_zzeWQbPtKWz_zvEyGKBKMOS2"><ix:nonFraction name="us-gaap:ConversionOfStockSharesConverted1" contextRef="From2020-01-012020-12-31_custom_ConvertiblePreferredStockToCommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">996,283</ix:nonFraction></span> shares of Series B, Series B-1, and Series C-1 Preferred Stock were converted into <span id="xdx_90D_eus-gaap--ConversionOfStockSharesIssued1_c20210101__20211231__us-gaap--ConversionOfStockByUniqueDescriptionAxis__custom--ConvertiblePreferredStockToCommonStockMember_zX0j5XELlUK_zx5nAtjbeS4n"><ix:nonFraction name="us-gaap:ConversionOfStockSharesIssued1" contextRef="From2021-01-012021-12-31_custom_ConvertiblePreferredStockToCommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">955,947</ix:nonFraction></span>
and <span id="xdx_90F_eus-gaap--ConversionOfStockSharesIssued1_c20200101__20201231__us-gaap--ConversionOfStockByUniqueDescriptionAxis__custom--ConvertiblePreferredStockToCommonStockMember_zaOZzuOZrdkU"><ix:nonFraction name="us-gaap:ConversionOfStockSharesIssued1" contextRef="From2020-01-012020-12-31_custom_ConvertiblePreferredStockToCommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,037,738</ix:nonFraction></span> shares of Common Stock.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the year ended December 31, 2021, the Company
issued <span id="xdx_905_eus-gaap--SharesIssued_iI_c20211231__us-gaap--StatementClassOfStockAxis__custom--SeriesC1PreferredStockMember_zEFt0Dp4oQal" title="Shares issued"><ix:nonFraction name="us-gaap:SharesIssued" contextRef="AsOf2021-12-31_custom_SeriesC1PreferredStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">5,413</ix:nonFraction></span> Series C-1 Preferred Stock or $<span id="xdx_90A_ecustom--StockPayableAmount_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--SeriesC1PreferredStockMember_zpfzq4in5YrJ" title="Stock payable amount"><ix:nonFraction name="VIVK:StockPayableAmount" contextRef="From2021-01-012021-12-31_custom_SeriesC1PreferredStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">64,950</ix:nonFraction></span> for a reduction in stock payables.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the years ended December 31, 2021 and 2020,
the Company issued <span id="xdx_900_eus-gaap--PreferredStockDividendsShares_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--SeriesB1PreferredStockMember_zO0xBv8IHaKU"><ix:nonFraction name="us-gaap:PreferredStockDividendsShares" contextRef="From2021-01-012021-12-31_custom_SeriesB1PreferredStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">5,626</ix:nonFraction></span> and <span id="xdx_905_eus-gaap--PreferredStockDividendsShares_c20200101__20201231__us-gaap--StatementClassOfStockAxis__custom--SeriesB1PreferredStockMember_zYJ9lOTJnoIJ"><ix:nonFraction name="us-gaap:PreferredStockDividendsShares" contextRef="From2020-01-012020-12-31_custom_SeriesB1PreferredStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">23,039</ix:nonFraction></span> shares of Series B-1 Preferred Stock as a $<span id="xdx_906_eus-gaap--DividendsPreferredStockStock_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--SeriesB1PreferredStockMember_z0gJYtWRu5Fs"><ix:nonFraction name="us-gaap:DividendsPreferredStockStock" contextRef="From2021-01-012021-12-31_custom_SeriesB1PreferredStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">42,196</ix:nonFraction></span> and $<span id="xdx_909_eus-gaap--DividendsPreferredStockStock_c20200101__20201231__us-gaap--StatementClassOfStockAxis__custom--SeriesB1PreferredStockMember_z9PzktERkGcc"><ix:nonFraction name="us-gaap:DividendsPreferredStockStock" contextRef="From2020-01-012020-12-31_custom_SeriesB1PreferredStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">172,795</ix:nonFraction></span> stock dividend paid to Series B Preferred
Shareholders.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Common Stock</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company is authorized to issue 41,666,667
shares of common stock. As of December 31, 2021 and 2020, there were 12,330,859 and 11,255,967 shares of our common stock issued and outstanding,
respectively. Treasury stock is carried at cost.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the years ended December 31, 2021 and
2020, $9,467,604 and $7,593,816 or 950,973 and 996,283 shares of Series B, Series B-1, and Series C-1 Preferred Stock were converted
into 955,947 and 1,037,738 shares of Common Stock.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:exclude><p id="xdx_23F_zFsEylnt4NfG" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_236_zJk3JROSg9LP" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_23C_z3LwwMKpwuwd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 74; Value: 1 -->
    <div id="xdx_239_z8Yq5AtB2I8m" style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></td><td id="xdx_234_ztSPnPImw7mm" style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div id="xdx_236_zYnJFa4zVhup" style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_230_zXulaULBjgYk" style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_237_zdGPKigkRBVw" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the year ended December 31, 2020 the Company
issued <span id="xdx_900_ecustom--StockIssuedForStockPayableShares_c20200101__20201231_zgudYbsMMKJm"><ix:nonFraction name="VIVK:StockIssuedForStockPayableShares" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">666,667</ix:nonFraction></span> shares of Common Stock for a $<span id="xdx_902_ecustom--StockIssuedForStockPayableValue_c20200101__20201231_zTxc7fVkGuHI"><ix:nonFraction name="VIVK:StockIssuedForStockPayableValue" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,800,000</ix:nonFraction></span> reduction in stock payables.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2021 and 2020, the
Company granted stock-based compensation to employees, including a <span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20180101__20181231__us-gaap--AwardTypeAxis__custom--ShareStockAwardMember__srt--CounterpartyNameAxis__custom--EmployeesMember_z49fHZQWWjzB"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" contextRef="From2018-01-012018-12-31_custom_ShareStockAwardMember_custom_EmployeesMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">16,667</ix:nonFraction> </span>share
stock award, which vests at the end of four years, and a <span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20200101__20201231__us-gaap--AwardTypeAxis__custom--StockOptionsMember__srt--CounterpartyNameAxis__custom--EmployeesMember_ztGmcEt3ukkP"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" contextRef="From2020-01-012020-12-31_custom_StockOptionsMember_custom_EmployeesMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">166,667</ix:nonFraction></span> stock
options that cliff vests at the end of  five
years. For the years ended December 31, 2021 and 2020, stock-based compensation was $<span id="xdx_900_eus-gaap--ShareBasedCompensation_c20210101__20211231__us-gaap--AwardTypeAxis__custom--StockOptionsMember_zbw2UBEaGsR3"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2021-01-012021-12-31_custom_StockOptionsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">446,112</ix:nonFraction> </span>and
$<span id="xdx_907_eus-gaap--ShareBasedCompensation_c20200101__20201231__us-gaap--AwardTypeAxis__custom--StockOptionsMember_zdjK5uwUfFxu"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2020-01-012020-12-31_custom_StockOptionsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">146,114</ix:nonFraction></span>. As of December 31, 2021 and
2020, the Company also granted non-statutory stock options, including <span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20210101__20211231__us-gaap--AwardTypeAxis__custom--NonStatutoryStockOptionsMember__srt--CounterpartyNameAxis__custom--BoardOfDirectorsMember_zpa8bmf5b7pz"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" contextRef="From2021-01-012021-12-31_custom_NonStatutoryStockOptionsMember_custom_BoardOfDirectorsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">133,333</ix:nonFraction></span> stock
options to the Board of Directors, which vests over 1 year,
and a <span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20210101__20211231__us-gaap--AwardTypeAxis__custom--NonStatutoryStockOptionsMember__srt--CounterpartyNameAxis__custom--ConsultantMember_zUFm2EOujvHr"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" contextRef="From2021-01-012021-12-31_custom_NonStatutoryStockOptionsMember_custom_ConsultantMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">333,334</ix:nonFraction></span> stock
option to a consultant, which vests over 4 years.
Non-statutory stock-based compensation was $<span id="xdx_90E_eus-gaap--ShareBasedCompensation_c20210101__20211231__us-gaap--AwardTypeAxis__custom--NonStatutoryStockOptionsMember_zdcim7xuM9CM"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2021-01-012021-12-31_custom_NonStatutoryStockOptionsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,585,000</ix:nonFraction></span> and
$<span id="xdx_90A_eus-gaap--ShareBasedCompensation_c20200101__20201231__us-gaap--AwardTypeAxis__custom--NonStatutoryStockOptionsMember_zuBVjLcHDHaF"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2020-01-012020-12-31_custom_NonStatutoryStockOptionsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">555,000</ix:nonFraction></span> for the years ended
December 31, 2021 and 2020.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the years ended December 31, 2021 and 2020,
the Company issued <span id="xdx_900_ecustom--StockIssuedForReductionOfLiabilitiesShares_c20210101__20211231_zcZB7RKyOnOs"><ix:nonFraction name="VIVK:StockIssuedForReductionOfLiabilitiesShares" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">68,611</ix:nonFraction></span> and <span id="xdx_908_ecustom--StockIssuedForReductionOfLiabilitiesShares_c20200101__20201231_zSZWOkvnerr2"><ix:nonFraction name="VIVK:StockIssuedForReductionOfLiabilitiesShares" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">9,164</ix:nonFraction></span> shares for a $<span id="xdx_905_ecustom--StockIssuedForReductionOfLiabilitiesValue_c20210101__20211231_zb7vgO11CP8a"><ix:nonFraction name="VIVK:StockIssuedForReductionOfLiabilitiesValue" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">495,799</ix:nonFraction></span> and $<span id="xdx_906_ecustom--StockIssuedForReductionOfLiabilitiesValue_c20200101__20201231_zYwV4KJGzJfz"><ix:nonFraction name="VIVK:StockIssuedForReductionOfLiabilitiesValue" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">135,993</ix:nonFraction></span> reduction of liabilities.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the years ended December 31, 2021 and 2020,
the Company issued <span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20210101__20211231__us-gaap--NonmonetaryTransactionTypeAxis__custom--StockIssuedForServicesMember_zcqYYZ6jb3EW" title="Shares issuance for services"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesIssuedForServices" contextRef="From2021-01-012021-12-31_custom_StockIssuedForServicesMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">33,667</ix:nonFraction></span> and <span id="xdx_903_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20200101__20201231__us-gaap--NonmonetaryTransactionTypeAxis__custom--StockIssuedForServicesMember_z8TnX2jbPbqv"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesIssuedForServices" contextRef="From2020-01-012020-12-31_custom_StockIssuedForServicesMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">23,333</ix:nonFraction></span> shares of Common Stock for $<span id="xdx_906_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_c20210101__20211231__us-gaap--NonmonetaryTransactionTypeAxis__custom--StockIssuedForServicesMember_zAUNsA7aqqOe"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2021-01-012021-12-31_custom_StockIssuedForServicesMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">438,004</ix:nonFraction></span> and $<span id="xdx_901_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_c20200101__20201231__us-gaap--NonmonetaryTransactionTypeAxis__custom--StockIssuedForServicesMember_zwzzArhyU7X_zjOhcOYMMIi3"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2020-01-012020-12-31_custom_StockIssuedForServicesMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">281,231</ix:nonFraction></span> in services to the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the year ended December 31, 2021, the Company
issued <span id="xdx_90D_eus-gaap--StockIssuedDuringPeriodSharesPurchaseOfAssets_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TechnologyLicenseMember_zyxcTCMg65Nn"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesPurchaseOfAssets" contextRef="From2021-01-012021-12-31_custom_TechnologyLicenseMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">16,667</ix:nonFraction></span> shares for a $<span id="xdx_900_eus-gaap--StockIssuedDuringPeriodValuePurchaseOfAssets_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TechnologyLicenseMember_zpBbXrFvFIko"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValuePurchaseOfAssets" contextRef="From2021-01-012021-12-31_custom_TechnologyLicenseMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">225,000</ix:nonFraction></span> payment for a technology license (see Note 10).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the year ended December 31, 2020 the Company
issued <span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20200101__20201231__us-gaap--SecuritiesFinancingTransactionAxis__custom--StockIssuedForCashMember_zk0XTT8PtuM_zcNogBjZCBaP"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2020-01-012020-12-31_custom_StockIssuedForCashMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">7,600</ix:nonFraction></span> shares of Common Stock in the amount of $<span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodValueNewIssues_c20200101__20201231__us-gaap--SecuritiesFinancingTransactionAxis__custom--StockIssuedForCashMember_zINAgWKMZ3s2"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2020-01-012020-12-31_custom_StockIssuedForCashMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">41,028</ix:nonFraction></span> for cash.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Noncontrolling Interest</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the years ended December 31, 2021 and 2020,
the Company converted $<span id="xdx_904_eus-gaap--DebtConversionConvertedInstrumentAmount1_c20210101__20211231__dei--LegalEntityAxis__custom--VivaWealthFundIMember_zcyFBOmiSbjI"><ix:nonFraction name="us-gaap:DebtConversionConvertedInstrumentAmount1" contextRef="From2021-01-012021-12-31_custom_VivaWealthFundIMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,560,000</ix:nonFraction></span> and $<span id="xdx_908_eus-gaap--DebtConversionConvertedInstrumentAmount1_c20200101__20201231__dei--LegalEntityAxis__custom--VivaWealthFundIMember_zjlwzpQqpujQ"><ix:nonFraction name="us-gaap:DebtConversionConvertedInstrumentAmount1" contextRef="From2020-01-012020-12-31_custom_VivaWealthFundIMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,720,000</ix:nonFraction></span> in Viva Wealth Fund I, LLC convertible promissory notes into <span id="xdx_907_eus-gaap--DebtConversionConvertedInstrumentSharesIssued1_c20210101__20211231__dei--LegalEntityAxis__custom--VivaWealthFundIMember_zo6YdSzz7y0U"><ix:nonFraction name="us-gaap:DebtConversionConvertedInstrumentSharesIssued1" contextRef="From2021-01-012021-12-31_custom_VivaWealthFundIMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,112</ix:nonFraction></span> and <span id="xdx_904_eus-gaap--DebtConversionConvertedInstrumentSharesIssued1_c20200101__20201231__dei--LegalEntityAxis__custom--VivaWealthFundIMember_zFlS4LQkoqc_z2aHr2xbXB57"><ix:nonFraction name="us-gaap:DebtConversionConvertedInstrumentSharesIssued1" contextRef="From2020-01-012020-12-31_custom_VivaWealthFundIMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">544</ix:nonFraction></span> units of noncontrolling
interest in Viva Wealth Fund I, LLC, and paid distributions to unit holders of $55,050 and none.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the year ended December 31, 2020, the Company
issued <span id="xdx_908_ecustom--RpcUnitsIssued_c20200101__20201231__us-gaap--NonmonetaryTransactionTypeAxis__custom--RpcUnitsMember_z7kCIibvQxuU"><ix:nonFraction name="VIVK:RpcUnitsIssued" contextRef="From2020-01-012020-12-31_custom_RpcUnitsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">124,981</ix:nonFraction></span> units of noncontrolling interest in RPC Design and Manufacturing LLC for cash of $<span id="xdx_901_ecustom--RpcUnitsIssuedValue_c20200101__20201231__us-gaap--NonmonetaryTransactionTypeAxis__custom--RpcUnitsMember_zs0xaMmlzdK0"><ix:nonFraction name="VIVK:RpcUnitsIssuedValue" contextRef="From2020-01-012020-12-31_custom_RpcUnitsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">624,907</ix:nonFraction></span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="VIVK:TemporaryEquityTextBlock"><p id="xdx_80E_ecustom--TemporaryEquityTextBlock_z6PAMuz7wFLL" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 18.&#160;<span id="xdx_822_zdw1W2VpWmZK">Temporary Equity</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Shares of Series B, B-1,
C and C-1 convertible preferred stock hold conversion features providing that, at the holder&#8217;s election, the holder may convert
the preferred stock into common stock. Upon conversion, the Company may be required to deliver a variable number of equity shares that
is determined by using a formula based on the market price of the Company&#8217;s Common Stock. After four years from the date of issuance,
Series C preferred shareholders are forced to automatically convert to Common Stock. On May 1, 2021, all outstanding shares of Series
B and B-1 converted at 1-for-1 to Common Stock. On May 4, 2021, all outstanding shares of Series C-1 converted at 1-for-1 to Common Stock.
For each respective series, the holder may convert their preferred shares to common shares at the original issue price as defined, which
ranges from between $6.00 per share to $12.00 per share, at the lesser of the original issue price or 90% of the market price on the conversion
date. As of December 31, 2020, the market price of the Company&#8217;s Common Stock was $15.00 per share. There is no contractual cap
on the number of common shares that the Company could be required to deliver on preferred shareholders&#8217; conversions to Common Stock. </p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Accordingly, under ASC
815-40-25-10 the Company may be forced to settle these conversion features in cash, specifically since it is unknown as to what date the
shareholders&#8217; may convert their preferred stock to common stock and if there will be sufficient authorized and unissued common shares
on that date. As of December 31, 2020 the Company did have sufficient authorized and unissued common shares to satisfy all preferred shareholders
interest if it were converted to Common Stock, although if the stock price were to drop below $0.60 per share and the Company may be forced
to settle such conversions in cash, which may consider them redeemable. Accordingly, Series B, B-1, C and C-1 preferred stock has been
classified in temporary equity.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following table shows all changes to temporary equity
during for the years ended December 31, 2021 and 2020.&#160;</p><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:TemporaryEquityTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_886_eus-gaap--TemporaryEquityTableTextBlock_zmmye4YYTpGO" summary="xdx: Disclosure - Temporary Equity (Details)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt; text-align: left"><span id="xdx_8B7_zrJJyrarH3Wv" style="display: none">Schedule Of Temporary Equity</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_4BD_us-gaap--StatementClassOfStockAxis_custom--ConvertiblePreferredStockSeriesBMember_zoU26P47DweC" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_4BD_us-gaap--StatementClassOfStockAxis_custom--ConvertiblePreferredStockSeriesB1Member_ziQz0Q0vlUEk" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_4B0_us-gaap--StatementClassOfStockAxis_custom--ConvertiblePreferredStockSeriesC1Member_zMNLlLArWGKU" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-indent: -10pt; padding-left: 10pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="22" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Convertible Preferred Stock</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -10pt; padding-left: 10pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Series B</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Series B-1</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Series C-1</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -10pt; padding-left: 10pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Shares</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Shares</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Shares</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_43D_c20200101__20201231_eus-gaap--TemporaryEquityCarryingAmountAttributableToParent_iS_zlSBUD5XvPDL" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -10pt; padding-left: 10pt; width: 40%; font-weight: bold; text-align: left">December 31, 2019</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--TemporaryEquitySharesOutstanding_iS_c20200101__20201231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesBMember_zUFaZM8OS1y5" title="Beginning balance, shares" style="width: 7%; text-align: right"><ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="AsOf2019-12-31_custom_ConvertiblePreferredStockSeriesBMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">708,396</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right"><ix:nonFraction name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" contextRef="AsOf2019-12-31_custom_ConvertiblePreferredStockSeriesBMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,250,380</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--TemporaryEquitySharesOutstanding_iS_c20200101__20201231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_zokkkZ2Jtgj_zd0scYkBbIoH" style="width: 7%; text-align: right"><ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="AsOf2019-12-31_custom_ConvertiblePreferredStockSeriesB1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">758,623</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right"><ix:nonFraction name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" contextRef="AsOf2019-12-31_custom_ConvertiblePreferredStockSeriesB1Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,689,690</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--TemporaryEquitySharesOutstanding_iS_c20200101__20201231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_z0LbJlCtrZte" style="width: 7%; text-align: right"><ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="AsOf2019-12-31_custom_ConvertiblePreferredStockSeriesC1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">446,159</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right"><ix:nonFraction name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" contextRef="AsOf2019-12-31_custom_ConvertiblePreferredStockSeriesC1Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,841,409</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--TemporaryEquityDividendsAdjustment_d0_z6qKhyWXgkwM" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt; text-align: left">Dividend paid in Series B-1 Preferred Stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:TemporaryEquityDividendsAdjustment" contextRef="From2020-01-012020-12-31_custom_ConvertiblePreferredStockSeriesBMember" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_ecustom--DividendPaidInSeriesB1PreferredStock_c20200101__20201231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_zVu3U2EPaRah" title="Dividend paid in Series B-1 Preferred Stock" style="text-align: right"><ix:nonFraction name="VIVK:DividendPaidInSeriesB1PreferredStock" contextRef="From2020-01-012020-12-31_custom_ConvertiblePreferredStockSeriesB1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">23,039</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:TemporaryEquityDividendsAdjustment" contextRef="From2020-01-012020-12-31_custom_ConvertiblePreferredStockSeriesB1Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">172,795</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:TemporaryEquityDividendsAdjustment" contextRef="From2020-01-012020-12-31_custom_ConvertiblePreferredStockSeriesC1Member" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--ConversionOfStockAmountConverted1_iN_di_zJJQJXL6gDs5" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -10pt; padding-left: 10pt; text-align: left; padding-bottom: 1pt">Conversion of Series B, B-1, and C-1 Preferred Stock to Common Stock</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_984_ecustom--ConversionOfPreferredStockToCommonStockShares_iN_di_c20200101__20201231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesBMember_zc5zUT2pUERl" title="Conversion of Series B, B-1, and C-1 Preferred Stock to Common Stock, shares" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="VIVK:ConversionOfPreferredStockToCommonStockShares" contextRef="From2020-01-012020-12-31_custom_ConvertiblePreferredStockSeriesBMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">491,480</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ConversionOfStockAmountConverted1" contextRef="From2020-01-012020-12-31_custom_ConvertiblePreferredStockSeriesBMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,948,880</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98D_ecustom--ConversionOfPreferredStockToCommonStockShares_iN_di_c20200101__20201231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_zkEvLX7cHZPo" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="VIVK:ConversionOfPreferredStockToCommonStockShares" contextRef="From2020-01-012020-12-31_custom_ConvertiblePreferredStockSeriesB1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">313,934</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ConversionOfStockAmountConverted1" contextRef="From2020-01-012020-12-31_custom_ConvertiblePreferredStockSeriesB1Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,354,504</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98D_ecustom--ConversionOfPreferredStockToCommonStockShares_iN_di_c20200101__20201231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_znI1o00eTU4r" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="VIVK:ConversionOfPreferredStockToCommonStockShares" contextRef="From2020-01-012020-12-31_custom_ConvertiblePreferredStockSeriesC1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">190,869</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ConversionOfStockAmountConverted1" contextRef="From2020-01-012020-12-31_custom_ConvertiblePreferredStockSeriesC1Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,290,432</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_43B_c20210101__20211231_eus-gaap--TemporaryEquityCarryingAmountAttributableToParent_iS_zrgDTbHzyrOT" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt; font-weight: bold; text-align: left">December 31, 2020</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--TemporaryEquitySharesOutstanding_iS_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesBMember_zmaCbDvzIvbJ" style="text-align: right"><ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="AsOf2020-12-31_custom_ConvertiblePreferredStockSeriesBMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">216,916</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" contextRef="AsOf2020-12-31_custom_ConvertiblePreferredStockSeriesBMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,301,500</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--TemporaryEquitySharesOutstanding_iS_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_zGw2LkPNX8J8" style="text-align: right"><ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="AsOf2020-12-31_custom_ConvertiblePreferredStockSeriesB1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">467,728</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" contextRef="AsOf2020-12-31_custom_ConvertiblePreferredStockSeriesB1Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,507,981</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--TemporaryEquitySharesOutstanding_iS_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_zmdz4MFB0TxS" style="text-align: right"><ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="AsOf2020-12-31_custom_ConvertiblePreferredStockSeriesC1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">255,290</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" contextRef="AsOf2020-12-31_custom_ConvertiblePreferredStockSeriesC1Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,550,977</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_ecustom--SerciesC1IssueForReductionInStockPayables_d0_zMY85lwiJ7Bc" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -10pt; padding-left: 10pt; text-align: left">Sercies C-1 Issue for a reduction in stock payables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="VIVK:SerciesC1IssueForReductionInStockPayables" contextRef="From2021-01-012021-12-31_custom_ConvertiblePreferredStockSeriesBMember" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="VIVK:SerciesC1IssueForReductionInStockPayables" contextRef="From2021-01-012021-12-31_custom_ConvertiblePreferredStockSeriesB1Member" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--SerciesC1IssueForReductionInStockPayable_c20200101__20201231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_zA080DobMp0K" title="Sercies C-1 Issue for a reduction in stock payables" style="text-align: right"><ix:nonFraction name="VIVK:SerciesC1IssueForReductionInStockPayable" contextRef="From2020-01-012020-12-31_custom_ConvertiblePreferredStockSeriesC1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">5,413</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="VIVK:SerciesC1IssueForReductionInStockPayables" contextRef="From2021-01-012021-12-31_custom_ConvertiblePreferredStockSeriesC1Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">64,950</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--TemporaryEquityDividendsAdjustment_d0_zOJe6sJH018g" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt; text-align: left">Dividend paid in Series B-1 Preferred Stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:TemporaryEquityDividendsAdjustment" contextRef="From2021-01-012021-12-31_custom_ConvertiblePreferredStockSeriesBMember" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p id="xdx_98A_ecustom--DividendPaidInSeriesB1PreferredStock_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_zD0JsrKEdoh5" style="margin-top: 0; margin-bottom: 0"><ix:nonFraction name="VIVK:DividendPaidInSeriesB1PreferredStock" contextRef="From2021-01-012021-12-31_custom_ConvertiblePreferredStockSeriesB1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">5,626</ix:nonFraction></p></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:TemporaryEquityDividendsAdjustment" contextRef="From2021-01-012021-12-31_custom_ConvertiblePreferredStockSeriesB1Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">42,196</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:TemporaryEquityDividendsAdjustment" contextRef="From2021-01-012021-12-31_custom_ConvertiblePreferredStockSeriesC1Member" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--ConversionOfStockAmountConverted1_iN_di_zRESwxGWT8m7" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -10pt; padding-left: 10pt; text-align: left; padding-bottom: 1pt">Conversion of Series B and B-1 Preferred Stock to Common Stock</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_984_ecustom--ConversionOfPreferredStockToCommonStockShares_iN_di_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesBMember_zsdiIWVcqDT8" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="VIVK:ConversionOfPreferredStockToCommonStockShares" contextRef="From2021-01-012021-12-31_custom_ConvertiblePreferredStockSeriesBMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">216,916</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ConversionOfStockAmountConverted1" contextRef="From2021-01-012021-12-31_custom_ConvertiblePreferredStockSeriesBMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,301,500</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98C_ecustom--ConversionOfPreferredStockToCommonStockShares_iN_di_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_zhmbQfrAGVLv" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="VIVK:ConversionOfPreferredStockToCommonStockShares" contextRef="From2021-01-012021-12-31_custom_ConvertiblePreferredStockSeriesB1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">473,354</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ConversionOfStockAmountConverted1" contextRef="From2021-01-012021-12-31_custom_ConvertiblePreferredStockSeriesB1Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,550,177</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_ecustom--ConversionOfPreferredStockToCommonStockShares_iN_di_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_zx8HYSOJijw9" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="VIVK:ConversionOfPreferredStockToCommonStockShares" contextRef="From2021-01-012021-12-31_custom_ConvertiblePreferredStockSeriesC1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">260,703</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ConversionOfStockAmountConverted1" contextRef="From2021-01-012021-12-31_custom_ConvertiblePreferredStockSeriesC1Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,615,927</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_43E_c20210101__20211231_eus-gaap--TemporaryEquityCarryingAmountAttributableToParent_iE_d0_zSTvb3fVZp0B" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt; font-weight: bold; text-align: left">December 31, 2021</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--TemporaryEquitySharesOutstanding_iE_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesBMember_z72tvuFFDeKK" title="Ending balance, shares" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1470">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" contextRef="AsOf2021-12-31_custom_ConvertiblePreferredStockSeriesBMember" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--TemporaryEquitySharesOutstanding_iE_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_zovASoQcsEtT" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1471">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" contextRef="AsOf2021-12-31_custom_ConvertiblePreferredStockSeriesB1Member" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--TemporaryEquitySharesOutstanding_iE_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_zjfViySUU5Nm" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1472">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" contextRef="AsOf2021-12-31_custom_ConvertiblePreferredStockSeriesC1Member" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<ix:exclude><p id="xdx_231_z0mAxz1jzOVF" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_239_z8vf0Iy4BEgP" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_23B_z07HpO5Somew" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_238_zvmlAXcE9u9q" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 75; Value: 1 -->
    <div id="xdx_234_zJPouSbDhLc_zhsWh6nMlMIA" style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence --></td><td id="xdx_234_zfXdExB2dTKo" style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div id="xdx_231_z7V6YIjN9u7x" style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_23A_zEbVwltvwxGC" style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_23E_zHPsWDdFpSEg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock"><p id="xdx_80D_eus-gaap--ShareholdersEquityAndShareBasedPaymentsTextBlock_zprzFiSh7Boc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 19.<span id="xdx_829_za5NEv2tdMei"> Share-Based Compensation &amp; Warrants</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Options</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Generally accepted accounting principles require
share-based payments to employees, including grants of employee stock options, warrants, and common stock to be recognized in the income
statement based on their fair values at the date of grant, net of estimated forfeitures.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2021 and 2020, the Company
has granted stock-based compensation to employees, including a <span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20180101__20181231__us-gaap--AwardTypeAxis__custom--ShareStockAwardMember__srt--CounterpartyNameAxis__custom--EmployeesMember_zf7xE4CqdC1H"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" contextRef="From2018-01-012018-12-31_custom_ShareStockAwardMember_custom_EmployeesMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">16,667</ix:nonFraction>
</span>share stock award, which was issued in 2018 and vests at the end of four years, and a <span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20200101__20201231__us-gaap--AwardTypeAxis__custom--StockOptionsMember__srt--CounterpartyNameAxis__custom--EmployeesMember_zLf7328hDSr4"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" contextRef="From2020-01-012020-12-31_custom_StockOptionsMember_custom_EmployeesMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">166,667</ix:nonFraction>
</span>stock options that was issued in 2020 and cliff vests at the end of five years. For the years ended December 31, 2021 and 2020,
stock-based compensation was $<span id="xdx_900_eus-gaap--ShareBasedCompensation_c20210101__20211231__us-gaap--AwardTypeAxis__custom--StockOptionsMember_zLsj0x7S6msO"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2021-01-012021-12-31_custom_StockOptionsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">446,112</ix:nonFraction>
</span>and $<span id="xdx_907_eus-gaap--ShareBasedCompensation_c20200101__20201231__us-gaap--AwardTypeAxis__custom--StockOptionsMember_zEvx9v7whjHO"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2020-01-012020-12-31_custom_StockOptionsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">146,114</ix:nonFraction></span>.
In 2020, the Company also granted non-statutory stock options, including <span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20210101__20211231__us-gaap--AwardTypeAxis__custom--NonStatutoryStockOptionsMember__srt--CounterpartyNameAxis__custom--BoardOfDirectorsMember_zv1XXFnki6jx"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" contextRef="From2021-01-012021-12-31_custom_NonStatutoryStockOptionsMember_custom_BoardOfDirectorsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">133,333</ix:nonFraction>
</span>stock options to the Board of Directors, which vests over 1 year, and a <span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20210101__20211231__us-gaap--AwardTypeAxis__custom--NonStatutoryStockOptionsMember__srt--CounterpartyNameAxis__custom--ConsultantMember_zfz40FoXI1fs"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" contextRef="From2021-01-012021-12-31_custom_NonStatutoryStockOptionsMember_custom_ConsultantMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">333,334</ix:nonFraction>
</span>stock option to a consultant, which vests over 4 years. Non-statutory stock-based compensation was $<span id="xdx_90E_eus-gaap--ShareBasedCompensation_c20210101__20211231__us-gaap--AwardTypeAxis__custom--NonStatutoryStockOptionsMember_zwKospuBx4ty"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2021-01-012021-12-31_custom_NonStatutoryStockOptionsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,585,000</ix:nonFraction>
</span>and $<span id="xdx_90A_eus-gaap--ShareBasedCompensation_c20200101__20201231__us-gaap--AwardTypeAxis__custom--NonStatutoryStockOptionsMember_zvwrqcurNmm7"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2020-01-012020-12-31_custom_NonStatutoryStockOptionsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">555,000</ix:nonFraction>
</span>for the years ended December 31, 2021 and 2020.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">There were no other options granted during the
years ended December 31, 2021 and 2020, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The assumptions used in the Black-Scholes option
pricing model to determine the fair value of the options on the date of issuance are as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 49%">&#160;</td>
    <td style="width: 3%; text-align: justify">&#160;</td>
    <td style="width: 48%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Year Ended
    December 31, 2020</span></span></td></tr>
  <tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Risk-free interest rate</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.27 - 0.38%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected dividend yield</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">None</span></td></tr>
  <tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected life of warrants</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5-10 years</span></td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected volatility rate</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">187 - 273%</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table summarizes all stock option
activity of the Company for the years ended December 31, 2021 and 2020:&#160;</p>

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_z2spIM7cdiga" summary="xdx: Disclosure - Share-Based Compensation &amp; Warrants (Details)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: White">
    <td><span id="xdx_8B2_zTTecMDpG00H" style="display: none">Schedule of option activity</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Weighted</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Weighted</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Average</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Average</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Remaining</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Number</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Exercise</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Contractual</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">of Shares</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Price</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Life (Years)</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt">Outstanding, December 31, 2019</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_ziOaaPmt65q5" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2019-12-31_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">16,667</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zMW4H3Xc5pa2" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2019-12-31_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">11.10</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20190101__20191231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zn9OMRS9Dwuf"><ix:nonNumeric contextRef="From2019-01-012019-12-31_us-gaap_StockOptionMember" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">1.42</ix:nonNumeric></span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td title="Shares outstanding - beginning" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td title="Weighted average exercise price - beginning" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zMNd4JCh8URj" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" contextRef="From2020-01-012020-12-31_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">633,333</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zG7Myml9xzE6" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="From2020-01-012020-12-31_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">12.32</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_908_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2_dtY_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zs1VZpHH2EG4"><ix:nonNumeric contextRef="From2020-01-012020-12-31_us-gaap_StockOptionMember" format="ixt-sec:duryear" name="VIVK:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2">8.71</ix:nonNumeric></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zzyfvziOcLig" style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="From2020-01-012020-12-31_us-gaap_StockOptionMember" format="ixt:zerodash" decimals="INF" unitRef="Shares">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 1pt">Forfeited</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zRzIttOQEO26" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" contextRef="From2020-01-012020-12-31_us-gaap_StockOptionMember" format="ixt:zerodash" decimals="INF" unitRef="Shares">&#8211;</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td title="Weighted average exercise price - beginning" style="border-bottom: Black 1pt solid; text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 52%; padding-bottom: 2.5pt">Outstanding, December 31, 2020</td><td style="width: 1%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zlhGHGGh4qOj" title="Shares outstanding - beginning" style="border-bottom: Black 2.5pt double; width: 13%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2020-12-31_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">650,000</ix:nonFraction></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z1YEsqpPsD6f" title="Weighted average exercise price - beginning" style="border-bottom: Black 2.5pt double; width: 13%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2020-12-31_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">12.00</ix:nonFraction></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; width: 13%; text-align: right"><span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zJuqs1XF2dw3" title="Weighted average contractural term"><ix:nonNumeric contextRef="From2020-01-012020-12-31_us-gaap_StockOptionMember" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">8.53</ix:nonNumeric></span></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Outstanding, December 31, 2021</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zC5dSH6cpvT1" title="Shares outstanding - ending" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2021-12-31_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">650,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zkLE8lCxrP6j" title="Weighted average exercise price - ending" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2021-12-31_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">12.00</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zRmsrkIXOoN3" title="Weighted average contractural term"><ix:nonNumeric contextRef="From2021-01-012021-12-31_us-gaap_StockOptionMember" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">7.53</ix:nonNumeric></span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Exercisable, December 31, 2020</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_c20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd_zcaR6ZZzlK7a" title="Shares exercisable" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" contextRef="AsOf2020-12-31_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">47,083</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_c20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd_zdBTT25rmJhj" title="Weighted average exercise price - exercisable" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" contextRef="AsOf2020-12-31_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">12.00</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_909_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zxLBq39ykOf4" title="Weighted average contractural term"><ix:nonNumeric contextRef="From2020-01-012020-12-31_us-gaap_StockOptionMember" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2">6.93</ix:nonNumeric></span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt">Exercisable, December 31, 2021</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_c20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd_ze8qvrM8VUIF" title="Shares exercisable" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" contextRef="AsOf2021-12-31_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">180,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_c20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd_zJrzMs7kxj8R" title="Weighted average exercise price - exercisable" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" contextRef="AsOf2021-12-31_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">12.00</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90A_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zXBHGQcOOYAt" title="Weighted average contractural term"><ix:nonNumeric contextRef="From2021-01-012021-12-31_us-gaap_StockOptionMember" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2">7.01</ix:nonNumeric></span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>


<p id="xdx_8AA_z7I0dQXJzQK5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2021 and 2020, the aggregate
intrinsic value of the Company&#8217;s outstanding options was approximately none. The aggregate intrinsic value will change based on
the fair market value of the Company&#8217;s common stock.</p>

<ix:exclude><p id="xdx_23D_zyfxGHQsJBtd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_232_zJukKnowixP3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_234_ze1MyXsE1cQa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p>

<ix:exclude><!-- Field: Page; Sequence: 76 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" id="xdx_23B_z7529gNjYxGf" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div id="xdx_236_zz4ezawhJ4G" style="break-before: page; margin-top: 6pt">&#160;</div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Warrants</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2021 and 2020, the Company
had <span id="xdx_906_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_do_c20211231_zwrlF7SJl98O" title="Warrants outstanding"><span id="xdx_903_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_do_c20201231_zl9IweWpk7oG" title="Warrants outstanding"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" contextRef="AsOf2021-12-31" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" contextRef="AsOf2020-12-31" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares">no</ix:nonFraction></ix:nonFraction></span></span> warrants outstanding. These expired or exercised warrants during the year ended December 31, 2020 relate to the warrants issued
as an incentive to investors with an investment into the Company. The warrants were issued at $12.00 per share of Common Stock. The warrants
were granted for a one-year period.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Management uses the Black-Scholes option pricing
model to determine the fair value of warrants on the date of issuance. The fair value of warrants issued pursuant to the issuance of notes
payable was recorded as deferred debt issuance cost and amortized over the remaining term of the associated debt.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The assumptions used in the Black-Scholes option pricing model to
determine the fair value of the warrants on the date of issuance are as follows:&#160;</p>



<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="VIVK:ScheduleOWarrantsValuationAssumptionsTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_885_ecustom--ScheduleOWarrantsValuationAssumptionsTableTextBlock_ztIGg2inpGb1" summary="xdx: Disclosure - Share-Based Compensation &amp; Warrants (Details - Assumptions)" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 52%; margin-right: auto">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span id="xdx_8B0_zITT37fsy4g9" style="display: none">Schedule of warrant assumptions</span></td><td>&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 25%; text-align: left">Risk-free interest rate</td><td style="width: 2%">&#160;</td>
    <td style="width: 25%; text-align: right"><span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zcAZEg6v3qYp" title="Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="From2021-01-012021-12-31_us-gaap_WarrantMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">1.2</ix:nonFraction></span>%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Expected dividend yield</td><td>&#160;</td>
    <td style="text-align: right">None</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Expected life of warrants</td><td>&#160;</td>
    <td style="text-align: right"><span id="xdx_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zw2eVJwrmlJ0" title="Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term"><ix:nonNumeric contextRef="From2021-01-012021-12-31_us-gaap_WarrantMember" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">1</ix:nonNumeric></span> years</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Expected volatility rate</td><td>&#160;</td>
    <td style="text-align: right"><span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zMai2FwxbIX_zz19S7L9VILI" title="Expected volatility rate"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="From2021-01-012021-12-31_us-gaap_WarrantMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">119</ix:nonFraction></span>%</td></tr>
  </table></ix:nonNumeric>



<p id="xdx_8AB_z8uiFdWXq02i" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;&#160;</p>

<ix:exclude><p id="xdx_231_zj7qPBECijwX" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table summarizes the activity of
the Company&#8217;s share purchase warrants:&#160;</p>



<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_zn8dRKqkBfj4" summary="xdx: Disclosure - Share-Based Compensation &amp; Warrants (Details 2)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span id="xdx_8B0_zWzMLOz6VIB8" style="display: none">Schedule of warrant activity</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Weighted</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">average</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Aggregate</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Number of</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">exercise</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Intrinsic</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">warrants</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">price</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Value</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 52%; text-align: justify">Balance, December 31, 2019</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zd2UAmQ5K788" title="Warrants outstanding - beginning" style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" contextRef="AsOf2019-12-31_us-gaap_WarrantMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">36,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zzgq0t8WOD4P" title="Weighted average exercise price - beginning" style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2019-12-31_us-gaap_WarrantMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">12.00</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_iS_pp0p0_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zbcg9zmKNwSt" title="Aggregate intrinsic value - beginning" style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" contextRef="AsOf2019-12-31_us-gaap_WarrantMember" format="ixt:zerodash" decimals="0" scale="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Expired</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_iN_di_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zGyh820XncBq" title="Warrants cancelled and expired" style="text-align: right">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" contextRef="From2020-01-012020-12-31_us-gaap_WarrantMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">35,333</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_pdd_zxShcRN6MhEI" title="Weighted average exercise price - shares Cancelled" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" contextRef="From2020-01-012020-12-31_us-gaap_WarrantMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">12.00</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify; padding-bottom: 1pt">Exercised</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_ecustom--WarrantsExercisedShares_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_pdd_zzZW55SthNhj" title="Warrants exercised" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="VIVK:WarrantsExercisedShares" contextRef="From2020-01-012020-12-31_us-gaap_WarrantMember" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="Shares">667</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_pdd_ztO7NhrM74nj" title="Weighted average exercise price - shares Exercised" style="padding-bottom: 1pt; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" contextRef="From2020-01-012020-12-31_us-gaap_WarrantMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">12.00</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; text-align: justify">Balance, December 31, 2020</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ClassOfWarrantOrRightOutstanding_iE_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_ze2RbyFOb3TL" title="Warrants outstanding - ending" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" contextRef="AsOf2020-12-31_us-gaap_WarrantMember" format="ixt:zerodash" decimals="INF" unitRef="Shares">&#8211;</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: left">$</td><td id="xdx_985_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iE_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zApZ1fAd4UJU" title="Weighted average exercise price - ending" style="padding-bottom: 2.5pt; text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2020-12-31_us-gaap_WarrantMember" format="ixt:zerodash" decimals="INF" unitRef="USDPShares">&#8211;</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: left">$</td><td id="xdx_987_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_iE_pp0p0_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z00LKJm5SCDr" title="Aggregate intrinsic value - ending" style="padding-bottom: 2.5pt; text-align: right"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" contextRef="AsOf2020-12-31_us-gaap_WarrantMember" format="ixt:zerodash" decimals="0" scale="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>


<p id="xdx_8AB_zNzh6DOK1pVK" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">There were no share purchase warrants outstanding
as of December 31, 2021 and 2020.</p>

<ix:exclude><p id="xdx_233_zPSFvYQq4Ek7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_23F_zviNKMmxeel1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p>

<ix:exclude><!-- Field: Page; Sequence: 77 -->
    <div id="xdx_23D_zQlA5gQzIh9j" style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div id="xdx_233_zGrj6WFQH9tj" style="break-before: page; margin-top: 6pt">&#160;</div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_232_zXCUVsjE0kp2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:IncomeTaxDisclosureTextBlock"><p id="xdx_80D_eus-gaap--IncomeTaxDisclosureTextBlock_znSEscjiMajz" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 20. <span id="xdx_82C_zKvEevLqqI8W">Income Tax</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Provision (benefit) for income taxes is as follows:&#160;</p><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_zjfEMUKqHRfL" summary="xdx: Disclosure - Income Tax (Details)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span id="xdx_8BC_zoUH64X3uWCa" style="display: none">Schedule of components of income tax</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49F_20210101_20211231_zMuBiEvL2Qma" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49D_20200101_20201231_zuVQ4ORnAJqo" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><b>&#160;</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"><b>December 31,</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: right"><b>&#160;</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><b>2021</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><b>2020</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td></tr>
  <tr id="xdx_400_eus-gaap--CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_iB_z5wotzSDkFV3" style="vertical-align: bottom">
    <td style="padding-bottom: 1pt"><span style="text-decoration: underline">Current:</span></td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_i01_pp0p0_zD6shbYwmpND" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; padding-bottom: 1pt">State</td><td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 13%; text-align: right"><ix:nonFraction name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">800</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 13%; text-align: right"><ix:nonFraction name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">800</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--CurrentIncomeTaxExpenseBenefit_i01_pp0p0_zJ5oxs1cwEn2" style="vertical-align: bottom; background-color: White">
    <td style="color: White; text-align: left">Total current&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CurrentIncomeTaxExpenseBenefit" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">800</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CurrentIncomeTaxExpenseBenefit" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">800</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--DeferredIncomeTaxesAbstract_iB_zEzjakVaiJXl" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-decoration: underline">Deferred:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--DeferredFederalIncomeTaxExpenseBenefit_i01_pp0p0_zRbGRD4wjkuw" style="vertical-align: bottom; background-color: White">
    <td>Federal</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">718,868</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">336,124</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--DeferredStateAndLocalIncomeTaxExpenseBenefit_i01_pp0p0_z94GksjO38Kg" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 1pt">State</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">332,139</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">130,040</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--DeferredIncomeTaxesAndTaxCredits_i01_pp0p0_zYRw45tJrvgS" style="vertical-align: bottom; background-color: White">
    <td style="color: White; text-align: left">Total Deferred&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:DeferredIncomeTaxesAndTaxCredits" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">1,051,007</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredIncomeTaxesAndTaxCredits" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">466,164</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: right; padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--IncomeTaxExpenseBenefit_i_pp0p0_zeTRmDHJElLI" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Net provision (benefit)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,050,207</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">466,964</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p>



</ix:nonNumeric><p id="xdx_8AD_zwCNAT3PTYGA" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The differences between the expected income tax benefit based on the
statutory Federal United States income tax rates and the Company's effective tax rates are summarized below:&#160;</p>




<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zDqnSqV18NJe" summary="xdx: Disclosure - Income Tax (Details 1)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span id="xdx_8BC_zUyD0HDo1CWm" style="display: none">Schedule reconciliation of income tax</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">December 31, 2021</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: left">Tax Computed At The Federal Statutory Rate</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_c20210101__20211231_pp0p0_zPLHD9EcuhIB" title="Tax Computed At The Federal Statutory Rate" style="width: 13%; text-align: right">(<ix:nonFraction name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">1,338,184</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 13%; text-align: right"><span id="xdx_90C_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_dp_c20210101__20211231_zNAe8Kw3WL1e" title="Tax Computed At The Federal Statutory Rate"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">21.00</ix:nonFraction></span>%</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">State Tax, Net Of Federal Tax Benefit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_c20210101__20211231_pp0p0_zpR3lH6HUOYm" title="State Tax, Net Of Fed Tax Benefit" style="text-align: right">(<ix:nonFraction name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">263,892</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90F_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_dp_c20210101__20211231_zLXkvYlMRwNl" title="State Tax, Net Of Fed Tax Benefit"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">4.14</ix:nonFraction></span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Nondeductible Expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--IncomeTaxReconciliationNondeductibleExpense_c20210101__20211231_pp0p0_zoRw0CGIKNKw" title="Nondeductible Expenses" style="text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationNondeductibleExpense" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">85,025</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-<span id="xdx_907_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpense_dp_c20210101__20211231_znecxpaFjtC0" title="Nondeductible Expenses"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">1.33</ix:nonFraction></span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Flowthrough Entity not Subject to Tax</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_ecustom--IncomeTaxReconciliationFlowthroughEntityNotSubjectTax_c20210101__20211231_pp0p0_z13U86ndHhNA" title="Flowthrough Entity not Subject to Tax" style="text-align: right"><ix:nonFraction name="VIVK:IncomeTaxReconciliationFlowthroughEntityNotSubjectTax" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">454,587</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-<span id="xdx_90A_ecustom--EffectiveIncomeTaxRateReconciliationAtFlowthroughEntityNotSubjectTax_dp_c20210101__20211231_zA7y4h7gJwgZ" title="Flowthrough Entity not Subject to Tax"><ix:nonFraction name="VIVK:EffectiveIncomeTaxRateReconciliationAtFlowthroughEntityNotSubjectTax" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">7.13</ix:nonFraction></span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Foreign Corporation - Minority Interest</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_c20210101__20211231_pp0p0_zdz24tBwTiPe" title="Foreign Corporation - Minority Interest" style="text-align: right"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,140</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-<span id="xdx_90B_eus-gaap--EffectiveIncomeTaxRateReconciliationTaxSettlementsForeign_dp_c20210101__20211231_zdz4eJomYxJp" title="Foreign Corporation - Minority Interest"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlementsForeign" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.05</ix:nonFraction></span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Valuation Allowance</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_c20210101__20211231_pp0p0_z3cpyNewRxtj" title="Valuation Allowance" style="text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">9,117</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-<span id="xdx_90A_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_dp_c20210101__20211231_z5mrRpBA9jlB" title="Valuation Allowance"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.14</ix:nonFraction></span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Benefit for income taxes</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_988_eus-gaap--IncomeTaxExpenseBenefit_c20210101__20211231_pp0p0_zpc6gqcJJzkq" title="Provision for income taxes" style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">1,050,207</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_904_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_dp_c20210101__20211231_zdcqiGbCh5Z_zWRHbwZ9s9Ff" title="Provision for income taxes"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">16.48</ix:nonFraction></span>%</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">December 31, 2020</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: left">Tax Computed At The Federal Statutory Rate</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_c20200101__20201231_pp0p0_zKefsE6FmmD6" title="Tax Computed At The Federal Statutory Rate" style="width: 13%; text-align: right">(<ix:nonFraction name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">447,850</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 13%; text-align: right"><span id="xdx_903_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_dp_c20200101__20201231_zrku7HsRi3kx" title="Tax Computed At The Federal Statutory Rate"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">21.00</ix:nonFraction></span>%</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">State Tax, Net Of Federal Tax Benefit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_c20200101__20201231_pp0p0_zEoFr70JJFk7" title="State Tax, Net Of Fed Tax Benefit" style="text-align: right">(<ix:nonFraction name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">77,025</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_900_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_dp_c20200101__20201231_zWSck0XuBPEO" title="State Tax, Net Of Fed Tax Benefit"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3.54</ix:nonFraction></span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Nondeductible Expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--IncomeTaxReconciliationNondeductibleExpense_c20200101__20201231_pp0p0_zLMk4Lj9Kxwm" title="Nondeductible Expenses" style="text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationNondeductibleExpense" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">22,040</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-<span id="xdx_901_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpense_dp_c20200101__20201231_z9kLmf8b9ips" title="Nondeductible Expenses"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">1.03</ix:nonFraction></span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Flowthrough Entity not Subject to Tax</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--IncomeTaxReconciliationFlowthroughEntityNotSubjectTax_c20200101__20201231_pp0p0_zE0uNKVBCAAs" title="Flowthrough Entity not Subject to Tax" style="text-align: right"><ix:nonFraction name="VIVK:IncomeTaxReconciliationFlowthroughEntityNotSubjectTax" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">187,948</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-<span id="xdx_904_ecustom--EffectiveIncomeTaxRateReconciliationAtFlowthroughEntityNotSubjectTax_dp_c20200101__20201231_zlHQsoM2QqIk" title="Flowthrough Entity not Subject to Tax"><ix:nonFraction name="VIVK:EffectiveIncomeTaxRateReconciliationAtFlowthroughEntityNotSubjectTax" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">8.81</ix:nonFraction></span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Foreign Corporation - Minority Interest</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_pp0p0_c20200101__20201231_ztJaJStx13rz" title="Foreign Corporation - Minority Interest" style="text-align: right"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">8,996</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-<span id="xdx_902_eus-gaap--EffectiveIncomeTaxRateReconciliationTaxSettlementsForeign_dp_c20200101__20201231_z3CxQSfu1MFq" title="Foreign Corporation - Minority Interest"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlementsForeign" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.42</ix:nonFraction></span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; text-align: left">Valuation Allowance</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_c20200101__20201231_pp0p0_zQHheiLSKmkH" title="Valuation Allowance" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">772,855</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-<span id="xdx_907_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_dp_c20200101__20201231_zYZHP331UX5K" title="Valuation Allowance"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">36.24</ix:nonFraction></span>%</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Provision for income taxes</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_eus-gaap--IncomeTaxExpenseBenefit_c20200101__20201231_pp0p0_zVvdgXCvgekS" title="Provision for income taxes" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">466,964</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">-<span id="xdx_906_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_dp_c20200101__20201231_zSkSSDgPaWGI" title="Provision for income taxes"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">21.96</ix:nonFraction></span>%</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


</ix:nonNumeric><p id="xdx_8AC_ztH2jZkWdBIm" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<ix:exclude><p id="xdx_235_zw5HWGUCJsuf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 78; Value: 1 -->
    <div id="xdx_233_zfH3YOXstSEV" style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence --></td><td id="xdx_23E_z9REQRvMz2qy" style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div id="xdx_231_zpuXq6YYqBid" style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_231_z8FmO1RKUUs0" style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_237_zJKbziUg9Cfo" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Significant components of the Company's deferred tax assets and liabilities
are as follows:&#160;</p>




<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_znR9EslQpxMz" summary="xdx: Disclosure - Income Tax (Details 2)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span id="xdx_8B7_zIpbdSvOfFmS" style="display: none">Schedule of deferred tax assets and liabilities</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_495_20211231_z8InvSssX95A" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">December 31, 2021</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_40B_ecustom--DeferredTaxAssetsTaxDeferredExpenseReserves_iI_pp0p0_zmKHC6mbPygk" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 84%; text-align: left">Reserves</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><ix:nonFraction name="VIVK:DeferredTaxAssetsTaxDeferredExpenseReserves" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">336,875</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--DeferredTaxAssetsTaxDeferredExpenseFixedAssets_iI_pp0p0_z6RtDGPAuMM_zBEJPlu6cGNb" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Fixed Assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="VIVK:DeferredTaxAssetsTaxDeferredExpenseFixedAssets" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">1,915,092</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_409_eus-gaap--DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction_iI_pp0p0_z9hOzKi19JMb" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">16,395</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--DeferredTaxAssetsGoodwillAndIntangibleAssets_iI_pp0p0_zIxx0RjDzmvX" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Intangibles</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">3,622,638</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_407_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_pp0p0_zwtPxPJ9IsqX" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Net Operating Losses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,553,164</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses_iI_pp0p0_d0_zn14DvA1raye" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Impairment Losses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses" contextRef="AsOf2021-12-31" format="ixt:zerodash" decimals="0" scale="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_ecustom--DeferredTaxAssetsTaxDeferredExpenseStockOption_iI_pp0p0_zSKF0hbX6xG_zKwHsTkzuizh" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Stock Options</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="VIVK:DeferredTaxAssetsTaxDeferredExpenseStockOption" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">598,849</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredTaxAssetsTaxDeferredExpenseAccruals_iI_pp0p0_znCVeHuij6AB" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Accruals</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="VIVK:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredTaxAssetsTaxDeferredExpenseAccruals" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">32,905</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_401_eus-gaap--DeferredTaxAssetsOther_iI_pp0p0_zQ34ZCcKi8kk" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Other</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:DeferredTaxAssetsOther" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">393,154</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iNI_di_zWoDW0CK7128" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Net Deferred Liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:DeferredTaxAssetsLiabilitiesNet" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,458,506</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40C_eus-gaap--DeferredTaxAssetsValuationAllowance_iNI_di_z3xFCAxngU0q" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Less: Valuation Allowance</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:DeferredTaxAssetsValuationAllowance" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,698,393</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--DeferredIncomeTaxLiabilities_iNI_di_zRkcftA7ZoDS" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total deferred tax liability:</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:DeferredIncomeTaxLiabilities" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,156,899</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49D_20201231_zehWS55UlenC" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">December 31, 2020</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--DeferredTaxAssetsTaxDeferredExpenseReserves_iI_pp0p0_znyDnF9l3eOv" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 84%; text-align: left">Reserves</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><ix:nonFraction name="VIVK:DeferredTaxAssetsTaxDeferredExpenseReserves" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">336,875</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--DeferredTaxAssetsTaxDeferredExpenseFixedAssets_iI_pp0p0_zKmyZx8DvdxW" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Fixed Assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="VIVK:DeferredTaxAssetsTaxDeferredExpenseFixedAssets" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">1,915,021</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_409_eus-gaap--DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction_iI_pp0p0_z7axOdQ4GYUw" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,803</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--DeferredTaxAssetsGoodwillAndIntangibleAssets_iI_pp0p0_zZdJTNNlgEKe" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Intangibles</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">3,964,173</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_409_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_pp0p0_zFagunBGHdDS" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Net Operating Losses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,544,614</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses_iI_pp0p0_d0_zen0ftqagCdp" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Impairment Losses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses" contextRef="AsOf2020-12-31" format="ixt:zerodash" decimals="0" scale="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--DeferredTaxAssetsTaxDeferredExpenseStockOption_iI_pp0p0_zjvZa4sp5kQl" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Stock Options</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="VIVK:DeferredTaxAssetsTaxDeferredExpenseStockOption" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">155,309</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--NonStatutoryStockOptions_iI_pdd_zCy2lUtN9cJT" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Accruals</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="VIVK:NonStatutoryStockOptions" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">19,440</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--DeferredTaxAssetsOther_iI_pp0p0_zBUz4cqLjSeF" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Other</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:DeferredTaxAssetsOther" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">699,478</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40C_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iNI_di_z0qHVWlUOgCt" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Net Deferred Liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:DeferredTaxAssetsLiabilitiesNet" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,518,629</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--DeferredTaxAssetsValuationAllowance_iNI_di_zYzMhqBmjZpY" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Less: Valuation Allowance</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:DeferredTaxAssetsValuationAllowance" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,689,275</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_402_eus-gaap--DeferredIncomeTaxLiabilities_iNI_di_ztbVBJBb21dh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total deferred tax liability:</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:DeferredIncomeTaxLiabilities" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,207,905</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>


</ix:nonNumeric><p id="xdx_8AA_zxrVsbY9lr2u" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In determining the possible future realization
of deferred tax assets, the Company has considered future taxable income from the following sources: (a) reversal of taxable temporary
differences; and (b) tax planning strategies that, if necessary, would be implemented to accelerate taxable income into years in which
net operating losses might otherwise expire.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Deferred tax assets are recognized subject to
management&#8217;s judgment that realization is more likely than not. A valuation allowance is recognized for a deferred tax asset if,
based on the weight of the available evidence, it is more likely than not that some portion of the deferred tax asset will not be realized.
In making such judgments, significant weight is given to evidence that can be objectively verified. Based on our review of the deferred
tax assets the Company has concluded that a valuation allowance is necessary on the net operating loss balance, as realization of this
asset does not meet the more likely than not threshold.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2021 and 2020, the
Company had estimated net operating losses for federal and state purposes of $<span id="xdx_900_eus-gaap--OperatingLossCarryforwards_iI_pp0n3_dm_c20211231_zceMGXMaagep" title="Net Operating losses"><ix:nonFraction name="us-gaap:OperatingLossCarryforwards" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="6" unitRef="USD">14.3</ix:nonFraction></span>
and <span id="xdx_904_eus-gaap--OperatingLossCarryforwards_iI_pp0n3_dm_c20201231_z6ybYSvqNrE6"><ix:nonFraction name="us-gaap:OperatingLossCarryforwards" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" scale="6" unitRef="USD">11.7</ix:nonFraction></span> million, respectively. Federal and state net operating losses will begin to expire in 2028.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We recognize a tax position as a benefit only
if it is &#8220;more likely than not&#8221; that the tax position would be sustained in a tax examination, with a tax examination being
presumed to occur. The amount recognized is the largest amount of tax benefit that is greater than 50% likely of being realized on examination.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For tax positions not meeting the &#8220;more
likely than not&#8221; test, no tax benefit is recorded. We recognize potential interest and penalties related to unrecognized tax benefits
in the general and administrative expense in the statement of operations of the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:exclude><p id="xdx_23D_ztIogiYExvFH" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_23E_zOdYbUkGhXY8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_23B_z9Oyqy0rMGnw" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 79; Value: 1 -->
    <div id="xdx_239_zrlWOjnz88jH" style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence --></td><td id="xdx_239_zNaF243f1NzG" style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div id="xdx_230_zWL9qJJz5DTv" style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_239_zq5q58444HJC" style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_23C_zZHJwj5XFnQf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company is in the process of filing back income
tax returns from 2010 through the current year and subject to IRS examination for these years. The Company has booked a reserve for potential
penalties associated with non-filing of certain foreign information reports related to its subsidiary in the Middle East. Penalties and
interest have been reported in the general and administrative section of the statement of operations. The reserve balance at December
31, 2021 and 2020 was $<span id="xdx_90C_eus-gaap--AccruedIncomeTaxes_iI_c20211231_zL2gq1P7psRA" title="Reserve"><ix:nonFraction name="us-gaap:AccruedIncomeTaxes" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">289,000</ix:nonFraction></span> and $<span id="xdx_909_eus-gaap--AccruedIncomeTaxes_iI_c20201231_zrddX7cq4e49" title="Reserve"><ix:nonFraction name="us-gaap:AccruedIncomeTaxes" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">238,000</ix:nonFraction></span>, respectively. The Company does not expect this reserve to reverse within the next 12 months,
as they will apply for a penalty waiver when the tax returns are ultimately filed. Due to the non-filing of income tax returns, statutes
of limitations on the potential examination of those income tax periods will continue to run until the returns are filed, at which time
the statutes will begin. The Company expects to file all past due income tax returns within the next 12 months.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock"><p id="xdx_803_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_z4RNpN0PUHP1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 21. <span id="xdx_82D_zjjrGUb9HIGS">Related Party Transactions</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company provided secured loan financing and
assistance to the development and commercialization of two bioactive beverages and one weight loss beverage for Vivaceuticals, Inc., which
shared a common officer and board of director member with the Company. Vivaceuticals sold its assets to Scepter Holdings, Inc. in 2018.
In 2019, the Company received 800,000 shares of preferred stock in Scepter Holdings, Inc. to extinguish the loan encumbering the assets.
The Company has converted these preferred shares into 800,000,000 shares of Common Stock of Scepter Holdings, Inc., which is traded on
the OTC Markets (ticker: BRZL) (see Note 3). In 2019 we entered into a Convertible Master Revolving Note with Scepter and over the course
of approximately two years lent them $71,000, which accrued 7% interest per annum (see Note 8). As of December 31, 2021 the principal
balance with all accrued interest was $<span id="xdx_900_ecustom--NoteReceivableConvertedAmountConverted_pp0p0_c20210801__20210831__dei--LegalEntityAxis__custom--ScepterHoldingsMember_z6JTETGSuPoe" title="Note receivable converted, amount converted"><ix:nonFraction name="VIVK:NoteReceivableConvertedAmountConverted" contextRef="From2021-08-012021-08-31_custom_ScepterHoldingsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">81,768</ix:nonFraction></span> and converted into <span id="xdx_90F_ecustom--NoteReceivableConvertedSharesReceived_c20210801__20210831__dei--LegalEntityAxis__custom--ScepterHoldingsMember_z9yQMpDutRw9" title="Note receivable converted, shares received"><ix:nonFraction name="VIVK:NoteReceivableConvertedSharesReceived" contextRef="From2021-08-012021-08-31_custom_ScepterHoldingsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">26,376,882</ix:nonFraction></span> shares of Scepter common stock pursuant to the terms of the
note at $0.0031 per share. On the date of the conversion, the Scepter price per share on OTC Markets was $0.0062 per share, which resulted
in a $<span id="xdx_90C_ecustom--GainLossOnDispositionOfAsset_pp0p0_c20210801__20210831__dei--LegalEntityAxis__custom--ScepterHoldingsMember_zEclF3z7OpH2" title="Gain (Loss) on Sale of Equity Investments"><ix:nonFraction name="VIVK:GainLossOnDispositionOfAsset" contextRef="From2021-08-012021-08-31_custom_ScepterHoldingsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">87,044</ix:nonFraction></span> gain on the disposition of the note receivable. As of December 31, 2021, the Company&#8217;s Chief Executive Officer has
an immediate family member who sits on the board of directors of Scepter Holdings, Inc.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has a consulting contract with LBL
Professional Consulting, Inc. (&#8220;LBL&#8221;), which shares a common officer with the Company. For the years ended December 31, 2021
and 2020, LBL was paid $<span id="xdx_906_eus-gaap--ProfessionalAndContractServicesExpense_c20210101__20211231__srt--CounterpartyNameAxis__custom--LblProfessionalConsultingMember_zOaNsCeoX7jh" title="Paid for services"><ix:nonFraction name="us-gaap:ProfessionalAndContractServicesExpense" contextRef="From2021-01-012021-12-31_custom_LblProfessionalConsultingMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">188,150</ix:nonFraction></span> and $<span id="xdx_905_eus-gaap--ProfessionalAndContractServicesExpense_c20200101__20201231__srt--CounterpartyNameAxis__custom--LblProfessionalConsultingMember_zNGDoOCGVGuD"><ix:nonFraction name="us-gaap:ProfessionalAndContractServicesExpense" contextRef="From2020-01-012020-12-31_custom_LblProfessionalConsultingMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">191,295</ix:nonFraction></span> for services rendered. On December 17, 2020, the Company granted non-statutory stock options
to LBL for <span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20200101__20201231__srt--CounterpartyNameAxis__custom--LblProfessionalConsultingMember__us-gaap--AwardTypeAxis__custom--NonStatutoryStockOptionsMember_zvpjopNazF8c"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" contextRef="From2020-01-012020-12-31_custom_LblProfessionalConsultingMember_custom_NonStatutoryStockOptionsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">333,334</ix:nonFraction></span> shares of Common Stock. The stock options vest over four years. The stock options are exercisable for up to ten years
from the grant date. The common officer is not the beneficiary of the Company and is not permitted to participate in any discussion, including
the LBL&#8217;s board meetings, regarding any Company stock that LBL may own at any time.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In July 2020, the Company entered into an
agreement with IME giving IME the option to purchase approximately 1,331 ounces of our precious metal concentrate for approximately
$2,800,000. VVMCI, a wholly owned subsidiary of Vivakor, Inc. owns all of the Class A Units of IME, which have sole voting power for
all material matters except for removal of the manager, and VVMCI serves as a manager of IME. For the year ended December 31, 2021
and 2020, the Company sold none and $<span id="xdx_90E_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--ProductOrServiceAxis__custom--PreciousMetalConcentrateMember_zOmrWc893Tsr"><span style="-sec-ix-hidden: xdx2ixbrl1724">54,250, respectively,</span></span>
of the precious metal concentrate through this option.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has a note payable to Triple T, which
is owned by the 51% majority-owner of Vivakor Middle East LLC. As of December 31, 2021 and 2020 the balance owed was $<span id="xdx_90B_eus-gaap--NotesPayable_iI_pp0p0_c20211231__us-gaap--LongtermDebtTypeAxis__custom--TripleTMember_zqLiClDCbkXN" title="Notes payable"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2021-12-31_custom_TripleTMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">353,330</ix:nonFraction></span> and $<span id="xdx_901_eus-gaap--NotesPayable_iI_pp0p0_c20201231__us-gaap--LongtermDebtTypeAxis__custom--TripleTMember_zijDdt2RDVjd"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2020-12-31_custom_TripleTMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">376,972</ix:nonFraction></span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On January
20, 2021, the Company entered into a worldwide, exclusive license agreement with TBT Group, Inc. (of which an independent Vivakor Board
member is a 7% shareholder) to license piezo electric and energy harvesting technologies for creating self-powered sensors for making
smart roadways. The Company is required to pay $25,000 and 16,667 shares of restricted common stock  upon signing. </span>Upon
the earlier of (i) 120 days or (ii) the effectiveness of the Company's Registration Statement and receipt of public offering proceeds,
the Company will pay licensor $225,000. When the licensor delivers to the Company data showing
that the sensor performs based on mutually defined specifications and all designs for the sensor are completed, Company shall pay an
additional $250,000 and 16,667 shares of restricted common stock. Upon the delivery of a mutually agreed working prototype, Company will
pay licensor $250,000 and 16,667 shares of restricted common stock. Upon commercialization of the product, the Company will pay licensor
$250,000 and 33,333 shares of restricted common stock. TBT shall have the option, at its sole discretion, to convert the license to a
non-exclusive license if the Company fails to pay $500,000 to TBT for sensor inventory per year, which will commence after the second
anniversary of product commercialization. The Company shall share in the development costs of the sensor technology to the time of commercialization.
Total costs attributed to the Company are estimated to be $125,000. From May, 2021 through March 3, 2022, the parties amended the license
agreement to extend the terms of the first milestone to March 4, 2022, of which we paid $15,000 as consideration for the extensions and
$225,000 to be paid on March 4, 2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:exclude><p id="xdx_23E_zoWvnL8Bsue3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_23B_z3OlGxMSh2Yd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_236_ziUsmmPpTRe_zmD3Yf1iGhJf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 80; Value: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" id="xdx_238_z0A6Y2LNPxNz" style="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence --></td><td id="xdx_231_ziNqLCTqp2JZ" style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div id="xdx_23F_zBujAqDTtpdX" style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_239_zOIwxddoIsAV" style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_232_zcn0DRL6Arzf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2020, the Company had a common
board of directors member with CannaPharmaRx Inc. The Company has a $<span id="xdx_908_eus-gaap--AccountsReceivableNet_c20201231__dei--LegalEntityAxis__custom--CannaPharmaRxIncMember_pp0p0_zRAyWCcag5In" title="Account receivable"><ix:nonFraction name="us-gaap:AccountsReceivableNet" contextRef="AsOf2020-12-31_custom_CannaPharmaRxIncMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">33,000</ix:nonFraction></span> account receivable with CannaPharmaRx Inc. for leasing office
space to this entity. As of December 31, 2020, the Company recorded an allowance for doubtful accounts on these receivables in the amount
of $<span id="xdx_905_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_c20201231__dei--LegalEntityAxis__custom--CannaPharmaRxIncMember_pp0p0_zt2kkfoSOo3t" title="Doubtful accounts receivables"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" contextRef="AsOf2020-12-31_custom_CannaPharmaRxIncMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">33,000</ix:nonFraction></span>. As of January 1, 2021 the Company no longer leases office space to this entity.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:SubsequentEventsTextBlock"><p id="xdx_806_eus-gaap--SubsequentEventsTextBlock_zjQlxUVBOw0W" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 22. <span id="xdx_822_zXYEwiE98pz_zEw9jk6u3ETc">Subsequent Events</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has evaluated subsequent events through the date the financial statements were available to issue.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 1, 2022, the Company entered into
a lease agreement for approximately 2,533 square feet of office and manufacturing space located in Las Vegas, Nevada. Commencing on March
1, 2022, the Company entered into a three-year lease with Speedway Commerce Center, LLC. Under the terms of the lease agreement, we are
required to make the following monthly lease payments: Year 1 $1,950, Year 2 $2,028, Year 3 $2,110. As a condition of the lease, we were
required to provide a $2,418 security deposit.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 14, 2022, the Company closed on its
underwritten public offering of 1,600,000 shares of common stock, at a public offering price of&#160;$5.00&#160;per share, for aggregate
gross proceeds of&#160;$8.0 million, prior to deducting underwriting discounts, commissions, and other offering expenses. In addition,
the Company has granted the underwriter, EF Hutton, division of&#160;Benchmark Investments, LLC (&#34;EF Hutton&#34;), a 45-day option
to purchase up to an additional 240,000 shares of Common Stock at the public offering price per share, less the underwriting discounts
and commissions, to cover over-allotments, if any. The Company's Common Stock began trading on the Nasdaq Capital Market on&#160;February
14, 2022, under the symbol &#34;VIVK&#34;. EF Hutton, acted as sole book-running manager for the offering. Simultaneous with the close
of the offering, the Company converted 66,667 shares of Series A Preferred Stock in to 833,333 shares of common stock. The Company effected
a 1-for-30 reverse split of our outstanding shares of common stock (the &#8220;Reverse Stock Split&#8221;) via the filing of a certificate
of change with the Nevada Secretary of State simultaneously with the close of the underwritten public offering, which was effective at
the commencement of trading of our Common Stock. No fractional shares of the Company&#8217;s common stock were issued as a result of the
Reverse Stock Split. Any fractional shares resulting from the Reverse Stock Split were rounded up to the nearest whole share, resulting
in a round up issuance of 2,271 shares of common stock. In conjunction with the offering, approximately $1,228,997 in convertible notes
payable were converted into 272,156 shares of common stock. All issued and outstanding common stock, preferred stock, and per share amounts
in the consolidated financial statements and footnotes included herein have been retroactively adjusted to reflect this reverse stock
split for all periods presented.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On March
3, 2022, </span>the Company amended our TBT license agreement to extend the terms of the first milestone to March 4, 2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On March 9, 2022, entered into a land lease agreement
for located in Vernal, Utah, which allows&#160;the Company to operate on the land and receive ore supply of 2,000 tons per day of oil
sand material, which is guaranteed by the land owner to be at a minimum of 10% hydrocarbon by weight. Commencing in March 2022, the Company
entered into a five-year lease, with an optional additional five-year extension, with Tar Sands Holdings II, LLC. Under the terms of the
lease agreement, we are required to pay $3 per ton of oil sands processed. As a condition of the lease, we were required to provide a
$30,000 prepayment toward tons of oil sands processed.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On March 28, 2022, the Company entered into a
lease agreement for approximately 1,469 square feet of office space located in Lehi, Utah. Commencing on April 1, 2022, the Company entered
into a three-year lease with Victory Holdings, LLC. Under the terms of the lease agreement, we are required to make the following monthly
lease payments: Year 1 is comprised of April to May 2022 $867, June 2022 to March 2023 $3,550, Year 2 $3,657, Year 3 $3,766. As a condition
of the lease, we were required to provide a $3,766 security deposit.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April 1, 2022, the Company entered into a lease
agreement for approximately 2,000 square feet of office and warehouse space located in Houston, Texas. Commencing on April 1, 2022, the
Company entered into a month-to-month lease with JVS Holdings, Inc. The lease may be terminated at any time or for any reason with a 30-day
written notice to terminate. The lease requires a monthly lease payment of $2,000 as long as the Company remains in the space.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Subsequent to December 31, 2021, VWFI has raised
$245,000 in conjunction with the $25,000,000 private placement offering to sell convertible promissory notes, which convert to VWFI LLC
units, to accredited investors to raise funds to manufacture equipment that manufacture RPC Series B. Subsequent to December 31, 2021,
VWFI has also converted $975,000 of convertible debt into VWFI LLC units.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Subsequent to December 31, 2021 the Company amended
a convertible note payable with a principal balance of $250,000 to extend the note&#8217;s maturity date to August, 2022 in exchange for
an increase in principal owed of $25,000. Subsequent to year end, this convertible note and its accrued interest were converted to common stock as discussed
earlier.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Subsequent to December 31, 2021 the Company amended
a note payable with a principal balance of $334,775 to extend the note&#8217;s maturity date to April 1, 2023, with monthly payments of
approximately $29,432 until paid in full.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

</ix:nonNumeric><p id="xdx_81E_zWnVkmYSK2SP" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 81; Options: Last -->
    <div style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

</body>
</html>
<!-- Field: Set; Name: xdx; ID: xdx_08B_extensions -->
<!-- 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 -->
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.1
<SEQUENCE>2
<FILENAME>vivakor_ex0401.htm
<DESCRIPTION>DESCRIPTION OF SECURITIES
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>Exhibit 4.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B><BR>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>DESCRIPTION OF SECURITIES</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>REGISTERED PURSUANT TO SECTION 12 OF THE</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>SECURITIES EXCHANGE ACT OF 1934, AS AMENDED</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Vivakor, Inc.&nbsp;(the &ldquo;Company,&rdquo;
&ldquo;we,&rdquo; &ldquo;us,&rdquo; and &ldquo;our&rdquo;) has one class of securities registered under Section&nbsp;12 of the Securities
Exchange Act of 1934, as amended (the &ldquo;Exchange Act&rdquo;), which is the Company&rsquo;s common stock, par value $0.001 per share
(the &ldquo;Common Stock&rdquo;). The Common Stock is registered under Section 12(b) of the Exchange Act.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>General</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following is a description of the material
terms of the Company&rsquo;s Common Stock.&nbsp;&nbsp;This is a summary only and does not purport to be complete. It is subject to and
qualified in its entirety by reference to the Company&rsquo;s Articles of Incorporation (the &ldquo;Articles of Incorporation&rdquo;)
and the Company&rsquo;s Bylaws (the &ldquo;Bylaws&rdquo;), each of which are incorporated by reference as an exhibit to its Annual Report
on Form 10-K of which this Exhibit is a part.&nbsp;The Company encourages you to read its Articles of Incorporation, its Bylaws and the
applicable provisions of Nevada Revised Statutes (the &ldquo;NRS&rdquo;), for additional information.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Description of Common Stock</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><I>Authorized Shares of Common Stock</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The authorized number of shares of Common Stock
is &nbsp;41,666,667&nbsp;shares of Common Stock.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><I>Voting Rights</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The holders of Common Stock have the unlimited
right to vote for the election of directors and on all other matters requiring stockholder action, each share being entitled to one vote.&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><I>Dividend Rights</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Subject to preferences that may be applicable
to any then outstanding preferred stock, the holders of Common Stock are entitled to receive dividends, if any, as may be declared and
paid or set apart for payment upon the Common Stock out of any assets or funds of the Company legally available for the payment of dividends</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><I>Liquidation Rights</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Upon the voluntary or involuntary liquidation,
dissolution or winding-up of the Company the net assets of the Company available for distribution shall be distributed pro rata to the
holders of the Common Stock in accordance with their respective rights and interests.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><I>Other Rights and Preferences</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The holders of the Common Stock have no preemptive,
conversion or subscription rights, and there are no redemption or sinking fund provisions applicable to the Common Stock. The rights,
preferences and privileges of the holders of the Common Stock are subject to, and may be adversely affected by, the rights of the holders
of shares of any series of the Company&rsquo;s preferred stock that is currently outstanding and that it may designate and issue in the
future.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><I>Fully Paid and Nonassessable</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">All of the outstanding shares of Common Stock
are fully paid and non-assessable.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.21
<SEQUENCE>3
<FILENAME>vivakor_ex1021.htm
<DESCRIPTION>AMENDMENT NO. 4 TO NOVUS LOAN AGREEMENT
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">Exhibit 10.21</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">AMENDMENT NO. 4 TO LOAN AGREEMENT</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">THIS AMENDMENT NO. 4 TO LOAN
AGREEMENT (the &ldquo;<U>Amendment</U>&rdquo;) is dated as of November 9, 2021 (the &ldquo;<U>Effective Date</U>&rdquo;) and is executed
by and between VIVASPHERE, INC., a Nevada corporation (the <I>&ldquo;</I><U>Company</U><I>&rdquo;</I>) and NOVUS CAPITAL GROUP, LLC (the
&ldquo;<U>Holder</U>&rdquo;).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B><U>W I T N E S S E T H</U>:</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">WHEREAS, the Company is the
responsible party under that certain Loan and Security Agreement by and between Quantumsphere, Inc. and the Holder dated June 19, 2014
(and assigned to the Company under that certain Agreement Regarding Assets dated December 3, 2018) in the original principal amount of
$334,775, which originally did not carry interest and had a maturity date (as subsequently amended, the &ldquo;Maturity Date&rdquo;) of
December 3, 2019 (the &ldquo;<U>Note</U>&rdquo;);</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">WHEREAS, on or about February
6, 2020, the Company and Holding agreed to extend the Maturity Date under the Note until July 1, 2020 (the &ldquo;<U>First Amended Maturity
Date</U>&rdquo;) and add a seven percent (7.0%) simple interest rate to accrue on the outstanding principal of the Note starting from
January 1, 2020 (&ldquo;<U>Amendment No. 1</U>&rdquo;);</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">WHEREAS, on or about September
23, 2020, the Company and Holding agreed to extend the Maturity Date under the Note until January 2, 2021 (the &ldquo;<U>Second Amended
Maturity Date</U>&rdquo;) and increase the interest rate from seven percent (7.0%) to ten percent (10.0%) simple interest rate on the
Note starting July 1, 2020 (&ldquo;<U>Amended No. 2</U>&rdquo;) (for the avoidance of doubt, the Note accrued simple interest at a rate
of 7.0% from January 1, 2020 to July 1, 2020 and from July 2, 2020 has accrued simple interest at a rate of 10.0%); and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">WHEREAS, no payment has been
made under the Note, and the Holder and the Company desire to modify the terms of the Note to (i) require certain interim payments of
accrued interest; and (ii) extend the Maturity Date of the Note, each as set forth herein.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">NOW, THEREFORE, in consideration
of the mutual promises herein contained, the parties hereto hereby agree as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">1.<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Amendment of Note Maturity Date</U><B>.</B> The Note is hereby amended such that Note&rsquo;s Maturity Date is April 1, 2022
and the first sentence of Section 6 of the Note is hereby amended from &ldquo;VivaSphere shall pay the entire unpaid balance of the Novus
Obligation in full on the first anniversary of the date hereof.&rdquo; to &ldquo;VivaSphere shall pay the entire unpaid balance on the
Novus Obligation, together with all unpaid accrued interest, on April 1, 2022 (the &ldquo;Maturity Date&rdquo;).&rdquo;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">2.<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>First Interest Payment</U>. The Company shall pay or cause to be paid to the Holder accrued interest on the Note in an amount
equal to $17,854.67 on or before November 12, 2021.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">3.<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Second Interest Payment</U>. The Company shall pay or cause to be paid to the Holder accrued interest on the Note in an amount
equal to $14,692.91 on or before January 15, 2022.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">4.<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Payment of All Outstanding Principal and Interest on the Maturity Date</U>. The Company shall pay or cause to be paid to the
Holder all outstanding accrued and unpaid interest on the Note on or before the Maturity Date of April 1, 2022.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">5.</TD><TD STYLE="text-align: justify"><U>Miscellaneous</U>.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">(a)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Except as specifically
amended above, the Note shall remain in full force and effect and is hereby ratified and confirmed.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><B></B>(b)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;THIS AMENDMENT
SHALL BE GOVERNED BY AND CONSTRUED IN ACCORDANCE WITH THE LAW OF THE STATE OF NEVADA.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">(c)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The recitals hereto
are hereby made an integral part hereof.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">(d)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This
Amendment may be executed in any number of counterparts and by facsimile, each of which counterpart when so executed shall be deemed an
original, but all such counterparts shall constitute one and the same instrument.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0.5in"><I>[Signature page follows]</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0.5in"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">IN WITNESS WHEREOF, the parties
hereto have caused this Amendment to be executed and delivered by their proper and duly authorized officers as of the date set forth above.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%">&nbsp;</TD>
    <TD STYLE="width: 50%"><FONT STYLE="font-size: 10pt"><B>COMPANY:</B></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">VIVASPHERE, INC., </FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">a Nevada corporation</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">By <I><U>/s/ Matt Nicosia&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U></I></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Its CEO</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt"><B>HOLDER:</B></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">NOVUS CAPITAL GROUP, LLC</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">By <I><U>/s/ Robert Tobin&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U></I></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Its Member</FONT></TD></TR>
  </TABLE>
<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left">&nbsp;</P>

<!-- Field: Page; Sequence: 2; Options: Last -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.22
<SEQUENCE>4
<FILENAME>vivakor_ex1022.htm
<DESCRIPTION>AMENDMENT NO. 5 TO NOVUS LOAN AGREEMENT
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0">Exhibit 10.22</P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">AMENDMENT NO. 5 TO LOAN AGREEMENT</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">THIS AMENDMENT NO. 5 TO LOAN
AGREEMENT (the &ldquo;<U>Amendment</U>&rdquo;) is dated as of April 1, 2022 (the &ldquo;<U>Effective Date</U>&rdquo;) and is executed
by and between VIVASPHERE, INC., a Nevada corporation (the <I>&ldquo;</I><U>Company</U><I>&rdquo;</I>) and NOVUS CAPITAL GROUP, LLC (the
&ldquo;<U>Holder</U>&rdquo;).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B><U>W I T N E S S E T H</U>:</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">WHEREAS, the Company is the
responsible party under that certain Loan and Security Agreement by and between Quantumsphere, Inc. and the Holder dated June 19, 2014
(and assigned to the Company under that certain Agreement Regarding Assets dated December 3, 2018) in the original principal amount of
$334,775, which originally did not carry interest and had a maturity date (as subsequently amended, the &ldquo;Maturity Date&rdquo;) of
December 3, 2019 (the &ldquo;<U>Note</U>&rdquo;);</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">WHEREAS, on or about February
6, 2020, the Company and Holder agreed to extend the Maturity Date under the Note until July 1, 2020 (the &ldquo;<U>First Amended Maturity
Date</U>&rdquo;) and add a seven percent (7.0%) simple interest rate to accrue on the outstanding principal of the Note starting from
January 1, 2020 (&ldquo;<U>Amendment No. 1</U>&rdquo;);</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">WHEREAS, on or about September
23, 2020, the Company and Holder agreed to extend the Maturity Date under the Note until January 2, 2021 (the &ldquo;<U>Second Amended
Maturity Date</U>&rdquo;) and increase the interest rate from seven percent (7.0%) to ten percent (10.0%) simple interest rate on the
Note starting July 1, 2020 (&ldquo;<U>Amendment No. 2</U>&rdquo;) (for the avoidance of doubt, the Note accrued simple interest at a rate
of 7.0% from January 1, 2020 to July 1, 2020 and from July 2, 2020 has accrued simple interest at a rate of 10.0%);</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">WHEREAS, on or about November
9, 2021, the Company and the Holder agreed to extend the Maturity Date under the Note to April 1, 2022 (the &ldquo;Third Amended Maturity
Date&rdquo;); and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">WHEREAS, the Holder and the
Company desire to modify the terms of the Note to (i) require a lump sum payment of accrued interest; and (ii) extend the Maturity Date
of the Note, each as set forth herein.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">NOW, THEREFORE, in consideration
of the mutual promises herein contained, the parties hereto hereby agree as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">1.<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Amendment of Note Maturity Date</U><B>.</B> The Note is hereby amended such that Note&rsquo;s Maturity Date is April 1, 2023
and the first sentence of Section 6 of the Note is hereby amended from &ldquo;VivaSphere shall pay the entire unpaid balance of the Novus
Obligation in full on the first anniversary of the date hereof.&rdquo; to &ldquo;VivaSphere shall pay the entire unpaid balance on the
Novus Obligation, together with all unpaid accrued interest, on April 1, 2023 (the &ldquo;Maturity Date&rdquo;).&rdquo;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">2.<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Lump Sum Interest Payment</U>. The Company shall pay or cause to be paid to the Holder a lump sum payment equal to all interest
due on the Note through April 1, 2022, which is estimated to be $52,448.11, on or before April 1, 2022.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">3.<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Interest Rate</U>. Until the principal and interest under the Note is paid in full the interest rate under the Note shall continue
to be 10% per annum, simple interest.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">4.<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Monthly Payments of All Outstanding Principal and Interest</U>. The Company shall pay or cause to be paid to the Holder monthly
payments of $29,432.04 commencing on May 1, 2022 until all principal and interest due on the Note has been paid in full, which should
occur no later than the Maturity Date of April 1, 2023.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">5.</TD><TD STYLE="text-align: justify"><U>Miscellaneous</U>.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">(a)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Except as specifically
amended above, the Note shall remain in full force and effect and is hereby ratified and confirmed.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><B></B>(b)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;THIS AMENDMENT
SHALL BE GOVERNED BY AND CONSTRUED IN ACCORDANCE WITH THE LAW OF THE STATE OF NEVADA.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">(c)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The recitals hereto
are hereby made an integral part hereof.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">(d)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This
Amendment may be executed in any number of counterparts and by facsimile, each of which counterpart when so executed shall be deemed an
original, but all such counterparts shall constitute one and the same instrument.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0.5in"><I>[Signature page follows]</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0.5in"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">IN WITNESS WHEREOF, the parties
hereto have caused this Amendment to be executed and delivered by their proper and duly authorized officers as of the date set forth above.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%">&nbsp;</TD>
    <TD STYLE="width: 50%"><FONT STYLE="font-size: 10pt"><B>COMPANY:</B></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">VIVASPHERE, INC., </FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">a Nevada corporation</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">By <I><U>/s/ Matt Nicosia&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U></I></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Its CEO</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt"><B>HOLDER:</B></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">NOVUS CAPITAL GROUP, LLC</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">By <I><U>/s/ Robert Tobin&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U></I></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Its Member</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left">&nbsp;</P>

<!-- Field: Page; Sequence: 2; Options: Last -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.26
<SEQUENCE>5
<FILENAME>vivakor_ex1026.htm
<DESCRIPTION>AMENDMENT NO. 2 TO SENSOR TECHNOLOGY LICENSE AGREEMENT
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0">Exhibit 10.26</P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>AMENDMENT No. 2 to</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>SENSOR TECHNOLOGY LICENSE AGREEMENT</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0">This <B>Amendment No. 2 </B>dated July 10, 2021 (&ldquo;Amendment
No. 2&rdquo;) to the Sensor Technology License Agreement (the &ldquo;Agreement&rdquo;) is hereby entered into, by and between, TBT Group,
Inc, a Delaware Corporation (&ldquo;TBT&rdquo; or the &ldquo;Licensor&rdquo;), and Vivakor, Inc., a Nevada corporation (&ldquo;Vivakor&rdquo;
or the &ldquo;Licensee&rdquo;). The Licensor and the Licensee may each be referred to herein as a &ldquo;Party&rdquo; and together as
the &ldquo;Parties.&rdquo;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>RECITALS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.7in 0pt 0; text-indent: 0.5in"><B>WHEREAS</B>, the Licensee believes
it will need additional time to meet the Payment/Milestones requirement specified in Item 1 of Schedule 1 of the Agreement; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.7in 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.15in 0pt 0; text-indent: 0.5in"><B>WHEREAS, </B>the Parties have previously
agreed to Amendment 1 dated May 10, 2021 (&ldquo;Amendment No. 1&rdquo;) which extended the time period to make a required payment for
an additional 60 days in return for a $15,000 payment to Licensor, which payment was made by Licensee at the time of the extension;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.15in 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.35in 0pt 0; text-indent: 0.5in"><B>WHEREAS</B>, the Licensor has agreed
to grant to Licensee an additional 30 days to make the required payment specified in Point 1 of Schedule 1 of the Agreement; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.35in 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.3in 0pt 0; text-indent: 0.5in"><B>WHEREAS</B>, Amendment 1 reduced the
Licensor&rsquo;s required payment to Licensee for the License from $225,000 to $210,000;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.3in 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.15in 0pt 0; text-indent: 0.5in"><B>NOW, THEREFORE</B>, for good and
valuable consideration, receipt of which is acknowledged by Licensor, Licensor and Licensee agree:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.15in 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">1.</FONT></TD><TD STYLE="padding-right: 0.4in">The last sentence of Item 1 of Schedule 1 of the Agreement is hereby modified by deleting the phrase
&ldquo;Within 120 days,&rdquo; and replacing it with the phrase &ldquo;Within 210 days,&rdquo;.</TD></TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">2.</FONT></TD><TD STYLE="padding-right: 0.6in">In all other respects, the Agreement, Schedule 1, and Exhibit A shall remain unchanged and in full force
and effect.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.1in 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.1in 0pt 0"><B>IN WITNESS WHEREOF</B>, the Parties have executed this
Amendment as of the Amendment date specified above.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.1in 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%"><FONT STYLE="font-size: 10pt"><B>Licensor:</B></FONT></TD>
    <TD STYLE="width: 50%"><FONT STYLE="font-size: 10pt"><B>TBT Group, Inc.</B></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">By: <U>/s/ Daniel Declement</U></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Daniel Declement</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Chief Executive Officer</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt"><B>Licensee:</B></FONT></TD>
    <TD><FONT STYLE="font-size: 10pt"><B>Vivakor, Inc.,</B></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">By: <U>/s/ Matt Nicosia</U></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<FONT STYLE="font-size: 10pt">Matt Nicosia</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Chief Executive Officer</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.27
<SEQUENCE>6
<FILENAME>vivakor_ex1027.htm
<DESCRIPTION>AMENDMENT NO. 3 TO SENSOR TECHNOLOGY LICENSE AGREEMENT
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0">Exhibit 10.27</P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>AMENDMENT No. 3 to</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>SENSOR TECHNOLOGY LICENSE AGREEMENT</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">This <B>Amendment No. 3 </B>(&quot;Amendment No. 3&quot;) <B>dated
</B>November 11, 2021 (&quot;Effective Date&quot;) to the Sensor Technology License Agreement (the &quot;Agreement&quot;) is hereby entered
into, by and between, TBT Group, Inc., a Delaware corporation (&quot;TBT&quot; or the &quot;Licensor&quot;), and Vivakor, Inc., a Nevada
corporation (&quot;Vivakor&quot; or the &quot;Licensee&quot;). The Licensor and the Licensee may each be referred to herein as a &quot;Party&quot;
and together as the &quot;Parties.&quot;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>RECITALS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0"><B>WHEREAS, </B>the Licensee believes it will need additional
time to meet the Payment/Milestones requirement specified in Item 1 of Schedule 1 of the Agreement;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.15in 0pt 0"><B>WHEREAS, </B>the Parties have previously agreed to Amendment
<B>1 </B>dated May 10, 2021 (&quot;Amendment No. 1&quot;) and Amendment No. 2 (&quot;Amendment No. 2&quot;) each of which extended the
time period to make a required payment under the Agreement;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.15in 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.1in 0pt 0"><B>WHEREAS, </B>the Licensor has agreed to grant to Licensee
an additional time to make the required payment specified in Point 1 of Schedule <B>1 </B>of the Agreement; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.1in 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.4in 0pt 0"><B>NOW, THEREFORE, </B>for good and valuable consideration,
receipt of which is acknowledged, Licensor and Licensee agree:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.4in 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">1.</TD><TD>The last sentence of Item 1 of Schedule 1 of the Agreement is hereby deleting and replaced by &quot; on or prior to May 10, 2022,
Licensee will pay $225,000 to Licensor which payment will be accelerated to a date 10 days after Listing on Listed exchange in the event
a listing is obtained.&quot;</TD></TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">2.</TD><TD STYLE="padding-right: 0.05in">Amendment No. 2 shall be deemed void on the Effective Date and the payment made under that Amendment
No. 2 shall be deemed fully earned by Licensor.</TD></TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">3.</TD><TD STYLE="padding-right: 0.25in">In all other respects, the Agreement, Schedule 1, and Exhibit A shall remain unchanged and in full force
and effect.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>IN WITNESS WHEREOF, </B>the Parties have executed this Amendment
as of the Amendment date specified above.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left">
  <TD STYLE="width: 50%">Licensor: TBT Group</TD>
  <TD STYLE="width: 50%">Licensee: Vivakor, Inc.</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
  <TD>&nbsp;</TD>
  <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
  <TD>By: <I><U>/s/ Daniel Declement</U></I></TD>
  <TD>By: <I><U>/s/ Matt Nicosia</U></I></TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
  <TD>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Daniel Declement</TD>
  <TD>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Matt Nicosia</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
  <TD>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Chief Executive Officer</TD>
  <TD>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Chief Executive Officer</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
  <TD>&nbsp;</TD>
  <TD>&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.28
<SEQUENCE>7
<FILENAME>vivakor_ex1028.htm
<DESCRIPTION>AMENDMENT NO. 4 TO SENSOR TECHNOLOGY LICENSE AGREEMENT
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0">Exhibit 10.28</P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><U>AMENDMENT NO. 4 TO SENSOR TECHNOLOGY LICENSE
AGREEMENT</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">THIS AMENDMENT NO. 4 TO THE
SENSOR TECHNOLOGY LICENSE AGREEMENT (the &ldquo;<U>Amendment</U>&rdquo;) is dated as of March 3, 2022 (the &ldquo;<U>Effective Date</U>&rdquo;)
and is executed by and between VIVAKOR, INC., a Nevada corporation (the <I>&ldquo;</I><U>Licensee</U><I>&rdquo;</I>) and TBT GROUP, INC.,
a Delaware corporation (the &ldquo;<U>Licensor</U>&rdquo;). The Licensor and the Licensee may each be referred to herein as &ldquo;Party&rdquo;
or &ldquo;Parties&rdquo;.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B><U>W I T N E S S E T H</U>:</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">WHEREAS, the Parties entered
into a Sensor Technology License Agreement (the &ldquo;Agreement&rdquo; on January 20, 2021, where the Licensor is the owner of certain
piezo electric and energy harvesting technologies that it is using to create sensor technology to provide self-powered sensors for making
smart roadways, as described in, hereto (the &ldquo;Sensor Technology&rdquo;), along with the intellectual property rights to those technologies,
including the Sensor Technology as described in the Agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">WHEREAS, Licensee licensed
the Sensor Technology (as well as the piezo electric and energy harvesting technologies to the extent necessary to develop the Sensor
Technology and the intellectual property rights relevant to the Sensor Technology) from Licensor for smart road applications and implementations,
and Licensor granted Licensee an exclusive license for the use of the Sensor Technology in smart roadways and the related intellectual
property (and the non-exclusive use of the piezo electric and energy harvesting technologies to the extent necessary to develop the Sensor
Technology for smart roadways) as set forth in the Agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">WHEREAS, on May 10, 2021,
the Parties agreed to extend the timing of the payment of $225,000 in milestone 1 in Schedule 1 of the Agreement to 180 days or 10 days
after listing on a major stock exchange, of which the Licensee paid $15,000 in advance, reducing the amount owed under this milestone
to $210,000;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">WHEREAS, on July 10, 2021,
the Parties agreed to extend the timing of the payment of $210,000 owing pursuant to milestone 1 in Schedule 1 of the Agreement to the
earlier of 210 days or 10 days after listing on a major stock exchange;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">WHEREAS, on November 11, 2021,
the Parties agreed to extend the timing of the payment of $210,000 in milestone 1 in Schedule 1 of the Agreement to be due on the earlier
of May 10, 2022 and the date 10 days after listing on a major stock exchange, and as consideration the Licensee will pay $15,000, bringing
the total payment owed to $225,000; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">WHEREAS, the Parties desire
to modify the terms of the Agreement to (i) extend the payment date of the remaining $225,000 owed from milestone 1 to March 4, 2022 (ii)
reflect new arrangements regarding the sharing of development costs between the Parties, and (iii) provide for revised terms for the timing
of cash payments for development costs, each as further set forth herein.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">NOW, THEREFORE, in consideration
of the mutual promises herein contained, the parties hereto hereby agree as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">1.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Amendment of Schedule 1, milestone (1)</U><B>.</B> Schedule 1 is hereby amended to delete the final sentence of milestone &ldquo;(1)&rdquo;
and replace it in its entirety with the following:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">1)</TD><TD STYLE="text-align: justify">&ldquo;On or before March 4, 2022, Licensee will pay Licensor $225,000.&rdquo;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">2.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Amendment of Section 4.1.3.</U> Section 4.1.3 is hereby amended to be replaced in its entirety with the following:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&ldquo;4.1.3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Licensee and Licensor shall equally
share in mutually agreed upon development costs of the Sensor Technology and resulting Licensed Product to the time of Commercialization.
Such total costs are estimated to be $250,000 and shall take no more than one year to complete. The estimated payment of $125,000 and
any other payments by Licensee for development costs will reduce the minimum purchase requirements in section 9.3. All manufacturing costs
for Licensed Products after the time of Commercialization shall be borne solely by Licensor. The timing of any payments for development
costs will be at the full discretion of the Licensee, unless the Sensor Technology has reached Commercialization and Licensee has commenced
purchasing Licensed Product, at which time the balance of the Licensee&rsquo;s portion of all development costs will become due and paid
through an add-on to the price of the Licensed Product until paid in full, whereas the price of the Licensed Product will be adjusted
from cost plus 40%, as described in Section 4.1.1, to cost plus 140%, with the cash proceeds from the additional 100% add-on to reduce
the balance owed by Licensee for any development costs until paid in full, and such proceeds will reduce the minimum purchase requirements
in Section 9.3. Upon full payment of the Licensee&rsquo;s balance of the development costs, and Cash Milestone Payments (as set forth
in Schedule 1) the cost per Licensed Product will revert to cost plus 40%, as described in Section 4.1.1. Any development costs for which
Licensee and Licensor will equally share in must be mutually agreed upon in writing. Any deferral in cash payments for development costs
by the Licensee to the point of Commercialization and purchase of Licensed Product does not constitute a breach, default, or violation
of any of the provisions of the Agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify"></P>

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">3.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Amendment of Schedule 1, discretion to Licensee.</U> Schedule 1, is hereby amended to include the following new paragraph immediately
following milestone (4):</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&ldquo;Cash payments in milestones 2) through
4) above total $750,000 (&ldquo;Cash Milestone Payments&rdquo;). The timing of the Cash Milestone Payments will be at the full discretion
of the Licensee, unless the Sensor Technology has reached Commercialization and Licensee has commenced purchasing Licensed Product, at
which time the balance of the Cash Milestone Payments will become due and paid through an add-on to the price of the Licensed Product
until paid in full, whereas the price of the Licensed Product will be adjusted from cost plus 40%, as described in Section 4.1.1, to cost
plus 140%, with the cash proceeds from the additional 100% add-on to reduce the balance owed of the Cash Milestone Payments until paid
in full. Upon full payment of the Licensee&rsquo;s balance of the development costs, as described in Section 4.1.3, and Cash Milestone
Payments, the cost per Licensed Product will revert to cost plus 40% as described in Section 4.1.1. Any deferral in Cash Milestone Payments
by the Licensee to the point of Commercialization and purchase of Licensed Product does not constitute a breach, default or violation
of any of the provisions of the Agreement. Any cash proceeds to the Licensor by way of the 100% add-on to pay the Cash Milestone Payments
or any development costs owed by the Licensee, as described in Section 4.1.3, will first reduce any development cost balanced owed by
the Licensee and its corresponding reduction in the Licensee&rsquo;s minimum purchase requirements in Section 9.3, and second reduce the
balance of the Cash Milestone Payments.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">4.</TD><TD STYLE="text-align: justify"><U>Miscellaneous</U>.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">(a) Except as specifically amended
above, the Agreement shall remain in full force and effect and is hereby ratified and confirmed.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">(b) References to the &ldquo;Agreement&rdquo;
refer to the original version of the Agreement, as amended by all subsequent amendments, including this Amendment No. 4 to the Agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">(c) THIS AMENDMENT SHALL
BE GOVERNED BY AND CONSTRUED IN ACCORDANCE WITH THE LAW OF THE STATE OF NEVADA.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">(d) The recitals hereto
are hereby made an integral part hereof.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">(e) This
Amendment may be executed in any number of counterparts and by facsimile, each of which counterpart when so executed shall be deemed an
original, but all such counterparts shall constitute one and the same instrument.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0.5in"><I>[Signature page follows]</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>&nbsp;</I>&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">IN WITNESS WHEREOF, the parties
hereto have caused this Amendment to be executed and delivered by their proper and duly authorized officers as of the date set forth above.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%">&nbsp;</TD>
    <TD STYLE="width: 50%"><FONT STYLE="font-size: 10pt"><B>LICENSEE:</B></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">VIVAKOR, INC., </FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">a Nevada corporation</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">By <I><U>/s/ Matt Nicosia&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U></I></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Its Chief Executive Officer</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt"><B>LICENSOR:</B></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">TBT GROUP, INC.,</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">a Delaware corporation</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">By <I><U>/s/ Daniel
    Declement&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U></I></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Its Chief Executive Officer</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"></P>

<!-- Field: Page; Sequence: 3; Options: Last -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>8
<FILENAME>vivakor_ex3101.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">Exhibit 31.1</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CERTIFICATION OF CHIEF EXECUTIVE OFFICER</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>PURSUANT TO RULES 13a-14(a) AND 15d-14(a)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>OF THE SECURITIES EXCHANGE ACT OF 1934</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">I, Matthew Nicosia,  Chief Executive Officer of Vivakor, Inc. (the &ldquo;Company&rdquo;), certify that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(1) I have reviewed this Annual Report on Form
10-K for the fiscal year ended December 31, 2021;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(2) Based on my knowledge, this report does not
contain any untrue statement of a material fact or omit to state a material fact necessary in order to make the statements made, in light
of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(3) Based on my knowledge, the financial statements,
and other financial information included in the report, fairly present in all material respects the financial condition, results of operations
and cash flows of the Company as of, and for, the periods represented in this report;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(4) The Company&rsquo;s other certifying officer
and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e)
and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the Company
and have:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(a) designed such disclosure
controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material
information relating to the Company, including its consolidated subsidiaries, is made known to us by others within those entities, particularly
during the period in which the report is being prepared;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(b) designed such internal
control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide
reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes
in accordance with generally accepted accounting principles;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(c) evaluated the effectiveness
of the Company&rsquo;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the
disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(d) disclosed in this report
any change in the Company&rsquo;s internal control over financial reporting that occurred during the Company&rsquo;s most recent fiscal
quarter that has materially affected, or is reasonably likely to materially affect, the Company&rsquo;s internal control over financial
reporting; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(5) The Company&rsquo;s other certifying officer
and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Company&rsquo;s auditors
and to the audit committee of the board of directors (or persons fulfilling the equivalent function):</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(a) all significant deficiencies
and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely
affect the Company&rsquo;s ability to record, process, summarize and report financial information; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(b) any fraud, whether or
not material, that involves management or other employees who have a significant role in the Company&rsquo;s internal control over financial
reporting.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">April 15, 2022</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><U>/s/ Matthew
    Nicosia</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Matthew Nicosia</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Chief Executive Officer </P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">(Principal Executive Officer)</P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>9
<FILENAME>vivakor_ex3102.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">Exhibit 31.2</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CERTIFICATION OF CHIEF FINANCIAL OFFICER</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>PURSUANT TO RULES 13a-14(a) AND 15d-14(a)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>OF THE SECURITIES EXCHANGE ACT OF 1934</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">I, Tyler Nelson, Chief
Financial Officer of Vivakor, Inc. (the &ldquo;Company&rdquo;), certify that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(1) I have reviewed this Annual Report on Form
10-K for the fiscal year ended December 31, 2021;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(2) Based on my knowledge, this report does not
contain any untrue statement of a material fact or omit to state a material fact necessary in order to make the statements made, in light
of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(3) Based on my knowledge, the financial statements,
and other financial information included in the report, fairly present in all material respects the financial condition, results of operations
and cash flows of the Company as of, and for, the periods represented in this report;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(4) The Company&rsquo;s other certifying officer
and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e)
and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the Company
and have:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(a) designed such disclosure
controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material
information relating to the Company, including its consolidated subsidiaries, is made known to us by others within those entities, particularly
during the period in which the report is being prepared;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(b) designed such internal
control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide
reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes
in accordance with generally accepted accounting principles;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(c) evaluated the effectiveness
of the Company&rsquo;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the
disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(d) disclosed in this report
any change in the Company&rsquo;s internal control over financial reporting that occurred during the Company&rsquo;s most recent fiscal
quarter that has materially affected, or is reasonably likely to materially affect, the Company&rsquo;s internal control over financial
reporting; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(5) The Company&rsquo;s other certifying officer
and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Company&rsquo;s auditors
and to the audit committee of the board of directors (or persons fulfilling the equivalent function):</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(a) all significant deficiencies
and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely
affect the Company&rsquo;s ability to record, process, summarize and report financial information; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(b) any fraud, whether or
not material, that involves management or other employees who have a significant role in the Company&rsquo;s internal control over financial
reporting.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">April 15, 2022</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><U>/s/ Tyler Nelson</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Tyler Nelson</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Chief Financial Officer </P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif">(Principal
Financial Officer and Principal Accounting Officer)</FONT>&nbsp;<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>10
<FILENAME>vivakor_ex3201.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 4.5in; text-align: right; text-indent: 0.5in">Exhibit 32.1</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CERTIFICATION PURSUANT TO</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>18 U.S.C. SECTION 1350,</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>AS ADOPTED PURSUANT TO</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In connection with the Annual Report on Form
10-K of Vivakor, Inc. (the &ldquo;Company&rdquo;) for the year ended December 31, 2021, as filed with the Securities and Exchange
Commission on the date hereof (the &ldquo;Report&rdquo;), the undersigned, Matthew Nicosia, Chief Executive Officer of the Company
hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002,
that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(1) &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(2) &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the
Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><U>/s/ Matthew
    Nicosia</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Matthew
    Nicosia</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Chief Executive Officer </P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">(Principal Executive Officer)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">April 15, 2022</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>11
<FILENAME>vivakor_ex3202.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 4.5in; text-align: right; text-indent: 0.5in">Exhibit 32.2</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CERTIFICATION PURSUANT TO</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>18 U.S.C. SECTION 1350,</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>AS ADOPTED PURSUANT TO</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In connection with the Annual Report on Form
10-K of Vivakor, Inc. (the &ldquo;Company&rdquo;) for the year ended December 31, 2021, as filed with the Securities and Exchange
Commission on the date hereof (the &ldquo;Report&rdquo;), the undersigned, Tyler Nelson, Chief Financial Officer of the
Company hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002,
that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(1) &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(2) &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the
Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><U>/s/ Tyler Nelson</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Tyler Nelson</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Chief Financial Officer </P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif">(Principal
Financial Officer and Principal Accounting Officer)</FONT>&nbsp;<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">April 15, 2022</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>12
<FILENAME>vivk-20211231.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.13a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: +Kopo7xRiXgen8uEbXpMOayNWaPty5522YkxvmRzfSlaLyUuyYRh9iHIfYnGcd4H -->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2021q4" xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31" xmlns:srt="http://fasb.org/srt/2021-01-31" xmlns:srt-types="http://fasb.org/srt-types/2021-01-31" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:VIVK="http://vivakor.com/20211231" elementFormDefault="qualified" targetNamespace="http://vivakor.com/20211231">
    <annotation>
      <appinfo>
	<link:roleType roleURI="http://vivakor.com/role/Cover" id="Cover">
	  <link:definition>00000001 - Document - Cover</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/ConsolidatedBalanceSheets" id="ConsolidatedBalanceSheets">
	  <link:definition>00000002 - Statement - CONSOLIDATED BALANCE SHEETS</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/ConsolidatedBalanceSheetsParenthetical" id="ConsolidatedBalanceSheetsParenthetical">
	  <link:definition>00000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/ConsolidatedStatementsOfOperations" id="ConsolidatedStatementsOfOperations">
	  <link:definition>00000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/ConsolidatedStatementsOfChangesInStockholdersEquitydeficit" id="ConsolidatedStatementsOfChangesInStockholdersEquitydeficit">
	  <link:definition>00000005 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY(DEFICIT)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/ConsolidatedStatementOfCashFlows" id="ConsolidatedStatementOfCashFlows">
	  <link:definition>00000006 - Statement - CONSOLIDATED STATEMENT OF CASH FLOWS</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/OrganizationAndBasisOfPresentation" id="OrganizationAndBasisOfPresentation">
	  <link:definition>00000007 - Disclosure - Organization and Basis of Presentation</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/Liquidity" id="Liquidity">
	  <link:definition>00000008 - Disclosure - Liquidity</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/SummaryOfSignificantAccountingPolicies" id="SummaryOfSignificantAccountingPolicies">
	  <link:definition>00000009 - Disclosure - Summary of Significant Accounting Policies</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/PrepaidExpensesAndOtherAssets" id="PrepaidExpensesAndOtherAssets">
	  <link:definition>00000010 - Disclosure - Prepaid Expenses and Other Assets</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/MarketableSecurities" id="MarketableSecurities">
	  <link:definition>00000011 - Disclosure - Marketable Securities</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/Inventories" id="Inventories">
	  <link:definition>00000012 - Disclosure - Inventories</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/PreciousMetalConcentrate" id="PreciousMetalConcentrate">
	  <link:definition>00000013 - Disclosure - Precious Metal Concentrate</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/NotesReceivable" id="NotesReceivable">
	  <link:definition>00000014 - Disclosure - Notes Receivable</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/PropertyAndEquipment" id="PropertyAndEquipment">
	  <link:definition>00000015 - Disclosure - Property and Equipment</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/LicenseAgreements" id="LicenseAgreements">
	  <link:definition>00000016 - Disclosure - License Agreements</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/IntellectualPropertyNet" id="IntellectualPropertyNet">
	  <link:definition>00000017 - Disclosure - Intellectual Property, Net</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/AccountsPayableAndAccruedExpenses" id="AccountsPayableAndAccruedExpenses">
	  <link:definition>00000018 - Disclosure - Accounts Payable and Accrued Expenses</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/StockPayable" id="StockPayable">
	  <link:definition>00000019 - Disclosure - Stock Payable</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/LoansAndNotesPayable" id="LoansAndNotesPayable">
	  <link:definition>00000020 - Disclosure - Loans and Notes Payable</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/CommitmentsAndContingencies" id="CommitmentsAndContingencies">
	  <link:definition>00000021 - Disclosure - Commitments and Contingencies</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/Long-termDebt" id="Long-termDebt">
	  <link:definition>00000022 - Disclosure - Long-term 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 roleURI="http://vivakor.com/role/StockholdersEquity" id="StockholdersEquity">
	  <link:definition>00000023 - Disclosure - Stockholders' Equity</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/TemporaryEquity" id="TemporaryEquity">
	  <link:definition>00000024 - Disclosure - Temporary Equity</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/Share-basedCompensationWarrants" id="Share-basedCompensationWarrants">
	  <link:definition>00000025 - Disclosure - Share-Based Compensation &amp; Warrants</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/IncomeTax" id="IncomeTax">
	  <link:definition>00000026 - Disclosure - Income Tax</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/RelatedPartyTransactions" id="RelatedPartyTransactions">
	  <link:definition>00000027 - Disclosure - Related Party Transactions</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/SubsequentEvents" id="SubsequentEvents">
	  <link:definition>00000028 - Disclosure - Subsequent Events</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesPolicies" id="SummaryOfSignificantAccountingPoliciesPolicies">
	  <link:definition>00000029 - Disclosure - Summary of Significant Accounting Policies (Policies)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesTables" id="SummaryOfSignificantAccountingPoliciesTables">
	  <link:definition>00000030 - Disclosure - Summary of Significant Accounting Policies (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/NotesReceivableTables" id="NotesReceivableTables">
	  <link:definition>00000031 - Disclosure - Notes Receivable (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/PropertyAndEquipmentTables" id="PropertyAndEquipmentTables">
	  <link:definition>00000032 - Disclosure - Property and Equipment (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/IntellectualPropertyNetTables" id="IntellectualPropertyNetTables">
	  <link:definition>00000033 - Disclosure - Intellectual Property, Net (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/AccountsPayableAndAccruedExpensesTables" id="AccountsPayableAndAccruedExpensesTables">
	  <link:definition>00000034 - Disclosure - Accounts Payable and Accrued Expenses (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/LoansAndNotesPayableTables" id="LoansAndNotesPayableTables">
	  <link:definition>00000035 - Disclosure - Loans and Notes Payable (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/CommitmentsAndContingenciesTables" id="CommitmentsAndContingenciesTables">
	  <link:definition>00000036 - Disclosure - Commitments and Contingencies (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/Long-termDebtTables" id="Long-termDebtTables">
	  <link:definition>00000037 - Disclosure - Long-term Debt (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/TemporaryEquityTables" id="TemporaryEquityTables">
	  <link:definition>00000038 - Disclosure - Temporary Equity (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/Share-basedCompensationWarrantsTables" id="Share-basedCompensationWarrantsTables">
	  <link:definition>00000039 - Disclosure - Share-Based Compensation &amp; Warrants (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/IncomeTaxTables" id="IncomeTaxTables">
	  <link:definition>00000040 - Disclosure - Income Tax (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/LiquidityDetailsNarrative" id="LiquidityDetailsNarrative">
	  <link:definition>00000041 - Disclosure - Liquidity (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetails-PropertyUsefulLives" id="SummaryOfSignificantAccountingPoliciesDetails-PropertyUsefulLives">
	  <link:definition>00000042 - Disclosure - Summary of Significant Accounting Policies (Details - Property useful lives)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" id="SummaryOfSignificantAccountingPoliciesDetailsNarrative">
	  <link:definition>00000043 - Disclosure - Summary of Significant Accounting Policies (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/PrepaidExpensesAndOtherAssetsDetailsNarrative" id="PrepaidExpensesAndOtherAssetsDetailsNarrative">
	  <link:definition>00000044 - Disclosure - Prepaid Expenses and Other Assets (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/MarketableSecuritiesDetailsNarrative" id="MarketableSecuritiesDetailsNarrative">
	  <link:definition>00000045 - Disclosure - Marketable Securities (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/InventoriesDetailsNarrative" id="InventoriesDetailsNarrative">
	  <link:definition>00000046 - Disclosure - Inventories (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/PreciousMetalConcentrateDetailsNarrative" id="PreciousMetalConcentrateDetailsNarrative">
	  <link:definition>00000047 - Disclosure - Precious Metal Concentrate (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/NotesReceivableDetails" id="NotesReceivableDetails">
	  <link:definition>00000048 - Disclosure - Notes Receivable (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/PropertyAndEquipmentDetails" id="PropertyAndEquipmentDetails">
	  <link:definition>00000049 - Disclosure - Property and Equipment (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/PropertyAndEquipmentDetailsNarrative" id="PropertyAndEquipmentDetailsNarrative">
	  <link:definition>00000050 - Disclosure - Property and Equipment (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/LicenseAgreementsDetailsNarrative" id="LicenseAgreementsDetailsNarrative">
	  <link:definition>00000051 - Disclosure - License Agreements (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/IntellectualPropertyNetDetails" id="IntellectualPropertyNetDetails">
	  <link:definition>00000052 - Disclosure - Intellectual Property, Net (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/IntellectualPropertyNetDetailsNarrative" id="IntellectualPropertyNetDetailsNarrative">
	  <link:definition>00000053 - Disclosure - Intellectual Property, Net (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/AccountsPayableAndAccruedExpensesDetails" id="AccountsPayableAndAccruedExpensesDetails">
	  <link:definition>00000054 - Disclosure - Accounts Payable and Accrued Expenses (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/LoansAndNotesPayableDetails" id="LoansAndNotesPayableDetails">
	  <link:definition>00000055 - Disclosure - Loans and Notes Payable (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/LoansAndNotesPayableDetails1" id="LoansAndNotesPayableDetails1">
	  <link:definition>00000056 - Disclosure - Loans and Notes Payable (Details 1)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/StockPayableDetailsNarrative" id="StockPayableDetailsNarrative">
	  <link:definition>00000057 - Disclosure - Stock Payable (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/LoansAndNotesPayableDetailsNarrative" id="LoansAndNotesPayableDetailsNarrative">
	  <link:definition>00000058 - Disclosure - Loans and Notes Payable (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/CommitmentsAndContingenciesDetails" id="CommitmentsAndContingenciesDetails">
	  <link:definition>00000059 - Disclosure - Commitments and Contingencies (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/CommitmentsAndContingenciesDetailsNarrative" id="CommitmentsAndContingenciesDetailsNarrative">
	  <link:definition>00000060 - Disclosure - Commitments and Contingencies (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/Long-termDebtDetails" id="Long-termDebtDetails">
	  <link:definition>00000061 - Disclosure - Long-term 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 roleURI="http://vivakor.com/role/Long-termDebtDetails1" id="Long-termDebtDetails1">
	  <link:definition>00000062 - Disclosure - Long-term Debt (Details 1)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/Long-termDebtDetailsNarrative" id="Long-termDebtDetailsNarrative">
	  <link:definition>00000063 - Disclosure - Long-term Debt (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/StockholdersEquityDetailsNarrative" id="StockholdersEquityDetailsNarrative">
	  <link:definition>00000064 - Disclosure - Stockholders' Equity (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/TemporaryEquityDetails" id="TemporaryEquityDetails">
	  <link:definition>00000065 - Disclosure - Temporary 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 roleURI="http://vivakor.com/role/Share-basedCompensationWarrantsDetails" id="Share-basedCompensationWarrantsDetails">
	  <link:definition>00000066 - Disclosure - Share-Based Compensation &amp; Warrants (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/Share-basedCompensationWarrantsDetails-Assumptions" id="Share-basedCompensationWarrantsDetails-Assumptions">
	  <link:definition>00000067 - Disclosure - Share-Based Compensation &amp; Warrants (Details - Assumptions)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/Share-basedCompensationWarrantsDetails2" id="Share-basedCompensationWarrantsDetails2">
	  <link:definition>00000068 - Disclosure - Share-Based Compensation &amp; Warrants (Details 2)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/Share-basedCompensationWarrantsDetailsNarrative" id="Share-basedCompensationWarrantsDetailsNarrative">
	  <link:definition>00000069 - Disclosure - Share-Based Compensation &amp; Warrants (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/IncomeTaxDetails" id="IncomeTaxDetails">
	  <link:definition>00000070 - Disclosure - Income Tax (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/IncomeTaxDetails1" id="IncomeTaxDetails1">
	  <link:definition>00000071 - Disclosure - Income Tax (Details 1)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/IncomeTaxDetails2" id="IncomeTaxDetails2">
	  <link:definition>00000072 - Disclosure - Income Tax (Details 2)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/IncomeTaxDetailsNarrative" id="IncomeTaxDetailsNarrative">
	  <link:definition>00000073 - Disclosure - Income Tax (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/RelatedPartyTransactionsDetailsNarrative" id="RelatedPartyTransactionsDetailsNarrative">
	  <link:definition>00000074 - Disclosure - Related Party Transactions (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:linkbaseRef xlink:type="simple" xlink:href="vivk-20211231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="vivk-20211231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="vivk-20211231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Calculation Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="vivk-20211231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Definition Links" />
      </appinfo>
    </annotation>
    <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
    <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
    <import namespace="http://xbrl.sec.gov/dei/2021q4" schemaLocation="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" />
    <import namespace="http://fasb.org/us-gaap/2021-01-31" schemaLocation="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd" />
    <import namespace="http://fasb.org/us-types/2021-01-31" schemaLocation="https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd" />
    <import namespace="http://xbrl.sec.gov/country/2021" schemaLocation="https://xbrl.sec.gov/country/2021/country-2021.xsd" />
    <import namespace="http://fasb.org/srt/2021-01-31" schemaLocation="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd" />
    <import namespace="http://fasb.org/srt-types/2021-01-31" schemaLocation="https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd" />
    <element id="VIVK_RedeemableConvertiblePreferredStockSeriesBMember" name="RedeemableConvertiblePreferredStockSeriesBMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_RedeemableConvertiblePreferredStockSeriesB1Member" name="RedeemableConvertiblePreferredStockSeriesB1Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_RedeemableConvertiblePreferredStockSeriesC1Member" name="RedeemableConvertiblePreferredStockSeriesC1Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_RedeemableConvertiblePreferredSeriesBMember" name="RedeemableConvertiblePreferredSeriesBMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_RedeemableConvertiblePreferredSeriesB1Member" name="RedeemableConvertiblePreferredSeriesB1Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_RedeemableConvertiblePreferredSeriesC1Member" name="RedeemableConvertiblePreferredSeriesC1Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_SeriesAPreferredStocksMember" name="SeriesAPreferredStocksMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_RdmMember" name="RdmMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_RiiMember" name="RiiMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_PaycheckProtectionProgramMember" name="PaycheckProtectionProgramMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_SmallBusinessAdministrationMember" name="SmallBusinessAdministrationMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_VivaWealthFundMember" name="VivaWealthFundMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_ScepterMember" name="ScepterMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_PublicOfferingMember" name="PublicOfferingMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_VivaventuresUtsiMember" name="VivaventuresUtsiMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_VivaventuresRoyaltyMember" name="VivaventuresRoyaltyMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_VivaopportunityFundMember" name="VivaopportunityFundMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_InternationalMetalsExchangeMember" name="InternationalMetalsExchangeMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_RPCDesignAndManufacturingLLCMember" name="RPCDesignAndManufacturingLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_VivaWealthFundIMember" name="VivaWealthFundIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_QatarNationalBankMember" name="QatarNationalBankMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_ScepterHoldingsMember" name="ScepterHoldingsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_VariousViesMember" name="VariousViesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_PreciousMetalsMember" name="PreciousMetalsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_ConvertibleSeriesAPreferredStockMember" name="ConvertibleSeriesAPreferredStockMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_ConvertibleSeriesBPreferredStockMember" name="ConvertibleSeriesBPreferredStockMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_ConvertibleSeriesB1PreferredStockMember" name="ConvertibleSeriesB1PreferredStockMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_ConvertibleSeriesC1PreferredStockMember" name="ConvertibleSeriesC1PreferredStockMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_StockOptionsGrantedToEmployeesMember" name="StockOptionsGrantedToEmployeesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_StockOptionsGrantedToBoardMembersOrConsultantsMember" name="StockOptionsGrantedToBoardMembersOrConsultantsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_EquipmentOneMember" name="EquipmentOneMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_OdysseyGroupMember" name="OdysseyGroupMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_FexixIronMember" name="FexixIronMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_PreciousMetalConcentrateMember" name="PreciousMetalConcentrateMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_ScepterHoldingsIncMember" name="ScepterHoldingsIncMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_PLCInternationalInvestmentsIncMember" name="PLCInternationalInvestmentsIncMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_TMCCapitalLLCMember" name="TMCCapitalLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_PreciousMetalExtractionMachine1TonMember" name="PreciousMetalExtractionMachine1TonMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_PreciousMetalExtractionMachine10TonMember" name="PreciousMetalExtractionMachine10TonMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_BioreactorsMember" name="BioreactorsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_NanospongeCavitationDeviceMember" name="NanospongeCavitationDeviceMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_RemediationProcessingUnit1Member" name="RemediationProcessingUnit1Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_RemediationProcessingUnit2Member" name="RemediationProcessingUnit2Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_RemediationProcessingUnitSystemAMember" name="RemediationProcessingUnitSystemAMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_RemediationProcessingUnitSystemBMember" name="RemediationProcessingUnitSystemBMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_SeriesC1PreferredStockMember" name="SeriesC1PreferredStockMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_NanospongeTechnologyMember" name="NanospongeTechnologyMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_PiezoElectricAndEnergyHarvestingTechnologiesMember" name="PiezoElectricAndEnergyHarvestingTechnologiesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_ExtractionTechnologyMember" name="ExtractionTechnologyMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_ExtractionTechnologyPatentsMember" name="ExtractionTechnologyPatentsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_TwoPatentsMember" name="TwoPatentsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_AmmoniaSynthesisPatentsMember" name="AmmoniaSynthesisPatentsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_SustainableFuelsMember" name="SustainableFuelsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_VariousPromissoryNotesAndConvertibleNotesMember" name="VariousPromissoryNotesAndConvertibleNotesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_NovusCapitalGroupLLCNoteMember" name="NovusCapitalGroupLLCNoteMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_TripleTNotesMember" name="TripleTNotesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_NationalBuickGMCMember" name="NationalBuickGMCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_VariousConvertibleBridgeNotesMember" name="VariousConvertibleBridgeNotesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_BlueRidgeBankMember" name="BlueRidgeBankMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_JPMorganChaseBankMember" name="JPMorganChaseBankMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_VariousPromissoryNotesMember" name="VariousPromissoryNotesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_LoansAndNotesPayableMember" name="LoansAndNotesPayableMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_UsCloserSubleaseMember" name="UsCloserSubleaseMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_JamboreeCenterMember" name="JamboreeCenterMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_SeriesB1PreferredStockMember" name="SeriesB1PreferredStockMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_RpcAgreementsMember" name="RpcAgreementsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_WarrantsMember" name="WarrantsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_OtherLongTermDebtMember" name="OtherLongTermDebtMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_ConvertiblePreferredStockToCommonStockMember" name="ConvertiblePreferredStockToCommonStockMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_ShareStockAwardMember" name="ShareStockAwardMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_EmployeesMember" name="EmployeesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_StockOptionsMember" name="StockOptionsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_NonStatutoryStockOptionsMember" name="NonStatutoryStockOptionsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_BoardOfDirectorsMember" name="BoardOfDirectorsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_ConsultantMember" name="ConsultantMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_StockIssuedForServicesMember" name="StockIssuedForServicesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_TechnologyLicenseMember" name="TechnologyLicenseMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_StockIssuedForCashMember" name="StockIssuedForCashMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_RpcUnitsMember" name="RpcUnitsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_ConvertiblePreferredStockSeriesBMember" name="ConvertiblePreferredStockSeriesBMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_ConvertiblePreferredStockSeriesB1Member" name="ConvertiblePreferredStockSeriesB1Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_ConvertiblePreferredStockSeriesC1Member" name="ConvertiblePreferredStockSeriesC1Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_LblProfessionalConsultingMember" name="LblProfessionalConsultingMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_TripleTMember" name="TripleTMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_CannaPharmaRxIncMember" name="CannaPharmaRxIncMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_CashAndCashEquivalentsAttributedToVariableInterestEntity" name="CashAndCashEquivalentsAttributedToVariableInterestEntity" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_PreciousMetalConcentrate" name="PreciousMetalConcentrate" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_LicenseAgreementNet" name="LicenseAgreementNet" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_IntellectualPropertyNet" name="IntellectualPropertyNet" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_LoansAndNotesPayableCurrent" name="LoansAndNotesPayableCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_LoansAndNotesPayableCurrentAttributedToVariableInterestEntity" name="LoansAndNotesPayableCurrentAttributedToVariableInterestEntity" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_EquityInvestmentGainLoss" name="EquityInvestmentGainLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_GainLossOnDispositionOfAsset" name="GainLossOnDispositionOfAsset" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_CommonStockIssuedForReductionInStockPayable" name="CommonStockIssuedForReductionInStockPayable" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_CommonStockIssuedForReductionInStockPayableShares" name="CommonStockIssuedForReductionInStockPayableShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_CommonStockIssuedForReductionInLiabilities" name="CommonStockIssuedForReductionInLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_CommonStockIssuedForReductionInLiabilitiesShares" name="CommonStockIssuedForReductionInLiabilitiesShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_StockIssuedForConversionOfTemporaryEquityValue" name="StockIssuedForConversionOfTemporaryEquityValue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_StockIssuedForConversionOfTemporaryEquityShares" name="StockIssuedForConversionOfTemporaryEquityShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_StockOptionsIssuedForServices" name="StockOptionsIssuedForServices" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_IssuanceOfNoncontrollingInterest1" name="IssuanceOfNoncontrollingInterest1" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_CommonStockIssuedForReductionOfLiabilitiesShares" name="CommonStockIssuedForReductionOfLiabilitiesShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_CommonStockIssuedForPurchaseOfLicense" name="CommonStockIssuedForPurchaseOfLicense" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_CommonStockIssuedForPurchaseOfLicenseShares" name="CommonStockIssuedForPurchaseOfLicenseShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_CommonStockOptionsIssuedForServices" name="CommonStockOptionsIssuedForServices" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_IncreaseDecreaseInPreciousMetalConcentrate" name="IncreaseDecreaseInPreciousMetalConcentrate" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_IncreaseDecreaseInRightToUseAssets" name="IncreaseDecreaseInRightToUseAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_PaymentsToAcquireIntangibleAssets1" name="PaymentsToAcquireIntangibleAssets1" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_CashPaidDuringYearForAbstract" name="CashPaidDuringYearForAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_ConversionOfSeriesBB1AndC1PreferredStockToCommonStock" name="ConversionOfSeriesBB1AndC1PreferredStockToCommonStock" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_CommonStockIssuedForReductionInLiabilitiesCashFlow" name="CommonStockIssuedForReductionInLiabilitiesCashFlow" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_ConversionOfNoteReceivableToEquityInvestment" name="ConversionOfNoteReceivableToEquityInvestment" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_NoncontrollingInterestIssuedForReductionInLiabilities" name="NoncontrollingInterestIssuedForReductionInLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_PreferredStockSeriesC1IssuedForReductionInLiabilities" name="PreferredStockSeriesC1IssuedForReductionInLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_CapitalizedInterestOnConstructionInProcess" name="CapitalizedInterestOnConstructionInProcess" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_DividendPaidInSeriesB1PreferredStockValue" name="DividendPaidInSeriesB1PreferredStockValue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_SaleOfMarketableSecuritiesForNoteReceivable" name="SaleOfMarketableSecuritiesForNoteReceivable" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_AccountsPayableOnPurchaseOfEquipment" name="AccountsPayableOnPurchaseOfEquipment" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_DisclosureLiquidityAbstract" name="DisclosureLiquidityAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_LiquidityTextBlock" name="LiquidityTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_DisclosurePreciousMetalConcentrateAbstract" name="DisclosurePreciousMetalConcentrateAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_PreciousMetalConcentrateTextBlock" name="PreciousMetalConcentrateTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_DisclosureLicenseAgreementsAbstract" name="DisclosureLicenseAgreementsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_LicenseAgreementsTextBlock" name="LicenseAgreementsTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_DisclosureIntellectualPropertyNetAbstract" name="DisclosureIntellectualPropertyNetAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_IntellectualPropertyNetTextBlock" name="IntellectualPropertyNetTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_DisclosureTemporaryEquityAbstract" name="DisclosureTemporaryEquityAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_TemporaryEquityTextBlock" name="TemporaryEquityTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_ConvertibleInstrumentsPolicyTextBlock" name="ConvertibleInstrumentsPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_DerivativeFinancialInstrumentsPolicyTextBlock" name="DerivativeFinancialInstrumentsPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock" name="ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_ScheduleOfIntellectualPropertyTableTextBlock" name="ScheduleOfIntellectualPropertyTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_ScheduleOfMaturitiesOfLongTermDebtsTableTextBlock" name="ScheduleOfMaturitiesOfLongTermDebtsTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_ScheduleOWarrantsValuationAssumptionsTableTextBlock" name="ScheduleOWarrantsValuationAssumptionsTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_ValueOfNonControllingUnits" name="ValueOfNonControllingUnits" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_PaymentForWorkingInterest" name="PaymentForWorkingInterest" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_ProceedsFromDebtFinancing" name="ProceedsFromDebtFinancing" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_CashAttributableToVie" name="CashAttributableToVie" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_AmortizedUsefulLives" name="AmortizedUsefulLives" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_LandDeposit" name="LandDeposit" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_NoteReceivableConvertedAmountConverted" name="NoteReceivableConvertedAmountConverted" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_NoteReceivableConvertedSharesReceived" name="NoteReceivableConvertedSharesReceived" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_RefiningReserve" name="RefiningReserve" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_AdditionalPayForLicense" name="AdditionalPayForLicense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_CapitalizedPatentCosts" name="CapitalizedPatentCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_NotesAndLoansPayableNonCurrent" name="NotesAndLoansPayableNonCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_StockIssuedForAccountPayable" name="StockIssuedForAccountPayable" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_PercentageOfAccrueInterest" name="PercentageOfAccrueInterest" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_LessAbatementOfRents" name="LessAbatementOfRents" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_PresentValueOfLeasePayments" name="PresentValueOfLeasePayments" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_PaymentForRpc" name="PaymentForRpc" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_EstimatedAnnualPaymentsForRPC" name="EstimatedAnnualPaymentsForRPC" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_WarrantsIssued" name="WarrantsIssued" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_StockPayableAmount" name="StockPayableAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_StockIssuedForStockPayableShares" name="StockIssuedForStockPayableShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_StockIssuedForStockPayableValue" name="StockIssuedForStockPayableValue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_StockIssuedForReductionOfLiabilitiesShares" name="StockIssuedForReductionOfLiabilitiesShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_StockIssuedForReductionOfLiabilitiesValue" name="StockIssuedForReductionOfLiabilitiesValue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_RpcUnitsIssued" name="RpcUnitsIssued" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_RpcUnitsIssuedValue" name="RpcUnitsIssuedValue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_DividendPaidInSeriesB1PreferredStock" name="DividendPaidInSeriesB1PreferredStock" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_ConversionOfPreferredStockToCommonStockShares" name="ConversionOfPreferredStockToCommonStockShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_SerciesC1IssueForReductionInStockPayables" name="SerciesC1IssueForReductionInStockPayables" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_SerciesC1IssueForReductionInStockPayable" name="SerciesC1IssueForReductionInStockPayable" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" name="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_WarrantsExercisedShares" name="WarrantsExercisedShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_IncomeTaxReconciliationFlowthroughEntityNotSubjectTax" name="IncomeTaxReconciliationFlowthroughEntityNotSubjectTax" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_EffectiveIncomeTaxRateReconciliationAtFlowthroughEntityNotSubjectTax" name="EffectiveIncomeTaxRateReconciliationAtFlowthroughEntityNotSubjectTax" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_DeferredTaxAssetsTaxDeferredExpenseReserves" name="DeferredTaxAssetsTaxDeferredExpenseReserves" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_DeferredTaxAssetsTaxDeferredExpenseFixedAssets" name="DeferredTaxAssetsTaxDeferredExpenseFixedAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_DeferredTaxAssetsTaxDeferredExpenseStockOption" name="DeferredTaxAssetsTaxDeferredExpenseStockOption" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredTaxAssetsTaxDeferredExpenseAccruals" name="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredTaxAssetsTaxDeferredExpenseAccruals" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_NonStatutoryStockOptions" name="NonStatutoryStockOptions" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2Beginning" name="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2Beginning" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>13
<FILENAME>vivk-20211231_cal.xml
<DESCRIPTION>XBRL CALCULATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.13a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://vivakor.com/role/Cover" xlink:href="vivk-20211231.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/ConsolidatedBalanceSheets" xlink:href="vivk-20211231.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:href="vivk-20211231.xsd#ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/ConsolidatedStatementsOfOperations" xlink:href="vivk-20211231.xsd#ConsolidatedStatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/ConsolidatedStatementsOfChangesInStockholdersEquitydeficit" xlink:href="vivk-20211231.xsd#ConsolidatedStatementsOfChangesInStockholdersEquitydeficit" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/ConsolidatedStatementOfCashFlows" xlink:href="vivk-20211231.xsd#ConsolidatedStatementOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/OrganizationAndBasisOfPresentation" xlink:href="vivk-20211231.xsd#OrganizationAndBasisOfPresentation" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Liquidity" xlink:href="vivk-20211231.xsd#Liquidity" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="vivk-20211231.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/PrepaidExpensesAndOtherAssets" xlink:href="vivk-20211231.xsd#PrepaidExpensesAndOtherAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/MarketableSecurities" xlink:href="vivk-20211231.xsd#MarketableSecurities" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Inventories" xlink:href="vivk-20211231.xsd#Inventories" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/PreciousMetalConcentrate" xlink:href="vivk-20211231.xsd#PreciousMetalConcentrate" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/NotesReceivable" xlink:href="vivk-20211231.xsd#NotesReceivable" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/PropertyAndEquipment" xlink:href="vivk-20211231.xsd#PropertyAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/LicenseAgreements" xlink:href="vivk-20211231.xsd#LicenseAgreements" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/IntellectualPropertyNet" xlink:href="vivk-20211231.xsd#IntellectualPropertyNet" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/AccountsPayableAndAccruedExpenses" xlink:href="vivk-20211231.xsd#AccountsPayableAndAccruedExpenses" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/StockPayable" xlink:href="vivk-20211231.xsd#StockPayable" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/LoansAndNotesPayable" xlink:href="vivk-20211231.xsd#LoansAndNotesPayable" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/CommitmentsAndContingencies" xlink:href="vivk-20211231.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Long-termDebt" xlink:href="vivk-20211231.xsd#Long-termDebt" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/StockholdersEquity" xlink:href="vivk-20211231.xsd#StockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/TemporaryEquity" xlink:href="vivk-20211231.xsd#TemporaryEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Share-basedCompensationWarrants" xlink:href="vivk-20211231.xsd#Share-basedCompensationWarrants" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/IncomeTax" xlink:href="vivk-20211231.xsd#IncomeTax" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/RelatedPartyTransactions" xlink:href="vivk-20211231.xsd#RelatedPartyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/SubsequentEvents" xlink:href="vivk-20211231.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="vivk-20211231.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:href="vivk-20211231.xsd#SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/NotesReceivableTables" xlink:href="vivk-20211231.xsd#NotesReceivableTables" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/PropertyAndEquipmentTables" xlink:href="vivk-20211231.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/IntellectualPropertyNetTables" xlink:href="vivk-20211231.xsd#IntellectualPropertyNetTables" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/AccountsPayableAndAccruedExpensesTables" xlink:href="vivk-20211231.xsd#AccountsPayableAndAccruedExpensesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/LoansAndNotesPayableTables" xlink:href="vivk-20211231.xsd#LoansAndNotesPayableTables" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/CommitmentsAndContingenciesTables" xlink:href="vivk-20211231.xsd#CommitmentsAndContingenciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Long-termDebtTables" xlink:href="vivk-20211231.xsd#Long-termDebtTables" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/TemporaryEquityTables" xlink:href="vivk-20211231.xsd#TemporaryEquityTables" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Share-basedCompensationWarrantsTables" xlink:href="vivk-20211231.xsd#Share-basedCompensationWarrantsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/IncomeTaxTables" xlink:href="vivk-20211231.xsd#IncomeTaxTables" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/LiquidityDetailsNarrative" xlink:href="vivk-20211231.xsd#LiquidityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetails-PropertyUsefulLives" xlink:href="vivk-20211231.xsd#SummaryOfSignificantAccountingPoliciesDetails-PropertyUsefulLives" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="vivk-20211231.xsd#SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/PrepaidExpensesAndOtherAssetsDetailsNarrative" xlink:href="vivk-20211231.xsd#PrepaidExpensesAndOtherAssetsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/MarketableSecuritiesDetailsNarrative" xlink:href="vivk-20211231.xsd#MarketableSecuritiesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/InventoriesDetailsNarrative" xlink:href="vivk-20211231.xsd#InventoriesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/PreciousMetalConcentrateDetailsNarrative" xlink:href="vivk-20211231.xsd#PreciousMetalConcentrateDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/NotesReceivableDetails" xlink:href="vivk-20211231.xsd#NotesReceivableDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/PropertyAndEquipmentDetails" xlink:href="vivk-20211231.xsd#PropertyAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/PropertyAndEquipmentDetailsNarrative" xlink:href="vivk-20211231.xsd#PropertyAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/LicenseAgreementsDetailsNarrative" xlink:href="vivk-20211231.xsd#LicenseAgreementsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/IntellectualPropertyNetDetails" xlink:href="vivk-20211231.xsd#IntellectualPropertyNetDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/IntellectualPropertyNetDetailsNarrative" xlink:href="vivk-20211231.xsd#IntellectualPropertyNetDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/AccountsPayableAndAccruedExpensesDetails" xlink:href="vivk-20211231.xsd#AccountsPayableAndAccruedExpensesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/LoansAndNotesPayableDetails" xlink:href="vivk-20211231.xsd#LoansAndNotesPayableDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/LoansAndNotesPayableDetails1" xlink:href="vivk-20211231.xsd#LoansAndNotesPayableDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/StockPayableDetailsNarrative" xlink:href="vivk-20211231.xsd#StockPayableDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/LoansAndNotesPayableDetailsNarrative" xlink:href="vivk-20211231.xsd#LoansAndNotesPayableDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/CommitmentsAndContingenciesDetails" xlink:href="vivk-20211231.xsd#CommitmentsAndContingenciesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:href="vivk-20211231.xsd#CommitmentsAndContingenciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Long-termDebtDetails" xlink:href="vivk-20211231.xsd#Long-termDebtDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Long-termDebtDetails1" xlink:href="vivk-20211231.xsd#Long-termDebtDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Long-termDebtDetailsNarrative" xlink:href="vivk-20211231.xsd#Long-termDebtDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/StockholdersEquityDetailsNarrative" xlink:href="vivk-20211231.xsd#StockholdersEquityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/TemporaryEquityDetails" xlink:href="vivk-20211231.xsd#TemporaryEquityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Share-basedCompensationWarrantsDetails" xlink:href="vivk-20211231.xsd#Share-basedCompensationWarrantsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Share-basedCompensationWarrantsDetails-Assumptions" xlink:href="vivk-20211231.xsd#Share-basedCompensationWarrantsDetails-Assumptions" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Share-basedCompensationWarrantsDetails2" xlink:href="vivk-20211231.xsd#Share-basedCompensationWarrantsDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Share-basedCompensationWarrantsDetailsNarrative" xlink:href="vivk-20211231.xsd#Share-basedCompensationWarrantsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/IncomeTaxDetails" xlink:href="vivk-20211231.xsd#IncomeTaxDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/IncomeTaxDetails1" xlink:href="vivk-20211231.xsd#IncomeTaxDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/IncomeTaxDetails2" xlink:href="vivk-20211231.xsd#IncomeTaxDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/IncomeTaxDetailsNarrative" xlink:href="vivk-20211231.xsd#IncomeTaxDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:href="vivk-20211231.xsd#RelatedPartyTransactionsDetailsNarrative" xlink:type="simple" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/Cover" xlink:title="00000001 - Document - Cover" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/ConsolidatedBalanceSheets" xlink:title="00000002 - Statement - CONSOLIDATED BALANCE SHEETS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_CashAndCashEquivalentsAttributedToVariableInterestEntity" xlink:label="loc_VIVKCashAndCashEquivalentsAttributedToVariableInterestEntity" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_VIVKCashAndCashEquivalentsAttributedToVariableInterestEntity" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableNetCurrent" xlink:label="loc_us-gaapAccountsNotesAndLoansReceivableNetCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapAccountsNotesAndLoansReceivableNetCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_PreciousMetalConcentrate" xlink:label="loc_VIVKPreciousMetalConcentrate" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_VIVKPreciousMetalConcentrate" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_us-gaapOtherAssetsCurrent" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapOtherAssetsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherInvestments" xlink:label="loc_us-gaapOtherInvestments" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapOtherInvestments" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesReceivableRelatedParties" xlink:label="loc_us-gaapNotesReceivableRelatedParties" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapNotesReceivableRelatedParties" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_LicenseAgreementNet" xlink:label="loc_VIVKLicenseAgreementNet" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_VIVKLicenseAgreementNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_IntellectualPropertyNet" xlink:label="loc_VIVKIntellectualPropertyNet" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_VIVKIntellectualPropertyNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccountsPayableAndAccruedLiabilitiesCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccountsPayableAndAccruedLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_LoansAndNotesPayableCurrent" xlink:label="loc_VIVKLoansAndNotesPayableCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_VIVKLoansAndNotesPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_LoansAndNotesPayableCurrentAttributedToVariableInterestEntity" xlink:label="loc_VIVKLoansAndNotesPayableCurrentAttributedToVariableInterestEntity" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_VIVKLoansAndNotesPayableCurrentAttributedToVariableInterestEntity" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLongTermDebtCurrent" xlink:label="loc_us-gaapOtherLongTermDebtCurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapOtherLongTermDebtCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermNotesAndLoans" xlink:label="loc_us-gaapLongTermNotesAndLoans" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLongTermNotesAndLoans" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLongTermDebtNoncurrent" xlink:label="loc_us-gaapOtherLongTermDebtNoncurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapOtherLongTermDebtNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaapDeferredIncomeTaxLiabilitiesNet" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapDeferredIncomeTaxLiabilitiesNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapPreferredStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapAdditionalPaidInCapital" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockCarryingBasis" xlink:label="loc_us-gaapTreasuryStockCarryingBasis" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapTreasuryStockCarryingBasis" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaapMinorityInterest" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaapMinorityInterest" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:label="loc_us-gaapTemporaryEquityCarryingAmountAttributableToParent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapTemporaryEquityCarryingAmountAttributableToParent" xlink:type="arc" weight="1" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:title="00000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/ConsolidatedStatementsOfOperations" xlink:title="00000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapRevenues" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaapCostOfRevenue" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapCostOfRevenue" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaapSellingAndMarketingExpense" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapSellingAndMarketingExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapGeneralAndAdministrativeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaapProvisionForDoubtfulAccounts" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapProvisionForDoubtfulAccounts" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaapDepreciationAndAmortization" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapDepreciationAndAmortization" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_EquityInvestmentGainLoss" xlink:label="loc_VIVKEquityInvestmentGainLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_VIVKEquityInvestmentGainLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_GainLossOnDispositionOfAsset" xlink:label="loc_VIVKGainLossOnDispositionOfAsset" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_VIVKGainLossOnDispositionOfAsset" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:label="loc_us-gaapMarketableSecuritiesUnrealizedGainLoss" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapMarketableSecuritiesUnrealizedGainLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndOtherIncome" xlink:label="loc_us-gaapInterestAndOtherIncome" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapInterestAndOtherIncome" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseOther" xlink:label="loc_us-gaapInterestExpenseOther" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapInterestExpenseOther" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncome" xlink:label="loc_us-gaapOtherNonoperatingIncome" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapOtherNonoperatingIncome" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapProfitLoss" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapProfitLoss" xlink:to="loc_us-gaapNonoperatingIncomeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapProfitLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations" xlink:label="loc_us-gaapIncomeLossFromContinuingOperations" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperations" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossAttributableToNoncontrollingInterest" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperations" xlink:to="loc_us-gaapIncomeLossAttributableToNoncontrollingInterest" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaapNetIncomeLossAvailableToCommonStockholdersBasic" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="loc_us-gaapIncomeLossFromContinuingOperations" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockDividendsIncomeStatementImpact" xlink:label="loc_us-gaapPreferredStockDividendsIncomeStatementImpact" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="loc_us-gaapPreferredStockDividendsIncomeStatementImpact" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/ConsolidatedStatementsOfChangesInStockholdersEquitydeficit" xlink:title="00000005 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS&apos; EQUITY(DEFICIT)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/ConsolidatedStatementOfCashFlows" xlink:title="00000006 - Statement - CONSOLIDATED STATEMENT OF CASH FLOWS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaapDepreciationAndAmortization" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapDepreciationAndAmortization" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaapProvisionForDoubtfulAccounts" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapProvisionForDoubtfulAccounts" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_EquityInvestmentGainLoss" xlink:label="loc_VIVKEquityInvestmentGainLoss" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_VIVKEquityInvestmentGainLoss" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_GainLossOnDispositionOfAsset" xlink:label="loc_VIVKGainLossOnDispositionOfAsset" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_VIVKGainLossOnDispositionOfAsset" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_CommonStockOptionsIssuedForServices" xlink:label="loc_VIVKCommonStockOptionsIssuedForServices" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_VIVKCommonStockOptionsIssuedForServices" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:label="loc_us-gaapIssuanceOfStockAndWarrantsForServicesOrClaims" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIssuanceOfStockAndWarrantsForServicesOrClaims" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:label="loc_us-gaapMarketableSecuritiesUnrealizedGainLoss" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapMarketableSecuritiesUnrealizedGainLoss" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="loc_us-gaapIncreaseDecreaseInDeferredIncomeTaxes" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInDeferredIncomeTaxes" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:calculationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:calculationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="loc_us-gaapIncreaseDecreaseInOtherOperatingAssets" />
      <link:calculationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInOtherOperatingAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_IncreaseDecreaseInPreciousMetalConcentrate" xlink:label="loc_VIVKIncreaseDecreaseInPreciousMetalConcentrate" />
      <link:calculationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_VIVKIncreaseDecreaseInPreciousMetalConcentrate" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_IncreaseDecreaseInRightToUseAssets" xlink:label="loc_VIVKIncreaseDecreaseInRightToUseAssets" />
      <link:calculationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_VIVKIncreaseDecreaseInRightToUseAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingLeaseLiability" />
      <link:calculationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingLeaseLiability" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayable" xlink:label="loc_us-gaapIncreaseDecreaseInOtherAccountsPayable" />
      <link:calculationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInOtherAccountsPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedInterestReceivableNet" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedInterestReceivableNet" />
      <link:calculationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedInterestReceivableNet" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:label="loc_us-gaapIncreaseDecreaseInInterestPayableNet" />
      <link:calculationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInInterestPayableNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireNotesReceivable" xlink:label="loc_us-gaapPaymentsToAcquireNotesReceivable" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquireNotesReceivable" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaapPaymentsToAcquireIntangibleAssets" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquireIntangibleAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_PaymentsToAcquireIntangibleAssets1" xlink:label="loc_VIVKPaymentsToAcquireIntangibleAssets1" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_VIVKPaymentsToAcquireIntangibleAssets1" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="loc_us-gaapRepaymentsOfLongTermDebt" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapRepaymentsOfLongTermDebt" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromNotesPayable" xlink:label="loc_us-gaapProceedsFromNotesPayable" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromNotesPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaapProceedsFromIssuanceOfCommonStock" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromIssuanceOfCommonStock" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfNotesPayable" xlink:label="loc_us-gaapRepaymentsOfNotesPayable" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapRepaymentsOfNotesPayable" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToMinorityShareholders" xlink:label="loc_us-gaapPaymentsToMinorityShareholders" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapPaymentsToMinorityShareholders" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromMinorityShareholders" xlink:label="loc_us-gaapProceedsFromMinorityShareholders" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromMinorityShareholders" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/OrganizationAndBasisOfPresentation" xlink:title="00000007 - Disclosure - Organization and Basis of Presentation" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/Liquidity" xlink:title="00000008 - Disclosure - Liquidity" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/SummaryOfSignificantAccountingPolicies" xlink:title="00000009 - Disclosure - Summary of Significant Accounting Policies" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/PrepaidExpensesAndOtherAssets" xlink:title="00000010 - Disclosure - Prepaid Expenses and Other Assets" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/MarketableSecurities" xlink:title="00000011 - Disclosure - Marketable Securities" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/Inventories" xlink:title="00000012 - Disclosure - Inventories" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/PreciousMetalConcentrate" xlink:title="00000013 - Disclosure - Precious Metal Concentrate" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/NotesReceivable" xlink:title="00000014 - Disclosure - Notes Receivable" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/PropertyAndEquipment" xlink:title="00000015 - Disclosure - Property and Equipment" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/LicenseAgreements" xlink:title="00000016 - Disclosure - License Agreements" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/IntellectualPropertyNet" xlink:title="00000017 - Disclosure - Intellectual Property, Net" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/AccountsPayableAndAccruedExpenses" xlink:title="00000018 - Disclosure - Accounts Payable and Accrued Expenses" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/StockPayable" xlink:title="00000019 - Disclosure - Stock Payable" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/LoansAndNotesPayable" xlink:title="00000020 - Disclosure - Loans and Notes Payable" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/CommitmentsAndContingencies" xlink:title="00000021 - Disclosure - Commitments and Contingencies" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/Long-termDebt" xlink:title="00000022 - Disclosure - Long-term Debt" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/StockholdersEquity" xlink:title="00000023 - Disclosure - Stockholders&apos; Equity" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/TemporaryEquity" xlink:title="00000024 - Disclosure - Temporary Equity" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/Share-basedCompensationWarrants" xlink:title="00000025 - Disclosure - Share-Based Compensation &amp; Warrants" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/IncomeTax" xlink:title="00000026 - Disclosure - Income Tax" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/RelatedPartyTransactions" xlink:title="00000027 - Disclosure - Related Party Transactions" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/SubsequentEvents" xlink:title="00000028 - Disclosure - Subsequent Events" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000029 - Disclosure - Summary of Significant Accounting Policies (Policies)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:title="00000030 - Disclosure - Summary of Significant Accounting Policies (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/NotesReceivableTables" xlink:title="00000031 - Disclosure - Notes Receivable (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/PropertyAndEquipmentTables" xlink:title="00000032 - Disclosure - Property and Equipment (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/IntellectualPropertyNetTables" xlink:title="00000033 - Disclosure - Intellectual Property, Net (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/AccountsPayableAndAccruedExpensesTables" xlink:title="00000034 - Disclosure - Accounts Payable and Accrued Expenses (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/LoansAndNotesPayableTables" xlink:title="00000035 - Disclosure - Loans and Notes Payable (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/CommitmentsAndContingenciesTables" xlink:title="00000036 - Disclosure - Commitments and Contingencies (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/Long-termDebtTables" xlink:title="00000037 - Disclosure - Long-term Debt (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/TemporaryEquityTables" xlink:title="00000038 - Disclosure - Temporary Equity (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/Share-basedCompensationWarrantsTables" xlink:title="00000039 - Disclosure - Share-Based Compensation &amp; Warrants (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/IncomeTaxTables" xlink:title="00000040 - Disclosure - Income Tax (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/LiquidityDetailsNarrative" xlink:title="00000041 - Disclosure - Liquidity (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetails-PropertyUsefulLives" xlink:title="00000042 - Disclosure - Summary of Significant Accounting Policies (Details - Property useful lives)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="00000043 - Disclosure - Summary of Significant Accounting Policies (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/PrepaidExpensesAndOtherAssetsDetailsNarrative" xlink:title="00000044 - Disclosure - Prepaid Expenses and Other Assets (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/MarketableSecuritiesDetailsNarrative" xlink:title="00000045 - Disclosure - Marketable Securities (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/InventoriesDetailsNarrative" xlink:title="00000046 - Disclosure - Inventories (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/PreciousMetalConcentrateDetailsNarrative" xlink:title="00000047 - Disclosure - Precious Metal Concentrate (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/NotesReceivableDetails" xlink:title="00000048 - Disclosure - Notes Receivable (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/PropertyAndEquipmentDetails" xlink:title="00000049 - Disclosure - Property and Equipment (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/PropertyAndEquipmentDetailsNarrative" xlink:title="00000050 - Disclosure - Property and Equipment (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/LicenseAgreementsDetailsNarrative" xlink:title="00000051 - Disclosure - License Agreements (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/IntellectualPropertyNetDetails" xlink:title="00000052 - Disclosure - Intellectual Property, Net (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/IntellectualPropertyNetDetailsNarrative" xlink:title="00000053 - Disclosure - Intellectual Property, Net (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/AccountsPayableAndAccruedExpensesDetails" xlink:title="00000054 - Disclosure - Accounts Payable and Accrued Expenses (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/LoansAndNotesPayableDetails" xlink:title="00000055 - Disclosure - Loans and Notes Payable (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/LoansAndNotesPayableDetails1" xlink:title="00000056 - Disclosure - Loans and Notes Payable (Details 1)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/StockPayableDetailsNarrative" xlink:title="00000057 - Disclosure - Stock Payable (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/LoansAndNotesPayableDetailsNarrative" xlink:title="00000058 - Disclosure - Loans and Notes Payable (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/CommitmentsAndContingenciesDetails" xlink:title="00000059 - Disclosure - Commitments and Contingencies (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:title="00000060 - Disclosure - Commitments and Contingencies (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/Long-termDebtDetails" xlink:title="00000061 - Disclosure - Long-term Debt (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/Long-termDebtDetails1" xlink:title="00000062 - Disclosure - Long-term Debt (Details 1)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/Long-termDebtDetailsNarrative" xlink:title="00000063 - Disclosure - Long-term Debt (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/StockholdersEquityDetailsNarrative" xlink:title="00000064 - Disclosure - Stockholders&apos; Equity (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/TemporaryEquityDetails" xlink:title="00000065 - Disclosure - Temporary Equity (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/Share-basedCompensationWarrantsDetails" xlink:title="00000066 - Disclosure - Share-Based Compensation &amp; Warrants (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/Share-basedCompensationWarrantsDetails-Assumptions" xlink:title="00000067 - Disclosure - Share-Based Compensation &amp; Warrants (Details - Assumptions)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/Share-basedCompensationWarrantsDetails2" xlink:title="00000068 - Disclosure - Share-Based Compensation &amp; Warrants (Details 2)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/Share-basedCompensationWarrantsDetailsNarrative" xlink:title="00000069 - Disclosure - Share-Based Compensation &amp; Warrants (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/IncomeTaxDetails" xlink:title="00000070 - Disclosure - Income Tax (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/IncomeTaxDetails1" xlink:title="00000071 - Disclosure - Income Tax (Details 1)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/IncomeTaxDetails2" xlink:title="00000072 - Disclosure - Income Tax (Details 2)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/IncomeTaxDetailsNarrative" xlink:title="00000073 - Disclosure - Income Tax (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:title="00000074 - Disclosure - Related Party Transactions (Details Narrative)" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>14
<FILENAME>vivk-20211231_def.xml
<DESCRIPTION>XBRL DEFINITION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.13a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://vivakor.com/role/Cover" xlink:href="vivk-20211231.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/ConsolidatedBalanceSheets" xlink:href="vivk-20211231.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:href="vivk-20211231.xsd#ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/ConsolidatedStatementsOfOperations" xlink:href="vivk-20211231.xsd#ConsolidatedStatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/ConsolidatedStatementsOfChangesInStockholdersEquitydeficit" xlink:href="vivk-20211231.xsd#ConsolidatedStatementsOfChangesInStockholdersEquitydeficit" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/ConsolidatedStatementOfCashFlows" xlink:href="vivk-20211231.xsd#ConsolidatedStatementOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/OrganizationAndBasisOfPresentation" xlink:href="vivk-20211231.xsd#OrganizationAndBasisOfPresentation" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Liquidity" xlink:href="vivk-20211231.xsd#Liquidity" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="vivk-20211231.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/PrepaidExpensesAndOtherAssets" xlink:href="vivk-20211231.xsd#PrepaidExpensesAndOtherAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/MarketableSecurities" xlink:href="vivk-20211231.xsd#MarketableSecurities" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Inventories" xlink:href="vivk-20211231.xsd#Inventories" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/PreciousMetalConcentrate" xlink:href="vivk-20211231.xsd#PreciousMetalConcentrate" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/NotesReceivable" xlink:href="vivk-20211231.xsd#NotesReceivable" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/PropertyAndEquipment" xlink:href="vivk-20211231.xsd#PropertyAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/LicenseAgreements" xlink:href="vivk-20211231.xsd#LicenseAgreements" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/IntellectualPropertyNet" xlink:href="vivk-20211231.xsd#IntellectualPropertyNet" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/AccountsPayableAndAccruedExpenses" xlink:href="vivk-20211231.xsd#AccountsPayableAndAccruedExpenses" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/StockPayable" xlink:href="vivk-20211231.xsd#StockPayable" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/LoansAndNotesPayable" xlink:href="vivk-20211231.xsd#LoansAndNotesPayable" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/CommitmentsAndContingencies" xlink:href="vivk-20211231.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Long-termDebt" xlink:href="vivk-20211231.xsd#Long-termDebt" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/StockholdersEquity" xlink:href="vivk-20211231.xsd#StockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/TemporaryEquity" xlink:href="vivk-20211231.xsd#TemporaryEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Share-basedCompensationWarrants" xlink:href="vivk-20211231.xsd#Share-basedCompensationWarrants" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/IncomeTax" xlink:href="vivk-20211231.xsd#IncomeTax" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/RelatedPartyTransactions" xlink:href="vivk-20211231.xsd#RelatedPartyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/SubsequentEvents" xlink:href="vivk-20211231.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="vivk-20211231.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:href="vivk-20211231.xsd#SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/NotesReceivableTables" xlink:href="vivk-20211231.xsd#NotesReceivableTables" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/PropertyAndEquipmentTables" xlink:href="vivk-20211231.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/IntellectualPropertyNetTables" xlink:href="vivk-20211231.xsd#IntellectualPropertyNetTables" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/AccountsPayableAndAccruedExpensesTables" xlink:href="vivk-20211231.xsd#AccountsPayableAndAccruedExpensesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/LoansAndNotesPayableTables" xlink:href="vivk-20211231.xsd#LoansAndNotesPayableTables" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/CommitmentsAndContingenciesTables" xlink:href="vivk-20211231.xsd#CommitmentsAndContingenciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Long-termDebtTables" xlink:href="vivk-20211231.xsd#Long-termDebtTables" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/TemporaryEquityTables" xlink:href="vivk-20211231.xsd#TemporaryEquityTables" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Share-basedCompensationWarrantsTables" xlink:href="vivk-20211231.xsd#Share-basedCompensationWarrantsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/IncomeTaxTables" xlink:href="vivk-20211231.xsd#IncomeTaxTables" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/LiquidityDetailsNarrative" xlink:href="vivk-20211231.xsd#LiquidityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetails-PropertyUsefulLives" xlink:href="vivk-20211231.xsd#SummaryOfSignificantAccountingPoliciesDetails-PropertyUsefulLives" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="vivk-20211231.xsd#SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/PrepaidExpensesAndOtherAssetsDetailsNarrative" xlink:href="vivk-20211231.xsd#PrepaidExpensesAndOtherAssetsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/MarketableSecuritiesDetailsNarrative" xlink:href="vivk-20211231.xsd#MarketableSecuritiesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/InventoriesDetailsNarrative" xlink:href="vivk-20211231.xsd#InventoriesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/PreciousMetalConcentrateDetailsNarrative" xlink:href="vivk-20211231.xsd#PreciousMetalConcentrateDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/NotesReceivableDetails" xlink:href="vivk-20211231.xsd#NotesReceivableDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/PropertyAndEquipmentDetails" xlink:href="vivk-20211231.xsd#PropertyAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/PropertyAndEquipmentDetailsNarrative" xlink:href="vivk-20211231.xsd#PropertyAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/LicenseAgreementsDetailsNarrative" xlink:href="vivk-20211231.xsd#LicenseAgreementsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/IntellectualPropertyNetDetails" xlink:href="vivk-20211231.xsd#IntellectualPropertyNetDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/IntellectualPropertyNetDetailsNarrative" xlink:href="vivk-20211231.xsd#IntellectualPropertyNetDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/AccountsPayableAndAccruedExpensesDetails" xlink:href="vivk-20211231.xsd#AccountsPayableAndAccruedExpensesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/LoansAndNotesPayableDetails" xlink:href="vivk-20211231.xsd#LoansAndNotesPayableDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/LoansAndNotesPayableDetails1" xlink:href="vivk-20211231.xsd#LoansAndNotesPayableDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/StockPayableDetailsNarrative" xlink:href="vivk-20211231.xsd#StockPayableDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/LoansAndNotesPayableDetailsNarrative" xlink:href="vivk-20211231.xsd#LoansAndNotesPayableDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/CommitmentsAndContingenciesDetails" xlink:href="vivk-20211231.xsd#CommitmentsAndContingenciesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:href="vivk-20211231.xsd#CommitmentsAndContingenciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Long-termDebtDetails" xlink:href="vivk-20211231.xsd#Long-termDebtDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Long-termDebtDetails1" xlink:href="vivk-20211231.xsd#Long-termDebtDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Long-termDebtDetailsNarrative" xlink:href="vivk-20211231.xsd#Long-termDebtDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/StockholdersEquityDetailsNarrative" xlink:href="vivk-20211231.xsd#StockholdersEquityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/TemporaryEquityDetails" xlink:href="vivk-20211231.xsd#TemporaryEquityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Share-basedCompensationWarrantsDetails" xlink:href="vivk-20211231.xsd#Share-basedCompensationWarrantsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Share-basedCompensationWarrantsDetails-Assumptions" xlink:href="vivk-20211231.xsd#Share-basedCompensationWarrantsDetails-Assumptions" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Share-basedCompensationWarrantsDetails2" xlink:href="vivk-20211231.xsd#Share-basedCompensationWarrantsDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Share-basedCompensationWarrantsDetailsNarrative" xlink:href="vivk-20211231.xsd#Share-basedCompensationWarrantsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/IncomeTaxDetails" xlink:href="vivk-20211231.xsd#IncomeTaxDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/IncomeTaxDetails1" xlink:href="vivk-20211231.xsd#IncomeTaxDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/IncomeTaxDetails2" xlink:href="vivk-20211231.xsd#IncomeTaxDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/IncomeTaxDetailsNarrative" xlink:href="vivk-20211231.xsd#IncomeTaxDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:href="vivk-20211231.xsd#RelatedPartyTransactionsDetailsNarrative" xlink:type="simple" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#notAll" arcroleURI="http://xbrl.org/int/dim/arcrole/notAll" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/Cover" xlink:title="00000001 - Document - Cover" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/ConsolidatedBalanceSheets" xlink:title="00000002 - Statement - CONSOLIDATED BALANCE SHEETS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_RedeemableConvertiblePreferredStockSeriesBMember" xlink:label="loc_VIVKRedeemableConvertiblePreferredStockSeriesBMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_VIVKRedeemableConvertiblePreferredStockSeriesBMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_RedeemableConvertiblePreferredStockSeriesB1Member" xlink:label="loc_VIVKRedeemableConvertiblePreferredStockSeriesB1Member_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_VIVKRedeemableConvertiblePreferredStockSeriesB1Member_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_RedeemableConvertiblePreferredStockSeriesC1Member" xlink:label="loc_VIVKRedeemableConvertiblePreferredStockSeriesC1Member_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_VIVKRedeemableConvertiblePreferredStockSeriesC1Member_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="loc_us-gaapSeriesAPreferredStockMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapSeriesAPreferredStockMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaapAssetsAbstract_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAssetsAbstract_110" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaapAssetsCurrentAbstract_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_110" xlink:to="loc_us-gaapAssetsCurrentAbstract_110" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_110" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue_110" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_CashAndCashEquivalentsAttributedToVariableInterestEntity" xlink:label="loc_VIVKCashAndCashEquivalentsAttributedToVariableInterestEntity_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_110" xlink:to="loc_VIVKCashAndCashEquivalentsAttributedToVariableInterestEntity_110" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableNetCurrent" xlink:label="loc_us-gaapAccountsNotesAndLoansReceivableNetCurrent_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_110" xlink:to="loc_us-gaapAccountsNotesAndLoansReceivableNetCurrent_110" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_110" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities_110" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_110" xlink:to="loc_us-gaapInventoryNet_110" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_PreciousMetalConcentrate" xlink:label="loc_VIVKPreciousMetalConcentrate_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_110" xlink:to="loc_VIVKPreciousMetalConcentrate_110" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_us-gaapOtherAssetsCurrent_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_110" xlink:to="loc_us-gaapOtherAssetsCurrent_110" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_110" xlink:to="loc_us-gaapAssetsCurrent_110" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherInvestments" xlink:label="loc_us-gaapOtherInvestments_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_110" xlink:to="loc_us-gaapOtherInvestments_110" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesReceivableRelatedParties" xlink:label="loc_us-gaapNotesReceivableRelatedParties_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_110" xlink:to="loc_us-gaapNotesReceivableRelatedParties_110" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_110" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet_110" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_110" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset_110" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_LicenseAgreementNet" xlink:label="loc_VIVKLicenseAgreementNet_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_110" xlink:to="loc_VIVKLicenseAgreementNet_110" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_IntellectualPropertyNet" xlink:label="loc_VIVKIntellectualPropertyNet_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_110" xlink:to="loc_VIVKIntellectualPropertyNet_110" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAssets_110" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_110" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaapLiabilitiesCurrentAbstract_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_110" xlink:to="loc_us-gaapLiabilitiesCurrentAbstract_110" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccountsPayableAndAccruedLiabilitiesCurrent_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_110" xlink:to="loc_us-gaapAccountsPayableAndAccruedLiabilitiesCurrent_110" xlink:type="arc" order="19" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_110" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent_110" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_LoansAndNotesPayableCurrent" xlink:label="loc_VIVKLoansAndNotesPayableCurrent_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_110" xlink:to="loc_VIVKLoansAndNotesPayableCurrent_110" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_LoansAndNotesPayableCurrentAttributedToVariableInterestEntity" xlink:label="loc_VIVKLoansAndNotesPayableCurrentAttributedToVariableInterestEntity_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_110" xlink:to="loc_VIVKLoansAndNotesPayableCurrentAttributedToVariableInterestEntity_110" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLongTermDebtCurrent" xlink:label="loc_us-gaapOtherLongTermDebtCurrent_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_110" xlink:to="loc_us-gaapOtherLongTermDebtCurrent_110" xlink:type="arc" order="23" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_110" xlink:to="loc_us-gaapLiabilitiesCurrent_110" xlink:type="arc" order="24" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_110" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent_110" xlink:type="arc" order="25" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermNotesAndLoans" xlink:label="loc_us-gaapLongTermNotesAndLoans_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_110" xlink:to="loc_us-gaapLongTermNotesAndLoans_110" xlink:type="arc" order="26" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLongTermDebtNoncurrent" xlink:label="loc_us-gaapOtherLongTermDebtNoncurrent_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_110" xlink:to="loc_us-gaapOtherLongTermDebtNoncurrent_110" xlink:type="arc" order="27" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaapDeferredIncomeTaxLiabilitiesNet_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_110" xlink:to="loc_us-gaapDeferredIncomeTaxLiabilitiesNet_110" xlink:type="arc" order="28" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLiabilities_110" xlink:type="arc" order="29" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:label="loc_us-gaapTemporaryEquityCarryingAmountAttributableToParent_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTemporaryEquityCarryingAmountAttributableToParent_110" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaapStockholdersEquityAbstract_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquityAbstract_110" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_110" xlink:to="loc_us-gaapPreferredStockValue_110" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_110" xlink:to="loc_us-gaapCommonStockValue_110" xlink:type="arc" order="33" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_110" xlink:to="loc_us-gaapAdditionalPaidInCapital_110" xlink:type="arc" order="34" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockCarryingBasis" xlink:label="loc_us-gaapTreasuryStockCarryingBasis_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_110" xlink:to="loc_us-gaapTreasuryStockCarryingBasis_110" xlink:type="arc" order="35" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_110" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit_110" xlink:type="arc" order="36" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_110" xlink:to="loc_us-gaapStockholdersEquity_110" xlink:type="arc" order="37" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaapMinorityInterest_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_110" xlink:to="loc_us-gaapMinorityInterest_110" xlink:type="arc" order="38" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_110" xlink:to="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_110" xlink:type="arc" order="39" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_110" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquity_110" xlink:type="arc" order="40" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:title="00000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RedeemableConvertiblePreferredStockMember" xlink:label="loc_us-gaapRedeemableConvertiblePreferredStockMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapRedeemableConvertiblePreferredStockMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_RedeemableConvertiblePreferredSeriesBMember" xlink:label="loc_VIVKRedeemableConvertiblePreferredSeriesBMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_VIVKRedeemableConvertiblePreferredSeriesBMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_RedeemableConvertiblePreferredSeriesB1Member" xlink:label="loc_VIVKRedeemableConvertiblePreferredSeriesB1Member_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_VIVKRedeemableConvertiblePreferredSeriesB1Member_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_RedeemableConvertiblePreferredSeriesC1Member" xlink:label="loc_VIVKRedeemableConvertiblePreferredSeriesC1Member_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_VIVKRedeemableConvertiblePreferredSeriesC1Member_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertiblePreferredStockMember" xlink:label="loc_us-gaapConvertiblePreferredStockMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapConvertiblePreferredStockMember_100" xlink:type="arc" order="101" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="loc_us-gaapSeriesAPreferredStockMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapSeriesAPreferredStockMember_120" xlink:type="arc" order="121" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivable_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivable_160" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityParOrStatedValuePerShare" xlink:label="loc_us-gaapTemporaryEquityParOrStatedValuePerShare_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTemporaryEquityParOrStatedValuePerShare_160" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesAuthorized" xlink:label="loc_us-gaapTemporaryEquitySharesAuthorized_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTemporaryEquitySharesAuthorized_160" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesIssued" xlink:label="loc_us-gaapTemporaryEquitySharesIssued_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTemporaryEquitySharesIssued_160" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesOutstanding" xlink:label="loc_us-gaapTemporaryEquitySharesOutstanding_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTemporaryEquitySharesOutstanding_160" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaapPreferredStockParOrStatedValuePerShare_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockParOrStatedValuePerShare_160" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaapPreferredStockSharesAuthorized_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesAuthorized_160" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaapPreferredStockSharesIssued_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesIssued_160" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaapPreferredStockSharesOutstanding_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesOutstanding_160" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare_160" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesAuthorized_160" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesIssued_160" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding_160" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityReverseStockSplit" xlink:label="loc_us-gaapStockholdersEquityReverseStockSplit_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquityReverseStockSplit_160" xlink:type="arc" order="13" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/ConsolidatedStatementsOfOperations" xlink:title="00000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/ConsolidatedStatementsOfChangesInStockholdersEquitydeficit" xlink:title="00000005 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS&apos; EQUITY(DEFICIT)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_SeriesAPreferredStocksMember" xlink:label="loc_VIVKSeriesAPreferredStocksMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_VIVKSeriesAPreferredStocksMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="loc_us-gaapTreasuryStockMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapTreasuryStockMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapRetainedEarningsMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="loc_us-gaapNoncontrollingInterestMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapNoncontrollingInterestMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_80" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding_80" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_CommonStockIssuedForReductionInStockPayable" xlink:label="loc_VIVKCommonStockIssuedForReductionInStockPayable_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKCommonStockIssuedForReductionInStockPayable_80" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_CommonStockIssuedForReductionInStockPayableShares" xlink:label="loc_VIVKCommonStockIssuedForReductionInStockPayableShares_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKCommonStockIssuedForReductionInStockPayableShares_80" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_CommonStockIssuedForReductionInLiabilities" xlink:label="loc_VIVKCommonStockIssuedForReductionInLiabilities_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKCommonStockIssuedForReductionInLiabilities_80" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_CommonStockIssuedForReductionInLiabilitiesShares" xlink:label="loc_VIVKCommonStockIssuedForReductionInLiabilitiesShares_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKCommonStockIssuedForReductionInLiabilitiesShares_80" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_80" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_80" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueIssuedForServices_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueIssuedForServices_80" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices_80" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_StockIssuedForConversionOfTemporaryEquityValue" xlink:label="loc_VIVKStockIssuedForConversionOfTemporaryEquityValue_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKStockIssuedForConversionOfTemporaryEquityValue_80" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_StockIssuedForConversionOfTemporaryEquityShares" xlink:label="loc_VIVKStockIssuedForConversionOfTemporaryEquityShares_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKStockIssuedForConversionOfTemporaryEquityShares_80" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_StockOptionsIssuedForServices" xlink:label="loc_VIVKStockOptionsIssuedForServices_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKStockOptionsIssuedForServices_80" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_80" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_IssuanceOfNoncontrollingInterest1" xlink:label="loc_VIVKIssuanceOfNoncontrollingInterest1_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKIssuanceOfNoncontrollingInterest1_80" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsPreferredStock" xlink:label="loc_us-gaapDividendsPreferredStock_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDividendsPreferredStock_80" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss_80" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_CommonStockIssuedForReductionOfLiabilitiesShares" xlink:label="loc_VIVKCommonStockIssuedForReductionOfLiabilitiesShares_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKCommonStockIssuedForReductionOfLiabilitiesShares_80" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_CommonStockIssuedForPurchaseOfLicense" xlink:label="loc_VIVKCommonStockIssuedForPurchaseOfLicense_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKCommonStockIssuedForPurchaseOfLicense_80" xlink:type="arc" order="19" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_CommonStockIssuedForPurchaseOfLicenseShares" xlink:label="loc_VIVKCommonStockIssuedForPurchaseOfLicenseShares_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKCommonStockIssuedForPurchaseOfLicenseShares_80" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:label="loc_us-gaapMinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapMinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_80" xlink:type="arc" order="21" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/ConsolidatedStatementOfCashFlows" xlink:title="00000006 - Statement - CONSOLIDATED STATEMENT OF CASH FLOWS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/OrganizationAndBasisOfPresentation" xlink:title="00000007 - Disclosure - Organization and Basis of Presentation" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/Liquidity" xlink:title="00000008 - Disclosure - Liquidity" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/SummaryOfSignificantAccountingPolicies" xlink:title="00000009 - Disclosure - Summary of Significant Accounting Policies" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/PrepaidExpensesAndOtherAssets" xlink:title="00000010 - Disclosure - Prepaid Expenses and Other Assets" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/MarketableSecurities" xlink:title="00000011 - Disclosure - Marketable Securities" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/Inventories" xlink:title="00000012 - Disclosure - Inventories" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/PreciousMetalConcentrate" xlink:title="00000013 - Disclosure - Precious Metal Concentrate" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/NotesReceivable" xlink:title="00000014 - Disclosure - Notes Receivable" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/PropertyAndEquipment" xlink:title="00000015 - Disclosure - Property and Equipment" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/LicenseAgreements" xlink:title="00000016 - Disclosure - License Agreements" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/IntellectualPropertyNet" xlink:title="00000017 - Disclosure - Intellectual Property, Net" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/AccountsPayableAndAccruedExpenses" xlink:title="00000018 - Disclosure - Accounts Payable and Accrued Expenses" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/StockPayable" xlink:title="00000019 - Disclosure - Stock Payable" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/LoansAndNotesPayable" xlink:title="00000020 - Disclosure - Loans and Notes Payable" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/CommitmentsAndContingencies" xlink:title="00000021 - Disclosure - Commitments and Contingencies" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/Long-termDebt" xlink:title="00000022 - Disclosure - Long-term Debt" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/StockholdersEquity" xlink:title="00000023 - Disclosure - Stockholders&apos; Equity" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/TemporaryEquity" xlink:title="00000024 - Disclosure - Temporary Equity" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/Share-basedCompensationWarrants" xlink:title="00000025 - Disclosure - Share-Based Compensation &amp; Warrants" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/IncomeTax" xlink:title="00000026 - Disclosure - Income Tax" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/RelatedPartyTransactions" xlink:title="00000027 - Disclosure - Related Party Transactions" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/SubsequentEvents" xlink:title="00000028 - Disclosure - Subsequent Events" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000029 - Disclosure - Summary of Significant Accounting Policies (Policies)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:title="00000030 - Disclosure - Summary of Significant Accounting Policies (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/NotesReceivableTables" xlink:title="00000031 - Disclosure - Notes Receivable (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/PropertyAndEquipmentTables" xlink:title="00000032 - Disclosure - Property and Equipment (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/IntellectualPropertyNetTables" xlink:title="00000033 - Disclosure - Intellectual Property, Net (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/AccountsPayableAndAccruedExpensesTables" xlink:title="00000034 - Disclosure - Accounts Payable and Accrued Expenses (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/LoansAndNotesPayableTables" xlink:title="00000035 - Disclosure - Loans and Notes Payable (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/CommitmentsAndContingenciesTables" xlink:title="00000036 - Disclosure - Commitments and Contingencies (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/Long-termDebtTables" xlink:title="00000037 - Disclosure - Long-term Debt (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/TemporaryEquityTables" xlink:title="00000038 - Disclosure - Temporary Equity (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/Share-basedCompensationWarrantsTables" xlink:title="00000039 - Disclosure - Share-Based Compensation &amp; Warrants (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/IncomeTaxTables" xlink:title="00000040 - Disclosure - Income Tax (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/LiquidityDetailsNarrative" xlink:title="00000041 - Disclosure - Liquidity (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:label="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:label="loc_us-gaapScheduleOfEquityMethodInvestmentsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapScheduleOfEquityMethodInvestmentsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:label="loc_us-gaapEquityMethodInvestmentNonconsolidatedInvesteeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsTable" xlink:to="loc_us-gaapEquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:label="loc_us-gaapEquityMethodInvestmentNonconsolidatedInvesteeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapEquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:to="loc_us-gaapEquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:label="loc_us-gaapEquityMethodInvestmentNonconsolidatedInvesteeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapEquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:to="loc_us-gaapEquityMethodInvestmentNonconsolidatedInvesteeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_RdmMember" xlink:label="loc_VIVKRdmMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:to="loc_VIVKRdmMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="loc_srtCounterpartyNameAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsTable" xlink:to="loc_srtCounterpartyNameAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_RiiMember" xlink:label="loc_VIVKRiiMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_VIVKRiiMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="loc_us-gaapShortTermDebtTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsTable" xlink:to="loc_us-gaapShortTermDebtTypeAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaapShortTermDebtTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapShortTermDebtTypeAxis" xlink:to="loc_us-gaapShortTermDebtTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaapShortTermDebtTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShortTermDebtTypeAxis" xlink:to="loc_us-gaapShortTermDebtTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_PaycheckProtectionProgramMember" xlink:label="loc_VIVKPaycheckProtectionProgramMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtTypeDomain" xlink:to="loc_VIVKPaycheckProtectionProgramMember_70" xlink:type="arc" order="71" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_SmallBusinessAdministrationMember" xlink:label="loc_VIVKSmallBusinessAdministrationMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtTypeDomain" xlink:to="loc_VIVKSmallBusinessAdministrationMember_90" xlink:type="arc" order="91" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesFinancingTransactionAxis" xlink:label="loc_us-gaapSecuritiesFinancingTransactionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsTable" xlink:to="loc_us-gaapSecuritiesFinancingTransactionAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesFinancingTransactionTypeDomain" xlink:label="loc_us-gaapSecuritiesFinancingTransactionTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapSecuritiesFinancingTransactionAxis" xlink:to="loc_us-gaapSecuritiesFinancingTransactionTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesFinancingTransactionTypeDomain" xlink:label="loc_us-gaapSecuritiesFinancingTransactionTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSecuritiesFinancingTransactionAxis" xlink:to="loc_us-gaapSecuritiesFinancingTransactionTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_VivaWealthFundMember" xlink:label="loc_VIVKVivaWealthFundMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSecuritiesFinancingTransactionTypeDomain" xlink:to="loc_VIVKVivaWealthFundMember_100" xlink:type="arc" order="101" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentTypeAxis" xlink:label="loc_us-gaapInvestmentTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsTable" xlink:to="loc_us-gaapInvestmentTypeAxis" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="loc_us-gaapInvestmentTypeCategorizationMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapInvestmentTypeAxis" xlink:to="loc_us-gaapInvestmentTypeCategorizationMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="loc_us-gaapInvestmentTypeCategorizationMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapInvestmentTypeAxis" xlink:to="loc_us-gaapInvestmentTypeCategorizationMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ScepterMember" xlink:label="loc_VIVKScepterMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapInvestmentTypeCategorizationMember" xlink:to="loc_VIVKScepterMember_120" xlink:type="arc" order="121" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaapSubsequentEventTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsTable" xlink:to="loc_us-gaapSubsequentEventTypeAxis" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaapSubsequentEventMember_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventTypeDomain" xlink:to="loc_us-gaapSubsequentEventMember_130" xlink:type="arc" order="131" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis" xlink:label="loc_us-gaapSecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsTable" xlink:to="loc_us-gaapSecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecurityOwnedAndSoldNotYetPurchasedFairValueSecurityNameDomain" xlink:label="loc_us-gaapSecurityOwnedAndSoldNotYetPurchasedFairValueSecurityNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapSecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis" xlink:to="loc_us-gaapSecurityOwnedAndSoldNotYetPurchasedFairValueSecurityNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecurityOwnedAndSoldNotYetPurchasedFairValueSecurityNameDomain" xlink:label="loc_us-gaapSecurityOwnedAndSoldNotYetPurchasedFairValueSecurityNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis" xlink:to="loc_us-gaapSecurityOwnedAndSoldNotYetPurchasedFairValueSecurityNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_PublicOfferingMember" xlink:label="loc_VIVKPublicOfferingMember_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSecurityOwnedAndSoldNotYetPurchasedFairValueSecurityNameDomain" xlink:to="loc_VIVKPublicOfferingMember_130" xlink:type="arc" order="132" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit_150" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Cash" xlink:label="loc_us-gaapCash_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapCash_150" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ValueOfNonControllingUnits" xlink:label="loc_VIVKValueOfNonControllingUnits_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_VIVKValueOfNonControllingUnits_150" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_PaymentForWorkingInterest" xlink:label="loc_VIVKPaymentForWorkingInterest_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_VIVKPaymentForWorkingInterest_150" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="loc_us-gaapProceedsFromConvertibleDebt_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapProceedsFromConvertibleDebt_150" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromOtherShortTermDebt" xlink:label="loc_us-gaapProceedsFromOtherShortTermDebt_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapProceedsFromOtherShortTermDebt_150" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ProceedsFromDebtFinancing" xlink:label="loc_VIVKProceedsFromDebtFinancing_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_VIVKProceedsFromDebtFinancing_150" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:label="loc_us-gaapDebtConversionConvertedInstrumentAmount1_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapDebtConversionConvertedInstrumentAmount1_150" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketableSecurities" xlink:label="loc_us-gaapMarketableSecurities_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapMarketableSecurities_150" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_150" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:label="loc_us-gaapProceedsFromIssuanceOrSaleOfEquity_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceOrSaleOfEquity_150" xlink:type="arc" order="10" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetails-PropertyUsefulLives" xlink:title="00000042 - Disclosure - Summary of Significant Accounting Policies (Details - Property useful lives)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:label="loc_us-gaapComputerSoftwareIntangibleAssetMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapComputerSoftwareIntangibleAssetMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="loc_us-gaapMachineryAndEquipmentMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapMachineryAndEquipmentMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaapVehiclesMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapVehiclesMember_40" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaapFurnitureAndFixturesMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapFurnitureAndFixturesMember_50" xlink:type="arc" order="52" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquipmentMember" xlink:label="loc_us-gaapEquipmentMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapEquipmentMember_70" xlink:type="arc" order="71" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_EquipmentOneMember" xlink:label="loc_VIVKEquipmentOneMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_VIVKEquipmentOneMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaapLeaseholdImprovementsMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapLeaseholdImprovementsMember_90" xlink:type="arc" order="91" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLife_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife_110" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:label="loc_us-gaapPropertyPlantAndEquipmentEstimatedUsefulLives_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentEstimatedUsefulLives_110" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="00000043 - Disclosure - Summary of Significant Accounting Policies (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductInformationLineItems" xlink:label="loc_us-gaapProductInformationLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfProductInformationTable" xlink:label="loc_us-gaapScheduleOfProductInformationTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapScheduleOfProductInformationTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:label="loc_us-gaapVariableInterestEntityPrimaryBeneficiaryMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_us-gaapVariableInterestEntityPrimaryBeneficiaryMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_deiLegalEntityAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_VivaventuresUtsiMember" xlink:label="loc_VIVKVivaventuresUtsiMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityDomain" xlink:to="loc_VIVKVivaventuresUtsiMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_VivaventuresRoyaltyMember" xlink:label="loc_VIVKVivaventuresRoyaltyMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityDomain" xlink:to="loc_VIVKVivaventuresRoyaltyMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_VivaopportunityFundMember" xlink:label="loc_VIVKVivaopportunityFundMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityDomain" xlink:to="loc_VIVKVivaopportunityFundMember_40" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_InternationalMetalsExchangeMember" xlink:label="loc_VIVKInternationalMetalsExchangeMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityDomain" xlink:to="loc_VIVKInternationalMetalsExchangeMember_50" xlink:type="arc" order="52" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_VivaWealthFundIMember" xlink:label="loc_VIVKVivaWealthFundIMember_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityDomain" xlink:to="loc_VIVKVivaWealthFundIMember_110" xlink:type="arc" order="111" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:label="loc_us-gaapEquityMethodInvestmentNonconsolidatedInvesteeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapEquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:label="loc_us-gaapEquityMethodInvestmentNonconsolidatedInvesteeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapEquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:to="loc_us-gaapEquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:label="loc_us-gaapEquityMethodInvestmentNonconsolidatedInvesteeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapEquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:to="loc_us-gaapEquityMethodInvestmentNonconsolidatedInvesteeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_RPCDesignAndManufacturingLLCMember" xlink:label="loc_VIVKRPCDesignAndManufacturingLLCMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:to="loc_VIVKRPCDesignAndManufacturingLLCMember_70" xlink:type="arc" order="71" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_RdmMember" xlink:label="loc_VIVKRdmMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:to="loc_VIVKRdmMember_90" xlink:type="arc" order="91" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAxis" xlink:label="loc_us-gaapCashAndCashEquivalentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapCashAndCashEquivalentsAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="loc_us-gaapRestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapCashAndCashEquivalentsAxis" xlink:to="loc_us-gaapRestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="loc_us-gaapRestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapCashAndCashEquivalentsAxis" xlink:to="loc_us-gaapRestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_QatarNationalBankMember" xlink:label="loc_VIVKQatarNationalBankMember_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:to="loc_VIVKQatarNationalBankMember_150" xlink:type="arc" order="151" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherInvestmentNotReadilyMarketableAxis" xlink:label="loc_us-gaapOtherInvestmentNotReadilyMarketableAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapOtherInvestmentNotReadilyMarketableAxis" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherInvestmentNotReadilyMarketableNameDomain" xlink:label="loc_us-gaapOtherInvestmentNotReadilyMarketableNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapOtherInvestmentNotReadilyMarketableAxis" xlink:to="loc_us-gaapOtherInvestmentNotReadilyMarketableNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherInvestmentNotReadilyMarketableNameDomain" xlink:label="loc_us-gaapOtherInvestmentNotReadilyMarketableNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapOtherInvestmentNotReadilyMarketableAxis" xlink:to="loc_us-gaapOtherInvestmentNotReadilyMarketableNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ScepterHoldingsMember" xlink:label="loc_VIVKScepterHoldingsMember_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOtherInvestmentNotReadilyMarketableNameDomain" xlink:to="loc_VIVKScepterHoldingsMember_180" xlink:type="arc" order="181" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_VariousViesMember" xlink:label="loc_VIVKVariousViesMember_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOtherInvestmentNotReadilyMarketableNameDomain" xlink:to="loc_VIVKVariousViesMember_210" xlink:type="arc" order="211" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_220" xlink:type="arc" order="221" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_230" xlink:type="arc" order="231" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaapSalesRevenueNetMember_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapSalesRevenueNetMember_240" xlink:type="arc" order="241" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaapConcentrationRiskByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapConcentrationRiskByTypeAxis" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaapCustomerConcentrationRiskMember_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskTypeDomain" xlink:to="loc_us-gaapCustomerConcentrationRiskMember_240" xlink:type="arc" order="242" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_srtProductOrServiceAxis" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_PreciousMetalsMember" xlink:label="loc_VIVKPreciousMetalsMember_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_VIVKPreciousMetalsMember_240" xlink:type="arc" order="243" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaapAntidilutiveSecuritiesNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaapAntidilutiveSecuritiesNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="loc_us-gaapAntidilutiveSecuritiesNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleNotesPayableMember" xlink:label="loc_us-gaapConvertibleNotesPayableMember_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_us-gaapConvertibleNotesPayableMember_260" xlink:type="arc" order="261" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ConvertibleSeriesAPreferredStockMember" xlink:label="loc_VIVKConvertibleSeriesAPreferredStockMember_280" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_VIVKConvertibleSeriesAPreferredStockMember_280" xlink:type="arc" order="281" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ConvertibleSeriesBPreferredStockMember" xlink:label="loc_VIVKConvertibleSeriesBPreferredStockMember_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_VIVKConvertibleSeriesBPreferredStockMember_300" xlink:type="arc" order="301" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ConvertibleSeriesB1PreferredStockMember" xlink:label="loc_VIVKConvertibleSeriesB1PreferredStockMember_320" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_VIVKConvertibleSeriesB1PreferredStockMember_320" xlink:type="arc" order="321" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ConvertibleSeriesC1PreferredStockMember" xlink:label="loc_VIVKConvertibleSeriesC1PreferredStockMember_340" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_VIVKConvertibleSeriesC1PreferredStockMember_340" xlink:type="arc" order="341" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_StockOptionsGrantedToEmployeesMember" xlink:label="loc_VIVKStockOptionsGrantedToEmployeesMember_360" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_VIVKStockOptionsGrantedToEmployeesMember_360" xlink:type="arc" order="361" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_StockOptionsGrantedToBoardMembersOrConsultantsMember" xlink:label="loc_VIVKStockOptionsGrantedToBoardMembersOrConsultantsMember_380" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_VIVKStockOptionsGrantedToBoardMembersOrConsultantsMember_380" xlink:type="arc" order="381" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets_400" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapAssets_400" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities_400" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapLiabilities_400" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncontrollingInterestInVariableInterestEntity" xlink:label="loc_us-gaapNoncontrollingInterestInVariableInterestEntity_400" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapNoncontrollingInterestInVariableInterestEntity_400" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesPayable" xlink:label="loc_us-gaapNotesPayable_400" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapNotesPayable_400" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_CashAttributableToVie" xlink:label="loc_VIVKCashAttributableToVie_400" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_VIVKCashAttributableToVie_400" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Cash" xlink:label="loc_us-gaapCash_400" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapCash_400" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent_400" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent_400" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_EquityInvestmentGainLoss" xlink:label="loc_VIVKEquityInvestmentGainLoss_400" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_VIVKEquityInvestmentGainLoss_400" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentOwnedBalanceShares" xlink:label="loc_us-gaapInvestmentOwnedBalanceShares_400" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapInvestmentOwnedBalanceShares_400" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentOwnedAtFairValue" xlink:label="loc_us-gaapInvestmentOwnedAtFairValue_400" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapInvestmentOwnedAtFairValue_400" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset_400" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset_400" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaapOperatingLeaseLiability_400" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapOperatingLeaseLiability_400" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_AmortizedUsefulLives" xlink:label="loc_VIVKAmortizedUsefulLives_400" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_VIVKAmortizedUsefulLives_400" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1_400" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1_400" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_400" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_400" xlink:type="arc" order="14" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/PrepaidExpensesAndOtherAssetsDetailsNarrative" xlink:title="00000044 - Disclosure - Prepaid Expenses and Other Assets (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/MarketableSecuritiesDetailsNarrative" xlink:title="00000045 - Disclosure - Marketable Securities (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_deiLegalEntityAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_OdysseyGroupMember" xlink:label="loc_VIVKOdysseyGroupMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityDomain" xlink:to="loc_VIVKOdysseyGroupMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ScepterHoldingsMember" xlink:label="loc_VIVKScepterHoldingsMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityDomain" xlink:to="loc_VIVKScepterHoldingsMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentOwnedBalanceShares" xlink:label="loc_us-gaapInvestmentOwnedBalanceShares_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapInvestmentOwnedBalanceShares_150" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfOtherInvestments" xlink:label="loc_us-gaapProceedsFromSaleOfOtherInvestments_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProceedsFromSaleOfOtherInvestments_150" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:label="loc_us-gaapMarketableSecuritiesUnrealizedGainLoss_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapMarketableSecuritiesUnrealizedGainLoss_150" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketableSecurities" xlink:label="loc_us-gaapMarketableSecurities_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapMarketableSecurities_150" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_NoteReceivableConvertedAmountConverted" xlink:label="loc_VIVKNoteReceivableConvertedAmountConverted_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKNoteReceivableConvertedAmountConverted_150" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_NoteReceivableConvertedSharesReceived" xlink:label="loc_VIVKNoteReceivableConvertedSharesReceived_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKNoteReceivableConvertedSharesReceived_150" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_GainLossOnDispositionOfAsset" xlink:label="loc_VIVKGainLossOnDispositionOfAsset_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKGainLossOnDispositionOfAsset_150" xlink:type="arc" order="7" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/InventoriesDetailsNarrative" xlink:title="00000046 - Disclosure - Inventories (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryLineItems" xlink:label="loc_us-gaapInventoryLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryCurrentTable" xlink:label="loc_us-gaapInventoryCurrentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapInventoryLineItems" xlink:to="loc_us-gaapInventoryCurrentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PublicUtilitiesInventoryAxis" xlink:label="loc_us-gaapPublicUtilitiesInventoryAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapInventoryCurrentTable" xlink:to="loc_us-gaapPublicUtilitiesInventoryAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PublicUtilitiesInventoryTypeDomain" xlink:label="loc_us-gaapPublicUtilitiesInventoryTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPublicUtilitiesInventoryAxis" xlink:to="loc_us-gaapPublicUtilitiesInventoryTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PublicUtilitiesInventoryTypeDomain" xlink:label="loc_us-gaapPublicUtilitiesInventoryTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPublicUtilitiesInventoryAxis" xlink:to="loc_us-gaapPublicUtilitiesInventoryTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_FexixIronMember" xlink:label="loc_VIVKFexixIronMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPublicUtilitiesInventoryTypeDomain" xlink:to="loc_VIVKFexixIronMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryGross" xlink:label="loc_us-gaapInventoryGross_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapInventoryLineItems" xlink:to="loc_us-gaapInventoryGross_30" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/PreciousMetalConcentrateDetailsNarrative" xlink:title="00000047 - Disclosure - Precious Metal Concentrate (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtProductOrServiceAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_PreciousMetalConcentrateMember" xlink:label="loc_VIVKPreciousMetalConcentrateMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_VIVKPreciousMetalConcentrateMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_RefiningReserve" xlink:label="loc_VIVKRefiningReserve_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKRefiningReserve_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenues_40" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_PreciousMetalConcentrate" xlink:label="loc_VIVKPreciousMetalConcentrate_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKPreciousMetalConcentrate_40" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/NotesReceivableDetails" xlink:title="00000048 - Disclosure - Notes Receivable (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_deiLegalEntityAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ScepterHoldingsIncMember" xlink:label="loc_VIVKScepterHoldingsIncMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityDomain" xlink:to="loc_VIVKScepterHoldingsIncMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_PLCInternationalInvestmentsIncMember" xlink:label="loc_VIVKPLCInternationalInvestmentsIncMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityDomain" xlink:to="loc_VIVKPLCInternationalInvestmentsIncMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_TMCCapitalLLCMember" xlink:label="loc_VIVKTMCCapitalLLCMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityDomain" xlink:to="loc_VIVKTMCCapitalLLCMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermInvestmentsAndReceivablesNet" xlink:label="loc_us-gaapLongTermInvestmentsAndReceivablesNet_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLongTermInvestmentsAndReceivablesNet_90" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/PropertyAndEquipmentDetails" xlink:title="00000049 - Disclosure - Property and Equipment (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaapFurnitureAndFixturesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapFurnitureAndFixturesMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaapVehiclesMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapVehiclesMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_PreciousMetalExtractionMachine1TonMember" xlink:label="loc_VIVKPreciousMetalExtractionMachine1TonMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_VIVKPreciousMetalExtractionMachine1TonMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_PreciousMetalExtractionMachine10TonMember" xlink:label="loc_VIVKPreciousMetalExtractionMachine10TonMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_VIVKPreciousMetalExtractionMachine10TonMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_BioreactorsMember" xlink:label="loc_VIVKBioreactorsMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_VIVKBioreactorsMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_NanospongeCavitationDeviceMember" xlink:label="loc_VIVKNanospongeCavitationDeviceMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_VIVKNanospongeCavitationDeviceMember_100" xlink:type="arc" order="101" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_RemediationProcessingUnit1Member" xlink:label="loc_VIVKRemediationProcessingUnit1Member_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_VIVKRemediationProcessingUnit1Member_120" xlink:type="arc" order="121" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_RemediationProcessingUnit2Member" xlink:label="loc_VIVKRemediationProcessingUnit2Member_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_VIVKRemediationProcessingUnit2Member_140" xlink:type="arc" order="141" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_RemediationProcessingUnitSystemAMember" xlink:label="loc_VIVKRemediationProcessingUnitSystemAMember_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_VIVKRemediationProcessingUnitSystemAMember_160" xlink:type="arc" order="161" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_RemediationProcessingUnitSystemBMember" xlink:label="loc_VIVKRemediationProcessingUnitSystemBMember_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_VIVKRemediationProcessingUnitSystemBMember_180" xlink:type="arc" order="181" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross_230" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_230" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet_230" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/PropertyAndEquipmentDetailsNarrative" xlink:title="00000050 - Disclosure - Property and Equipment (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquipmentMember" xlink:label="loc_us-gaapEquipmentMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapEquipmentMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_SeriesC1PreferredStockMember" xlink:label="loc_VIVKSeriesC1PreferredStockMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_VIVKSeriesC1PreferredStockMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValuePurchaseOfAssets" xlink:label="loc_us-gaapStockIssuedDuringPeriodValuePurchaseOfAssets_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValuePurchaseOfAssets_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesPurchaseOfAssets_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesPurchaseOfAssets_40" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaapDepreciation_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapDepreciation_40" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestCostsCapitalized" xlink:label="loc_us-gaapInterestCostsCapitalized_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapInterestCostsCapitalized_40" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/LicenseAgreementsDetailsNarrative" xlink:title="00000051 - Disclosure - License Agreements (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_NanospongeTechnologyMember" xlink:label="loc_VIVKNanospongeTechnologyMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_VIVKNanospongeTechnologyMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_PiezoElectricAndEnergyHarvestingTechnologiesMember" xlink:label="loc_VIVKPiezoElectricAndEnergyHarvestingTechnologiesMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_VIVKPiezoElectricAndEnergyHarvestingTechnologiesMember_70" xlink:type="arc" order="71" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedLicenseAgreementsGross" xlink:label="loc_us-gaapFiniteLivedLicenseAgreementsGross_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedLicenseAgreementsGross_100" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife_100" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization_100" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaapAmortizationOfIntangibleAssets_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets_100" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_100" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_100" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree_100" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour_100" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet_100" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_AdditionalPayForLicense" xlink:label="loc_VIVKAdditionalPayForLicense_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_VIVKAdditionalPayForLicense_100" xlink:type="arc" order="9" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/IntellectualPropertyNetDetails" xlink:title="00000052 - Disclosure - Intellectual Property, Net (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ExtractionTechnologyPatentsMember" xlink:label="loc_VIVKExtractionTechnologyPatentsMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_VIVKExtractionTechnologyPatentsMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ExtractionTechnologyMember" xlink:label="loc_VIVKExtractionTechnologyMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_VIVKExtractionTechnologyMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_AmmoniaSynthesisPatentsMember" xlink:label="loc_VIVKAmmoniaSynthesisPatentsMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_VIVKAmmoniaSynthesisPatentsMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsGross_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsGross_90" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization_90" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet_90" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/IntellectualPropertyNetDetailsNarrative" xlink:title="00000053 - Disclosure - Intellectual Property, Net (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ExtractionTechnologyMember" xlink:label="loc_VIVKExtractionTechnologyMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_VIVKExtractionTechnologyMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ExtractionTechnologyPatentsMember" xlink:label="loc_VIVKExtractionTechnologyPatentsMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_VIVKExtractionTechnologyPatentsMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_TwoPatentsMember" xlink:label="loc_VIVKTwoPatentsMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_VIVKTwoPatentsMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedLicenseAgreementsGross" xlink:label="loc_us-gaapFiniteLivedLicenseAgreementsGross_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedLicenseAgreementsGross_150" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife_150" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaapAmortizationOfIntangibleAssets_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets_150" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_150" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_150" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree_150" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour_150" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet_150" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_CapitalizedPatentCosts" xlink:label="loc_VIVKCapitalizedPatentCosts_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_VIVKCapitalizedPatentCosts_150" xlink:type="arc" order="8" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/AccountsPayableAndAccruedExpensesDetails" xlink:title="00000054 - Disclosure - Accounts Payable and Accrued Expenses (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/LoansAndNotesPayableDetails" xlink:title="00000055 - Disclosure - Loans and Notes Payable (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_VariousPromissoryNotesAndConvertibleNotesMember" xlink:label="loc_VIVKVariousPromissoryNotesAndConvertibleNotesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_VIVKVariousPromissoryNotesAndConvertibleNotesMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_NovusCapitalGroupLLCNoteMember" xlink:label="loc_VIVKNovusCapitalGroupLLCNoteMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_VIVKNovusCapitalGroupLLCNoteMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_TripleTNotesMember" xlink:label="loc_VIVKTripleTNotesMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_VIVKTripleTNotesMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_NationalBuickGMCMember" xlink:label="loc_VIVKNationalBuickGMCMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_VIVKNationalBuickGMCMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_VariousConvertibleBridgeNotesMember" xlink:label="loc_VIVKVariousConvertibleBridgeNotesMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_VIVKVariousConvertibleBridgeNotesMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_BlueRidgeBankMember" xlink:label="loc_VIVKBlueRidgeBankMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_VIVKBlueRidgeBankMember_100" xlink:type="arc" order="101" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_SmallBusinessAdministrationMember" xlink:label="loc_VIVKSmallBusinessAdministrationMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_VIVKSmallBusinessAdministrationMember_120" xlink:type="arc" order="121" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_JPMorganChaseBankMember" xlink:label="loc_VIVKJPMorganChaseBankMember_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_VIVKJPMorganChaseBankMember_140" xlink:type="arc" order="141" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_VariousPromissoryNotesMember" xlink:label="loc_VIVKVariousPromissoryNotesMember_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_VIVKVariousPromissoryNotesMember_160" xlink:type="arc" order="161" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesPayable" xlink:label="loc_us-gaapNotesPayable_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapNotesPayable_210" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesAndLoansPayableCurrent" xlink:label="loc_us-gaapNotesAndLoansPayableCurrent_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapNotesAndLoansPayableCurrent_210" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_LoansAndNotesPayableCurrentAttributedToVariableInterestEntity" xlink:label="loc_VIVKLoansAndNotesPayableCurrentAttributedToVariableInterestEntity_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_VIVKLoansAndNotesPayableCurrentAttributedToVariableInterestEntity_210" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_NotesAndLoansPayableNonCurrent" xlink:label="loc_VIVKNotesAndLoansPayableNonCurrent_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_VIVKNotesAndLoansPayableNonCurrent_210" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/LoansAndNotesPayableDetails1" xlink:title="00000056 - Disclosure - Loans and Notes Payable (Details 1)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="loc_us-gaapShortTermDebtLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="loc_us-gaapScheduleOfShortTermDebtTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapScheduleOfShortTermDebtTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapDebtInstrumentAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_LoansAndNotesPayableMember" xlink:label="loc_VIVKLoansAndNotesPayableMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_VIVKLoansAndNotesPayableMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths_20" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo_20" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree_20" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour_20" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive_20" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive_20" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesAndLoansPayable" xlink:label="loc_us-gaapNotesAndLoansPayable_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapNotesAndLoansPayable_20" xlink:type="arc" order="6" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/StockPayableDetailsNarrative" xlink:title="00000057 - Disclosure - Stock Payable (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:label="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:label="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="loc_srtCounterpartyNameAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_srtCounterpartyNameAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_SustainableFuelsMember" xlink:label="loc_VIVKSustainableFuelsMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_VIVKSustainableFuelsMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:label="loc_us-gaapAccountsPayableCurrentAndNoncurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapAccountsPayableCurrentAndNoncurrent_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_StockIssuedForAccountPayable" xlink:label="loc_VIVKStockIssuedForAccountPayable_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_VIVKStockIssuedForAccountPayable_30" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/LoansAndNotesPayableDetailsNarrative" xlink:title="00000058 - Disclosure - Loans and Notes Payable (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/CommitmentsAndContingenciesDetails" xlink:title="00000059 - Disclosure - Commitments and Contingencies (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:title="00000060 - Disclosure - Commitments and Contingencies (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:label="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:label="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:to="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:label="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:to="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_UsCloserSubleaseMember" xlink:label="loc_VIVKUsCloserSubleaseMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:to="loc_VIVKUsCloserSubleaseMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_JamboreeCenterMember" xlink:label="loc_VIVKJamboreeCenterMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:to="loc_VIVKJamboreeCenterMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecurityDeposit" xlink:label="loc_us-gaapSecurityDeposit_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSecurityDeposit_80" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_80" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo_80" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree_80" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour_80" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFive_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFive_80" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset_80" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseExpense" xlink:label="loc_us-gaapOperatingLeaseExpense_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeaseExpense_80" xlink:type="arc" order="7" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/Long-termDebtDetails" xlink:title="00000061 - Disclosure - Long-term Debt (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ExtinguishmentOfDebtLineItems" xlink:label="loc_us-gaapExtinguishmentOfDebtLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfExtinguishmentOfDebtTable" xlink:label="loc_us-gaapScheduleOfExtinguishmentOfDebtTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapExtinguishmentOfDebtLineItems" xlink:to="loc_us-gaapScheduleOfExtinguishmentOfDebtTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ExtinguishmentOfDebtAxis" xlink:label="loc_us-gaapExtinguishmentOfDebtAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfExtinguishmentOfDebtTable" xlink:to="loc_us-gaapExtinguishmentOfDebtAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ExtinguishmentOfDebtTypeDomain" xlink:label="loc_us-gaapExtinguishmentOfDebtTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapExtinguishmentOfDebtAxis" xlink:to="loc_us-gaapExtinguishmentOfDebtTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ExtinguishmentOfDebtTypeDomain" xlink:label="loc_us-gaapExtinguishmentOfDebtTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapExtinguishmentOfDebtAxis" xlink:to="loc_us-gaapExtinguishmentOfDebtTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMember" xlink:label="loc_us-gaapLongTermDebtMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapExtinguishmentOfDebtTypeDomain" xlink:to="loc_us-gaapLongTermDebtMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="loc_us-gaapDebtInstrumentCarryingAmount_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapExtinguishmentOfDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentCarryingAmount_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapExtinguishmentOfDebtLineItems" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent_30" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet" xlink:label="loc_us-gaapDebtInstrumentUnamortizedDiscountPremiumNet_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapExtinguishmentOfDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentUnamortizedDiscountPremiumNet_30" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaapLongTermDebt_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapExtinguishmentOfDebtLineItems" xlink:to="loc_us-gaapLongTermDebt_30" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaapLongTermDebtCurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapExtinguishmentOfDebtLineItems" xlink:to="loc_us-gaapLongTermDebtCurrent_30" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLongTermDebt" xlink:label="loc_us-gaapOtherLongTermDebt_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapExtinguishmentOfDebtLineItems" xlink:to="loc_us-gaapOtherLongTermDebt_30" xlink:type="arc" order="5" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/Long-termDebtDetails1" xlink:title="00000062 - Disclosure - Long-term Debt (Details 1)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaapDebtInstrumentLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaapDebtInstrumentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_OtherLongTermDebtMember" xlink:label="loc_VIVKOtherLongTermDebtMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_VIVKOtherLongTermDebtMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths_20" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo_20" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree_20" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour_20" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive_20" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive_20" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaapLongTermDebt_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLongTermDebt_20" xlink:type="arc" order="6" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/Long-termDebtDetailsNarrative" xlink:title="00000063 - Disclosure - Long-term Debt (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_SeriesB1PreferredStockMember" xlink:label="loc_VIVKSeriesB1PreferredStockMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_VIVKSeriesB1PreferredStockMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_WarrantsMember" xlink:label="loc_VIVKWarrantsMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_VIVKWarrantsMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesFinancingTransactionAxis" xlink:label="loc_us-gaapSecuritiesFinancingTransactionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapSecuritiesFinancingTransactionAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesFinancingTransactionTypeDomain" xlink:label="loc_us-gaapSecuritiesFinancingTransactionTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapSecuritiesFinancingTransactionAxis" xlink:to="loc_us-gaapSecuritiesFinancingTransactionTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesFinancingTransactionTypeDomain" xlink:label="loc_us-gaapSecuritiesFinancingTransactionTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSecuritiesFinancingTransactionAxis" xlink:to="loc_us-gaapSecuritiesFinancingTransactionTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_RpcAgreementsMember" xlink:label="loc_VIVKRpcAgreementsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSecuritiesFinancingTransactionTypeDomain" xlink:to="loc_VIVKRpcAgreementsMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_PaymentForRpc" xlink:label="loc_VIVKPaymentForRpc_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKPaymentForRpc_60" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_EstimatedAnnualPaymentsForRPC" xlink:label="loc_VIVKEstimatedAnnualPaymentsForRPC_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKEstimatedAnnualPaymentsForRPC_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_60" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_WarrantsIssued" xlink:label="loc_VIVKWarrantsIssued_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKWarrantsIssued_60" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_60" xlink:type="arc" order="4" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/StockholdersEquityDetailsNarrative" xlink:title="00000064 - Disclosure - Stockholders&apos; Equity (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockMember" xlink:label="loc_us-gaapPreferredStockMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapPreferredStockMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="loc_us-gaapSeriesAPreferredStockMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapSeriesAPreferredStockMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesBPreferredStockMember" xlink:label="loc_us-gaapSeriesBPreferredStockMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapSeriesBPreferredStockMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_SeriesB1PreferredStockMember" xlink:label="loc_VIVKSeriesB1PreferredStockMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_VIVKSeriesB1PreferredStockMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesCPreferredStockMember" xlink:label="loc_us-gaapSeriesCPreferredStockMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapSeriesCPreferredStockMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_SeriesC1PreferredStockMember" xlink:label="loc_VIVKSeriesC1PreferredStockMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_VIVKSeriesC1PreferredStockMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:label="loc_us-gaapConversionOfStockByUniqueDescriptionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapConversionOfStockByUniqueDescriptionAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockNameDomain" xlink:label="loc_us-gaapConversionOfStockNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapConversionOfStockByUniqueDescriptionAxis" xlink:to="loc_us-gaapConversionOfStockNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockNameDomain" xlink:label="loc_us-gaapConversionOfStockNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConversionOfStockByUniqueDescriptionAxis" xlink:to="loc_us-gaapConversionOfStockNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ConvertiblePreferredStockToCommonStockMember" xlink:label="loc_VIVKConvertiblePreferredStockToCommonStockMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConversionOfStockNameDomain" xlink:to="loc_VIVKConvertiblePreferredStockToCommonStockMember_120" xlink:type="arc" order="121" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ShareStockAwardMember" xlink:label="loc_VIVKShareStockAwardMember_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_VIVKShareStockAwardMember_180" xlink:type="arc" order="181" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_StockOptionsMember" xlink:label="loc_VIVKStockOptionsMember_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_VIVKStockOptionsMember_190" xlink:type="arc" order="191" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_NonStatutoryStockOptionsMember" xlink:label="loc_VIVKNonStatutoryStockOptionsMember_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_VIVKNonStatutoryStockOptionsMember_220" xlink:type="arc" order="221" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="loc_srtCounterpartyNameAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_srtCounterpartyNameAxis" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_EmployeesMember" xlink:label="loc_VIVKEmployeesMember_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_VIVKEmployeesMember_180" xlink:type="arc" order="182" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_BoardOfDirectorsMember" xlink:label="loc_VIVKBoardOfDirectorsMember_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_VIVKBoardOfDirectorsMember_220" xlink:type="arc" order="222" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ConsultantMember" xlink:label="loc_VIVKConsultantMember_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_VIVKConsultantMember_230" xlink:type="arc" order="232" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonmonetaryTransactionTypeAxis" xlink:label="loc_us-gaapNonmonetaryTransactionTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapNonmonetaryTransactionTypeAxis" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonmonetaryTransactionTypeDomain" xlink:label="loc_us-gaapNonmonetaryTransactionTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapNonmonetaryTransactionTypeAxis" xlink:to="loc_us-gaapNonmonetaryTransactionTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonmonetaryTransactionTypeDomain" xlink:label="loc_us-gaapNonmonetaryTransactionTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapNonmonetaryTransactionTypeAxis" xlink:to="loc_us-gaapNonmonetaryTransactionTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_StockIssuedForServicesMember" xlink:label="loc_VIVKStockIssuedForServicesMember_270" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNonmonetaryTransactionTypeDomain" xlink:to="loc_VIVKStockIssuedForServicesMember_270" xlink:type="arc" order="271" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_RpcUnitsMember" xlink:label="loc_VIVKRpcUnitsMember_330" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNonmonetaryTransactionTypeDomain" xlink:to="loc_VIVKRpcUnitsMember_330" xlink:type="arc" order="331" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_TechnologyLicenseMember" xlink:label="loc_VIVKTechnologyLicenseMember_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_VIVKTechnologyLicenseMember_290" xlink:type="arc" order="291" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesFinancingTransactionAxis" xlink:label="loc_us-gaapSecuritiesFinancingTransactionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapSecuritiesFinancingTransactionAxis" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesFinancingTransactionTypeDomain" xlink:label="loc_us-gaapSecuritiesFinancingTransactionTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapSecuritiesFinancingTransactionAxis" xlink:to="loc_us-gaapSecuritiesFinancingTransactionTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesFinancingTransactionTypeDomain" xlink:label="loc_us-gaapSecuritiesFinancingTransactionTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSecuritiesFinancingTransactionAxis" xlink:to="loc_us-gaapSecuritiesFinancingTransactionTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_StockIssuedForCashMember" xlink:label="loc_VIVKStockIssuedForCashMember_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSecuritiesFinancingTransactionTypeDomain" xlink:to="loc_VIVKStockIssuedForCashMember_300" xlink:type="arc" order="301" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_deiLegalEntityAxis" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_VivaWealthFundIMember" xlink:label="loc_VIVKVivaWealthFundIMember_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityDomain" xlink:to="loc_VIVKVivaWealthFundIMember_310" xlink:type="arc" order="311" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaapPreferredStockSharesAuthorized_350" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapPreferredStockSharesAuthorized_350" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockLiquidationPreferenceValue" xlink:label="loc_us-gaapPreferredStockLiquidationPreferenceValue_350" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapPreferredStockLiquidationPreferenceValue_350" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockDividendRatePercentage" xlink:label="loc_us-gaapPreferredStockDividendRatePercentage_350" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapPreferredStockDividendRatePercentage_350" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_350" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_350" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockConvertibleConversionPrice" xlink:label="loc_us-gaapPreferredStockConvertibleConversionPrice_350" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapPreferredStockConvertibleConversionPrice_350" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockAmountConverted1" xlink:label="loc_us-gaapConversionOfStockAmountConverted1_350" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapConversionOfStockAmountConverted1_350" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockSharesConverted1" xlink:label="loc_us-gaapConversionOfStockSharesConverted1_350" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapConversionOfStockSharesConverted1_350" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockSharesIssued1" xlink:label="loc_us-gaapConversionOfStockSharesIssued1_350" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapConversionOfStockSharesIssued1_350" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssued" xlink:label="loc_us-gaapSharesIssued_350" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapSharesIssued_350" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_StockPayableAmount" xlink:label="loc_VIVKStockPayableAmount_350" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_VIVKStockPayableAmount_350" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockDividendsShares" xlink:label="loc_us-gaapPreferredStockDividendsShares_350" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapPreferredStockDividendsShares_350" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsPreferredStockStock" xlink:label="loc_us-gaapDividendsPreferredStockStock_350" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapDividendsPreferredStockStock_350" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_StockIssuedForStockPayableShares" xlink:label="loc_VIVKStockIssuedForStockPayableShares_350" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_VIVKStockIssuedForStockPayableShares_350" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_StockIssuedForStockPayableValue" xlink:label="loc_VIVKStockIssuedForStockPayableValue_350" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_VIVKStockIssuedForStockPayableValue_350" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_350" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_350" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation_350" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapShareBasedCompensation_350" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_StockIssuedForReductionOfLiabilitiesShares" xlink:label="loc_VIVKStockIssuedForReductionOfLiabilitiesShares_350" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_VIVKStockIssuedForReductionOfLiabilitiesShares_350" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_StockIssuedForReductionOfLiabilitiesValue" xlink:label="loc_VIVKStockIssuedForReductionOfLiabilitiesValue_350" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_VIVKStockIssuedForReductionOfLiabilitiesValue_350" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices_350" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices_350" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueIssuedForServices_350" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueIssuedForServices_350" xlink:type="arc" order="19" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesPurchaseOfAssets_350" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesPurchaseOfAssets_350" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValuePurchaseOfAssets" xlink:label="loc_us-gaapStockIssuedDuringPeriodValuePurchaseOfAssets_350" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValuePurchaseOfAssets_350" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_350" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_350" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:label="loc_us-gaapDebtConversionConvertedInstrumentAmount1_350" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapDebtConversionConvertedInstrumentAmount1_350" xlink:type="arc" order="23" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="loc_us-gaapDebtConversionConvertedInstrumentSharesIssued1_350" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapDebtConversionConvertedInstrumentSharesIssued1_350" xlink:type="arc" order="24" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_RpcUnitsIssued" xlink:label="loc_VIVKRpcUnitsIssued_350" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_VIVKRpcUnitsIssued_350" xlink:type="arc" order="25" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_RpcUnitsIssuedValue" xlink:label="loc_VIVKRpcUnitsIssuedValue_350" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_VIVKRpcUnitsIssuedValue_350" xlink:type="arc" order="26" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/TemporaryEquityDetails" xlink:title="00000065 - Disclosure - Temporary Equity (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ConvertiblePreferredStockSeriesBMember" xlink:label="loc_VIVKConvertiblePreferredStockSeriesBMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_VIVKConvertiblePreferredStockSeriesBMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ConvertiblePreferredStockSeriesB1Member" xlink:label="loc_VIVKConvertiblePreferredStockSeriesB1Member_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_VIVKConvertiblePreferredStockSeriesB1Member_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ConvertiblePreferredStockSeriesC1Member" xlink:label="loc_VIVKConvertiblePreferredStockSeriesC1Member_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_VIVKConvertiblePreferredStockSeriesC1Member_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:label="loc_us-gaapTemporaryEquityCarryingAmountAttributableToParent_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTemporaryEquityCarryingAmountAttributableToParent_160" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesOutstanding" xlink:label="loc_us-gaapTemporaryEquitySharesOutstanding_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTemporaryEquitySharesOutstanding_160" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityDividendsAdjustment" xlink:label="loc_us-gaapTemporaryEquityDividendsAdjustment_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTemporaryEquityDividendsAdjustment_160" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_DividendPaidInSeriesB1PreferredStock" xlink:label="loc_VIVKDividendPaidInSeriesB1PreferredStock_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKDividendPaidInSeriesB1PreferredStock_160" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockAmountConverted1" xlink:label="loc_us-gaapConversionOfStockAmountConverted1_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapConversionOfStockAmountConverted1_160" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ConversionOfPreferredStockToCommonStockShares" xlink:label="loc_VIVKConversionOfPreferredStockToCommonStockShares_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKConversionOfPreferredStockToCommonStockShares_160" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_SerciesC1IssueForReductionInStockPayables" xlink:label="loc_VIVKSerciesC1IssueForReductionInStockPayables_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKSerciesC1IssueForReductionInStockPayables_160" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_SerciesC1IssueForReductionInStockPayable" xlink:label="loc_VIVKSerciesC1IssueForReductionInStockPayable_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKSerciesC1IssueForReductionInStockPayable_160" xlink:type="arc" order="7" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/Share-basedCompensationWarrantsDetails" xlink:title="00000066 - Disclosure - Share-Based Compensation &amp; Warrants (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockOptionMember" xlink:label="loc_us-gaapStockOptionMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapStockOptionMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_70" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_70" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_70" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_70" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_70" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" xlink:label="loc_VIVKSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_VIVKSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2_70" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised_70" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_70" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_70" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_70" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_70" xlink:type="arc" order="12" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/Share-basedCompensationWarrantsDetails-Assumptions" xlink:title="00000067 - Disclosure - Share-Based Compensation &amp; Warrants (Details - Assumptions)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapWarrantMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_20" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_20" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_20" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/Share-basedCompensationWarrantsDetails2" xlink:title="00000068 - Disclosure - Share-Based Compensation &amp; Warrants (Details 2)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapWarrantMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="loc_us-gaapClassOfWarrantOrRightOutstanding_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightOutstanding_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_40" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_40" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_40" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_40" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_WarrantsExercisedShares" xlink:label="loc_VIVKWarrantsExercisedShares_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_VIVKWarrantsExercisedShares_40" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_40" xlink:type="arc" order="6" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/Share-basedCompensationWarrantsDetailsNarrative" xlink:title="00000069 - Disclosure - Share-Based Compensation &amp; Warrants (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ShareStockAwardMember" xlink:label="loc_VIVKShareStockAwardMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_VIVKShareStockAwardMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_StockOptionsMember" xlink:label="loc_VIVKStockOptionsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_VIVKStockOptionsMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_NonStatutoryStockOptionsMember" xlink:label="loc_VIVKNonStatutoryStockOptionsMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_VIVKNonStatutoryStockOptionsMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="loc_srtCounterpartyNameAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_srtCounterpartyNameAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_EmployeesMember" xlink:label="loc_VIVKEmployeesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_VIVKEmployeesMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_BoardOfDirectorsMember" xlink:label="loc_VIVKBoardOfDirectorsMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_VIVKBoardOfDirectorsMember_40" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ConsultantMember" xlink:label="loc_VIVKConsultantMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_VIVKConsultantMember_50" xlink:type="arc" order="52" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_110" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensation_110" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="loc_us-gaapClassOfWarrantOrRightOutstanding_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightOutstanding_110" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/IncomeTaxDetails" xlink:title="00000070 - Disclosure - Income Tax (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/IncomeTaxDetails1" xlink:title="00000071 - Disclosure - Income Tax (Details 1)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/IncomeTaxDetails2" xlink:title="00000072 - Disclosure - Income Tax (Details 2)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/IncomeTaxDetailsNarrative" xlink:title="00000073 - Disclosure - Income Tax (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:title="00000074 - Disclosure - Related Party Transactions (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_deiLegalEntityAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ScepterHoldingsMember" xlink:label="loc_VIVKScepterHoldingsMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityDomain" xlink:to="loc_VIVKScepterHoldingsMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_CannaPharmaRxIncMember" xlink:label="loc_VIVKCannaPharmaRxIncMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityDomain" xlink:to="loc_VIVKCannaPharmaRxIncMember_70" xlink:type="arc" order="71" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="loc_srtCounterpartyNameAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtCounterpartyNameAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_LblProfessionalConsultingMember" xlink:label="loc_VIVKLblProfessionalConsultingMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_VIVKLblProfessionalConsultingMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_NonStatutoryStockOptionsMember" xlink:label="loc_VIVKNonStatutoryStockOptionsMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_VIVKNonStatutoryStockOptionsMember_30" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtProductOrServiceAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_PreciousMetalConcentrateMember" xlink:label="loc_VIVKPreciousMetalConcentrateMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_VIVKPreciousMetalConcentrateMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_TripleTMember" xlink:label="loc_VIVKTripleTMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_VIVKTripleTMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_NoteReceivableConvertedAmountConverted" xlink:label="loc_VIVKNoteReceivableConvertedAmountConverted_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKNoteReceivableConvertedAmountConverted_90" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_NoteReceivableConvertedSharesReceived" xlink:label="loc_VIVKNoteReceivableConvertedSharesReceived_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKNoteReceivableConvertedSharesReceived_90" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_GainLossOnDispositionOfAsset" xlink:label="loc_VIVKGainLossOnDispositionOfAsset_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKGainLossOnDispositionOfAsset_90" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfessionalAndContractServicesExpense" xlink:label="loc_us-gaapProfessionalAndContractServicesExpense_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProfessionalAndContractServicesExpense_90" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_90" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenues_90" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesPayable" xlink:label="loc_us-gaapNotesPayable_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNotesPayable_90" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNet" xlink:label="loc_us-gaapAccountsReceivableNet_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccountsReceivableNet_90" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent_90" xlink:type="arc" order="8" />
    </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>15
<FILENAME>vivk-20211231_lab.xml
<DESCRIPTION>XBRL LABEL FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.13a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel" />
    <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_StatementClassOfStockAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementClassOfStockAxis_lbl" xml:lang="en-US">Class of Stock [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_RedeemableConvertiblePreferredStockSeriesBMember" xlink:label="VIVK_RedeemableConvertiblePreferredStockSeriesBMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_RedeemableConvertiblePreferredStockSeriesBMember" xlink:to="VIVK_RedeemableConvertiblePreferredStockSeriesBMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_RedeemableConvertiblePreferredStockSeriesBMember_lbl" xml:lang="en-US">Redeemable Convertible Preferred Stock Series B [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_RedeemableConvertiblePreferredStockSeriesB1Member" xlink:label="VIVK_RedeemableConvertiblePreferredStockSeriesB1Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_RedeemableConvertiblePreferredStockSeriesB1Member" xlink:to="VIVK_RedeemableConvertiblePreferredStockSeriesB1Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_RedeemableConvertiblePreferredStockSeriesB1Member_lbl" xml:lang="en-US">Redeemable Convertible Preferred Stock Series B 1 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_RedeemableConvertiblePreferredStockSeriesC1Member" xlink:label="VIVK_RedeemableConvertiblePreferredStockSeriesC1Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_RedeemableConvertiblePreferredStockSeriesC1Member" xlink:to="VIVK_RedeemableConvertiblePreferredStockSeriesC1Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_RedeemableConvertiblePreferredStockSeriesC1Member_lbl" xml:lang="en-US">Redeemable Convertible Preferred Stock Series C 1 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="us-gaap_SeriesAPreferredStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SeriesAPreferredStockMember" xlink:to="us-gaap_SeriesAPreferredStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SeriesAPreferredStockMember_lbl" xml:lang="en-US">Series A Preferred Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RedeemableConvertiblePreferredStockMember" xlink:label="us-gaap_RedeemableConvertiblePreferredStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RedeemableConvertiblePreferredStockMember" xlink:to="us-gaap_RedeemableConvertiblePreferredStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RedeemableConvertiblePreferredStockMember_lbl" xml:lang="en-US">Redeemable Convertible Preferred Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_RedeemableConvertiblePreferredSeriesBMember" xlink:label="VIVK_RedeemableConvertiblePreferredSeriesBMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_RedeemableConvertiblePreferredSeriesBMember" xlink:to="VIVK_RedeemableConvertiblePreferredSeriesBMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_RedeemableConvertiblePreferredSeriesBMember_lbl" xml:lang="en-US">Redeemable Convertible Preferred Series B [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_RedeemableConvertiblePreferredSeriesB1Member" xlink:label="VIVK_RedeemableConvertiblePreferredSeriesB1Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_RedeemableConvertiblePreferredSeriesB1Member" xlink:to="VIVK_RedeemableConvertiblePreferredSeriesB1Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_RedeemableConvertiblePreferredSeriesB1Member_lbl" xml:lang="en-US">Redeemable Convertible Preferred Series B 1 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_RedeemableConvertiblePreferredSeriesC1Member" xlink:label="VIVK_RedeemableConvertiblePreferredSeriesC1Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_RedeemableConvertiblePreferredSeriesC1Member" xlink:to="VIVK_RedeemableConvertiblePreferredSeriesC1Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_RedeemableConvertiblePreferredSeriesC1Member_lbl" xml:lang="en-US">Redeemable Convertible Preferred Series C 1 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertiblePreferredStockMember" xlink:label="us-gaap_ConvertiblePreferredStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertiblePreferredStockMember" xlink:to="us-gaap_ConvertiblePreferredStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertiblePreferredStockMember_lbl" xml:lang="en-US">Convertible Preferred Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US">Equity Components [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_SeriesAPreferredStocksMember" xlink:label="VIVK_SeriesAPreferredStocksMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_SeriesAPreferredStocksMember" xlink:to="VIVK_SeriesAPreferredStocksMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_SeriesAPreferredStocksMember_lbl" xml:lang="en-US">Series A Preferred Stocks [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US">Common Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="us-gaap_TreasuryStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockMember" xlink:to="us-gaap_TreasuryStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockMember_lbl" xml:lang="en-US">Treasury Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US">Retained Earnings [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="us-gaap_NoncontrollingInterestMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncontrollingInterestMember" xlink:to="us-gaap_NoncontrollingInterestMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncontrollingInterestMember_lbl" xml:lang="en-US">Noncontrolling Interest [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:to="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_lbl" xml:lang="en-US">Equity Method Investment, Nonconsolidated Investee [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_RdmMember" xlink:label="VIVK_RdmMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_RdmMember" xlink:to="VIVK_RdmMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_RdmMember_lbl" xml:lang="en-US">RDM [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_CounterpartyNameAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CounterpartyNameAxis_lbl" xml:lang="en-US">Counterparty Name [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_RiiMember" xlink:label="VIVK_RiiMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_RiiMember" xlink:to="VIVK_RiiMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_RiiMember_lbl" xml:lang="en-US">RII [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="us-gaap_ShortTermDebtTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtTypeAxis_lbl" xml:lang="en-US">Short-term Debt, Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_PaycheckProtectionProgramMember" xlink:label="VIVK_PaycheckProtectionProgramMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_PaycheckProtectionProgramMember" xlink:to="VIVK_PaycheckProtectionProgramMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_PaycheckProtectionProgramMember_lbl" xml:lang="en-US">Paycheck Protection Program [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_SmallBusinessAdministrationMember" xlink:label="VIVK_SmallBusinessAdministrationMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_SmallBusinessAdministrationMember" xlink:to="VIVK_SmallBusinessAdministrationMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_SmallBusinessAdministrationMember_lbl" xml:lang="en-US">Small Business Administration [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesFinancingTransactionAxis" xlink:label="us-gaap_SecuritiesFinancingTransactionAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SecuritiesFinancingTransactionAxis" xlink:to="us-gaap_SecuritiesFinancingTransactionAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SecuritiesFinancingTransactionAxis_lbl" xml:lang="en-US">Securities Financing Transaction [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_VivaWealthFundMember" xlink:label="VIVK_VivaWealthFundMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_VivaWealthFundMember" xlink:to="VIVK_VivaWealthFundMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_VivaWealthFundMember_lbl" xml:lang="en-US">Viva Wealth Fund [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentTypeAxis" xlink:label="us-gaap_InvestmentTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentTypeAxis" xlink:to="us-gaap_InvestmentTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentTypeAxis_lbl" xml:lang="en-US">Investment Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ScepterMember" xlink:label="VIVK_ScepterMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_ScepterMember" xlink:to="VIVK_ScepterMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_ScepterMember_lbl" xml:lang="en-US">Scepter [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US">Subsequent Event [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis" xlink:label="us-gaap_SecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis" xlink:to="us-gaap_SecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis_lbl" xml:lang="en-US">Security Owned and Sold, Not yet Purchased, at Fair Value [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_PublicOfferingMember" xlink:label="VIVK_PublicOfferingMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_PublicOfferingMember" xlink:to="VIVK_PublicOfferingMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_PublicOfferingMember_lbl" xml:lang="en-US">Public Offering [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ConsolidatedEntitiesAxis_lbl" xml:lang="en-US">Consolidated Entities [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:label="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:to="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_lbl" xml:lang="en-US">Variable Interest Entity, Primary Beneficiary [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LegalEntityAxis" xlink:to="dei_LegalEntityAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LegalEntityAxis_lbl" xml:lang="en-US">Legal Entity [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_VivaventuresUtsiMember" xlink:label="VIVK_VivaventuresUtsiMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_VivaventuresUtsiMember" xlink:to="VIVK_VivaventuresUtsiMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_VivaventuresUtsiMember_lbl" xml:lang="en-US">Vivaventures UTSI, LLC [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_VivaventuresRoyaltyMember" xlink:label="VIVK_VivaventuresRoyaltyMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_VivaventuresRoyaltyMember" xlink:to="VIVK_VivaventuresRoyaltyMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_VivaventuresRoyaltyMember_lbl" xml:lang="en-US">Vivaventures Royalty II, LLC [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_VivaopportunityFundMember" xlink:label="VIVK_VivaopportunityFundMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_VivaopportunityFundMember" xlink:to="VIVK_VivaopportunityFundMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_VivaopportunityFundMember_lbl" xml:lang="en-US">Vivaopportunity Fund LLC [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_InternationalMetalsExchangeMember" xlink:label="VIVK_InternationalMetalsExchangeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_InternationalMetalsExchangeMember" xlink:to="VIVK_InternationalMetalsExchangeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_InternationalMetalsExchangeMember_lbl" xml:lang="en-US">International Metals Exchange, LLC [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_RPCDesignAndManufacturingLLCMember" xlink:label="VIVK_RPCDesignAndManufacturingLLCMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_RPCDesignAndManufacturingLLCMember" xlink:to="VIVK_RPCDesignAndManufacturingLLCMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="VIVK_RPCDesignAndManufacturingLLCMember_lbl" xml:lang="en-US">RDM [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_VivaWealthFundIMember" xlink:label="VIVK_VivaWealthFundIMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_VivaWealthFundIMember" xlink:to="VIVK_VivaWealthFundIMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_VivaWealthFundIMember_lbl" xml:lang="en-US">Viva Wealth Fund I [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAxis" xlink:label="us-gaap_CashAndCashEquivalentsAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAxis" xlink:to="us-gaap_CashAndCashEquivalentsAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAxis_lbl" xml:lang="en-US">Cash and Cash Equivalents [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_QatarNationalBankMember" xlink:label="VIVK_QatarNationalBankMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_QatarNationalBankMember" xlink:to="VIVK_QatarNationalBankMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_QatarNationalBankMember_lbl" xml:lang="en-US">Qatar National Bank [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherInvestmentNotReadilyMarketableAxis" xlink:label="us-gaap_OtherInvestmentNotReadilyMarketableAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherInvestmentNotReadilyMarketableAxis" xlink:to="us-gaap_OtherInvestmentNotReadilyMarketableAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherInvestmentNotReadilyMarketableAxis_lbl" xml:lang="en-US">Other Investment Not Readily Marketable [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ScepterHoldingsMember" xlink:label="VIVK_ScepterHoldingsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_ScepterHoldingsMember" xlink:to="VIVK_ScepterHoldingsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_ScepterHoldingsMember_lbl" xml:lang="en-US">Scepter Holdings [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_VariousViesMember" xlink:label="VIVK_VariousViesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_VariousViesMember" xlink:to="VIVK_VariousViesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_VariousViesMember_lbl" xml:lang="en-US">Various VIEs [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeAxis_lbl" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US">Minimum [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US">Maximum [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueNetMember" xlink:to="us-gaap_SalesRevenueNetMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesRevenueNetMember_lbl" xml:lang="en-US">Revenue Benchmark [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskByTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_lbl" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerConcentrationRiskMember" xlink:to="us-gaap_CustomerConcentrationRiskMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerConcentrationRiskMember_lbl" xml:lang="en-US">Customer Concentration Risk [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductOrServiceAxis_lbl" xml:lang="en-US">Product and Service [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_PreciousMetalsMember" xlink:label="VIVK_PreciousMetalsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_PreciousMetalsMember" xlink:to="VIVK_PreciousMetalsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_PreciousMetalsMember_lbl" xml:lang="en-US">Precious Metals [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleNotesPayableMember" xlink:label="us-gaap_ConvertibleNotesPayableMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleNotesPayableMember" xlink:to="us-gaap_ConvertibleNotesPayableMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleNotesPayableMember_lbl" xml:lang="en-US">Convertible Notes Payable [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ConvertibleSeriesAPreferredStockMember" xlink:label="VIVK_ConvertibleSeriesAPreferredStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_ConvertibleSeriesAPreferredStockMember" xlink:to="VIVK_ConvertibleSeriesAPreferredStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_ConvertibleSeriesAPreferredStockMember_lbl" xml:lang="en-US">Convertible Series A Preferred Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ConvertibleSeriesBPreferredStockMember" xlink:label="VIVK_ConvertibleSeriesBPreferredStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_ConvertibleSeriesBPreferredStockMember" xlink:to="VIVK_ConvertibleSeriesBPreferredStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_ConvertibleSeriesBPreferredStockMember_lbl" xml:lang="en-US">Convertible Series B Preferred Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ConvertibleSeriesB1PreferredStockMember" xlink:label="VIVK_ConvertibleSeriesB1PreferredStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_ConvertibleSeriesB1PreferredStockMember" xlink:to="VIVK_ConvertibleSeriesB1PreferredStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_ConvertibleSeriesB1PreferredStockMember_lbl" xml:lang="en-US">Convertible Series B 1 Preferred Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ConvertibleSeriesC1PreferredStockMember" xlink:label="VIVK_ConvertibleSeriesC1PreferredStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_ConvertibleSeriesC1PreferredStockMember" xlink:to="VIVK_ConvertibleSeriesC1PreferredStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_ConvertibleSeriesC1PreferredStockMember_lbl" xml:lang="en-US">Convertible Series C 1 Preferred Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_StockOptionsGrantedToEmployeesMember" xlink:label="VIVK_StockOptionsGrantedToEmployeesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_StockOptionsGrantedToEmployeesMember" xlink:to="VIVK_StockOptionsGrantedToEmployeesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_StockOptionsGrantedToEmployeesMember_lbl" xml:lang="en-US">Stock Options Granted To Employees [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_StockOptionsGrantedToBoardMembersOrConsultantsMember" xlink:label="VIVK_StockOptionsGrantedToBoardMembersOrConsultantsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_StockOptionsGrantedToBoardMembersOrConsultantsMember" xlink:to="VIVK_StockOptionsGrantedToBoardMembersOrConsultantsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_StockOptionsGrantedToBoardMembersOrConsultantsMember_lbl" xml:lang="en-US">Stock Options Granted To Board Members Or Consultants [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:label="us-gaap_ComputerSoftwareIntangibleAssetMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:to="us-gaap_ComputerSoftwareIntangibleAssetMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComputerSoftwareIntangibleAssetMember_lbl" xml:lang="en-US">Computer Software, Intangible Asset [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MachineryAndEquipmentMember" xlink:to="us-gaap_MachineryAndEquipmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MachineryAndEquipmentMember_lbl" xml:lang="en-US">Machinery and Equipment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VehiclesMember" xlink:label="us-gaap_VehiclesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VehiclesMember" xlink:to="us-gaap_VehiclesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VehiclesMember_lbl" xml:lang="en-US">Vehicles [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FurnitureAndFixturesMember" xlink:to="us-gaap_FurnitureAndFixturesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FurnitureAndFixturesMember_lbl" xml:lang="en-US">Furniture and Fixtures [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquipmentMember" xlink:label="us-gaap_EquipmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquipmentMember" xlink:to="us-gaap_EquipmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquipmentMember_lbl" xml:lang="en-US">Equipment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_EquipmentOneMember" xlink:label="VIVK_EquipmentOneMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_EquipmentOneMember" xlink:to="VIVK_EquipmentOneMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_EquipmentOneMember_lbl" xml:lang="en-US">Equipment One [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseholdImprovementsMember" xlink:to="us-gaap_LeaseholdImprovementsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseholdImprovementsMember_lbl" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_OdysseyGroupMember" xlink:label="VIVK_OdysseyGroupMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_OdysseyGroupMember" xlink:to="VIVK_OdysseyGroupMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_OdysseyGroupMember_lbl" xml:lang="en-US">Odyssey Group [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PublicUtilitiesInventoryAxis" xlink:label="us-gaap_PublicUtilitiesInventoryAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PublicUtilitiesInventoryAxis" xlink:to="us-gaap_PublicUtilitiesInventoryAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PublicUtilitiesInventoryAxis_lbl" xml:lang="en-US">Inventory [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_FexixIronMember" xlink:label="VIVK_FexixIronMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_FexixIronMember" xlink:to="VIVK_FexixIronMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_FexixIronMember_lbl" xml:lang="en-US">Fexix Iron [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_PreciousMetalConcentrateMember" xlink:label="VIVK_PreciousMetalConcentrateMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_PreciousMetalConcentrateMember" xlink:to="VIVK_PreciousMetalConcentrateMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_PreciousMetalConcentrateMember_lbl" xml:lang="en-US">Precious Metal Concentrate [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ScepterHoldingsIncMember" xlink:label="VIVK_ScepterHoldingsIncMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_ScepterHoldingsIncMember" xlink:to="VIVK_ScepterHoldingsIncMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_ScepterHoldingsIncMember_lbl" xml:lang="en-US">Scepter Holdings Inc [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_PLCInternationalInvestmentsIncMember" xlink:label="VIVK_PLCInternationalInvestmentsIncMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_PLCInternationalInvestmentsIncMember" xlink:to="VIVK_PLCInternationalInvestmentsIncMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_PLCInternationalInvestmentsIncMember_lbl" xml:lang="en-US">P L C International Investments Inc [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_TMCCapitalLLCMember" xlink:label="VIVK_TMCCapitalLLCMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_TMCCapitalLLCMember" xlink:to="VIVK_TMCCapitalLLCMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_TMCCapitalLLCMember_lbl" xml:lang="en-US">T M C Capital L L C [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_PreciousMetalExtractionMachine1TonMember" xlink:label="VIVK_PreciousMetalExtractionMachine1TonMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_PreciousMetalExtractionMachine1TonMember" xlink:to="VIVK_PreciousMetalExtractionMachine1TonMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_PreciousMetalExtractionMachine1TonMember_lbl" xml:lang="en-US">Precious Metal Extraction Machine- 1 Ton [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_PreciousMetalExtractionMachine10TonMember" xlink:label="VIVK_PreciousMetalExtractionMachine10TonMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_PreciousMetalExtractionMachine10TonMember" xlink:to="VIVK_PreciousMetalExtractionMachine10TonMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_PreciousMetalExtractionMachine10TonMember_lbl" xml:lang="en-US">Precious Metal Extraction Machine- 10 Ton [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_BioreactorsMember" xlink:label="VIVK_BioreactorsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_BioreactorsMember" xlink:to="VIVK_BioreactorsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_BioreactorsMember_lbl" xml:lang="en-US">Bioreactors [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_NanospongeCavitationDeviceMember" xlink:label="VIVK_NanospongeCavitationDeviceMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_NanospongeCavitationDeviceMember" xlink:to="VIVK_NanospongeCavitationDeviceMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_NanospongeCavitationDeviceMember_lbl" xml:lang="en-US">Nanosponge/Cavitation Device [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_RemediationProcessingUnit1Member" xlink:label="VIVK_RemediationProcessingUnit1Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_RemediationProcessingUnit1Member" xlink:to="VIVK_RemediationProcessingUnit1Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_RemediationProcessingUnit1Member_lbl" xml:lang="en-US">Remediation Processing Unit 1 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_RemediationProcessingUnit2Member" xlink:label="VIVK_RemediationProcessingUnit2Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_RemediationProcessingUnit2Member" xlink:to="VIVK_RemediationProcessingUnit2Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_RemediationProcessingUnit2Member_lbl" xml:lang="en-US">Remediation Processing Unit 2 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_RemediationProcessingUnitSystemAMember" xlink:label="VIVK_RemediationProcessingUnitSystemAMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_RemediationProcessingUnitSystemAMember" xlink:to="VIVK_RemediationProcessingUnitSystemAMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_RemediationProcessingUnitSystemAMember_lbl" xml:lang="en-US">Remediation Processing Unit System A [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_RemediationProcessingUnitSystemBMember" xlink:label="VIVK_RemediationProcessingUnitSystemBMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_RemediationProcessingUnitSystemBMember" xlink:to="VIVK_RemediationProcessingUnitSystemBMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_RemediationProcessingUnitSystemBMember_lbl" xml:lang="en-US">Remediation Processing Unit System B [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_SeriesC1PreferredStockMember" xlink:label="VIVK_SeriesC1PreferredStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_SeriesC1PreferredStockMember" xlink:to="VIVK_SeriesC1PreferredStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_SeriesC1PreferredStockMember_lbl" xml:lang="en-US">Series C-1 Preferred Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_NanospongeTechnologyMember" xlink:label="VIVK_NanospongeTechnologyMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_NanospongeTechnologyMember" xlink:to="VIVK_NanospongeTechnologyMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_NanospongeTechnologyMember_lbl" xml:lang="en-US">Nanosponge Technology [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_PiezoElectricAndEnergyHarvestingTechnologiesMember" xlink:label="VIVK_PiezoElectricAndEnergyHarvestingTechnologiesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_PiezoElectricAndEnergyHarvestingTechnologiesMember" xlink:to="VIVK_PiezoElectricAndEnergyHarvestingTechnologiesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_PiezoElectricAndEnergyHarvestingTechnologiesMember_lbl" xml:lang="en-US">Piezo Electric And Energy Harvesting Technologies [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ExtractionTechnologyMember" xlink:label="VIVK_ExtractionTechnologyMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_ExtractionTechnologyMember" xlink:to="VIVK_ExtractionTechnologyMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_ExtractionTechnologyMember_lbl" xml:lang="en-US">Extraction Technology [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ExtractionTechnologyPatentsMember" xlink:label="VIVK_ExtractionTechnologyPatentsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_ExtractionTechnologyPatentsMember" xlink:to="VIVK_ExtractionTechnologyPatentsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_ExtractionTechnologyPatentsMember_lbl" xml:lang="en-US">Extraction Technology Patents [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_TwoPatentsMember" xlink:label="VIVK_TwoPatentsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_TwoPatentsMember" xlink:to="VIVK_TwoPatentsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_TwoPatentsMember_lbl" xml:lang="en-US">Two Patents [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_AmmoniaSynthesisPatentsMember" xlink:label="VIVK_AmmoniaSynthesisPatentsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_AmmoniaSynthesisPatentsMember" xlink:to="VIVK_AmmoniaSynthesisPatentsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_AmmoniaSynthesisPatentsMember_lbl" xml:lang="en-US">Ammonia Synthesis Patents [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_SustainableFuelsMember" xlink:label="VIVK_SustainableFuelsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_SustainableFuelsMember" xlink:to="VIVK_SustainableFuelsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_SustainableFuelsMember_lbl" xml:lang="en-US">Sustainable Fuels [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xml:lang="en-US">Related Party [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_VariousPromissoryNotesAndConvertibleNotesMember" xlink:label="VIVK_VariousPromissoryNotesAndConvertibleNotesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_VariousPromissoryNotesAndConvertibleNotesMember" xlink:to="VIVK_VariousPromissoryNotesAndConvertibleNotesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_VariousPromissoryNotesAndConvertibleNotesMember_lbl" xml:lang="en-US">Various Promissory Notes And Convertible Notes [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_NovusCapitalGroupLLCNoteMember" xlink:label="VIVK_NovusCapitalGroupLLCNoteMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_NovusCapitalGroupLLCNoteMember" xlink:to="VIVK_NovusCapitalGroupLLCNoteMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_NovusCapitalGroupLLCNoteMember_lbl" xml:lang="en-US">Novus Capital Group L L C Note [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_TripleTNotesMember" xlink:label="VIVK_TripleTNotesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_TripleTNotesMember" xlink:to="VIVK_TripleTNotesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_TripleTNotesMember_lbl" xml:lang="en-US">Triple T Notes [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_NationalBuickGMCMember" xlink:label="VIVK_NationalBuickGMCMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_NationalBuickGMCMember" xlink:to="VIVK_NationalBuickGMCMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_NationalBuickGMCMember_lbl" xml:lang="en-US">National Buick G M C [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_VariousConvertibleBridgeNotesMember" xlink:label="VIVK_VariousConvertibleBridgeNotesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_VariousConvertibleBridgeNotesMember" xlink:to="VIVK_VariousConvertibleBridgeNotesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_VariousConvertibleBridgeNotesMember_lbl" xml:lang="en-US">Various Convertible Bridge Notes [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_BlueRidgeBankMember" xlink:label="VIVK_BlueRidgeBankMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_BlueRidgeBankMember" xlink:to="VIVK_BlueRidgeBankMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_BlueRidgeBankMember_lbl" xml:lang="en-US">Blue Ridge Bank [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_JPMorganChaseBankMember" xlink:label="VIVK_JPMorganChaseBankMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_JPMorganChaseBankMember" xlink:to="VIVK_JPMorganChaseBankMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_JPMorganChaseBankMember_lbl" xml:lang="en-US">J P Morgan Chase Bank [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_VariousPromissoryNotesMember" xlink:label="VIVK_VariousPromissoryNotesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_VariousPromissoryNotesMember" xlink:to="VIVK_VariousPromissoryNotesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_VariousPromissoryNotesMember_lbl" xml:lang="en-US">Various Promissory Notes [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentAxis_lbl" xml:lang="en-US">Debt Instrument [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_LoansAndNotesPayableMember" xlink:label="VIVK_LoansAndNotesPayableMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_LoansAndNotesPayableMember" xlink:to="VIVK_LoansAndNotesPayableMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_LoansAndNotesPayableMember_lbl" xml:lang="en-US">Loans And Notes Payable [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:label="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:to="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis_lbl" xml:lang="en-US">Property Subject to or Available for Operating Lease [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_UsCloserSubleaseMember" xlink:label="VIVK_UsCloserSubleaseMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_UsCloserSubleaseMember" xlink:to="VIVK_UsCloserSubleaseMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_UsCloserSubleaseMember_lbl" xml:lang="en-US">US Closer Sublease [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_JamboreeCenterMember" xlink:label="VIVK_JamboreeCenterMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_JamboreeCenterMember" xlink:to="VIVK_JamboreeCenterMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_JamboreeCenterMember_lbl" xml:lang="en-US">Jamboree Center [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_SeriesB1PreferredStockMember" xlink:label="VIVK_SeriesB1PreferredStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_SeriesB1PreferredStockMember" xlink:to="VIVK_SeriesB1PreferredStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_SeriesB1PreferredStockMember_lbl" xml:lang="en-US">Series B-1 Preferred Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_RpcAgreementsMember" xlink:label="VIVK_RpcAgreementsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_RpcAgreementsMember" xlink:to="VIVK_RpcAgreementsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_RpcAgreementsMember_lbl" xml:lang="en-US">RPC Agreements [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_WarrantsMember" xlink:label="VIVK_WarrantsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_WarrantsMember" xlink:to="VIVK_WarrantsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_WarrantsMember_lbl" xml:lang="en-US">Warrants [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ExtinguishmentOfDebtAxis" xlink:label="us-gaap_ExtinguishmentOfDebtAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ExtinguishmentOfDebtAxis" xlink:to="us-gaap_ExtinguishmentOfDebtAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ExtinguishmentOfDebtAxis_lbl" xml:lang="en-US">Extinguishment of Debt [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMember" xlink:label="us-gaap_LongTermDebtMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMember" xlink:to="us-gaap_LongTermDebtMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMember_lbl" xml:lang="en-US">Long-term Debt [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongtermDebtTypeAxis_lbl" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_OtherLongTermDebtMember" xlink:label="VIVK_OtherLongTermDebtMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_OtherLongTermDebtMember" xlink:to="VIVK_OtherLongTermDebtMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_OtherLongTermDebtMember_lbl" xml:lang="en-US">Other Long Term Debt [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockMember" xlink:label="us-gaap_PreferredStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockMember" xlink:to="us-gaap_PreferredStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockMember_lbl" xml:lang="en-US">Preferred Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesBPreferredStockMember" xlink:label="us-gaap_SeriesBPreferredStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SeriesBPreferredStockMember" xlink:to="us-gaap_SeriesBPreferredStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SeriesBPreferredStockMember_lbl" xml:lang="en-US">Series B Preferred Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesCPreferredStockMember" xlink:label="us-gaap_SeriesCPreferredStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SeriesCPreferredStockMember" xlink:to="us-gaap_SeriesCPreferredStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SeriesCPreferredStockMember_lbl" xml:lang="en-US">Series C Preferred Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:label="us-gaap_ConversionOfStockByUniqueDescriptionAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:to="us-gaap_ConversionOfStockByUniqueDescriptionAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConversionOfStockByUniqueDescriptionAxis_lbl" xml:lang="en-US">Stock Conversion Description [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ConvertiblePreferredStockToCommonStockMember" xlink:label="VIVK_ConvertiblePreferredStockToCommonStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_ConvertiblePreferredStockToCommonStockMember" xlink:to="VIVK_ConvertiblePreferredStockToCommonStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_ConvertiblePreferredStockToCommonStockMember_lbl" xml:lang="en-US">Convertible Preferred Stock To Common Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US">Award Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ShareStockAwardMember" xlink:label="VIVK_ShareStockAwardMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_ShareStockAwardMember" xlink:to="VIVK_ShareStockAwardMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_ShareStockAwardMember_lbl" xml:lang="en-US">Share Stock Award [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_EmployeesMember" xlink:label="VIVK_EmployeesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_EmployeesMember" xlink:to="VIVK_EmployeesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_EmployeesMember_lbl" xml:lang="en-US">Employees [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_StockOptionsMember" xlink:label="VIVK_StockOptionsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_StockOptionsMember" xlink:to="VIVK_StockOptionsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_StockOptionsMember_lbl" xml:lang="en-US">Stock Options [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_NonStatutoryStockOptionsMember" xlink:label="VIVK_NonStatutoryStockOptionsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_NonStatutoryStockOptionsMember" xlink:to="VIVK_NonStatutoryStockOptionsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_NonStatutoryStockOptionsMember_lbl" xml:lang="en-US">Non Statutory Stock Options [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_BoardOfDirectorsMember" xlink:label="VIVK_BoardOfDirectorsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_BoardOfDirectorsMember" xlink:to="VIVK_BoardOfDirectorsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_BoardOfDirectorsMember_lbl" xml:lang="en-US">Board Of Directors [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ConsultantMember" xlink:label="VIVK_ConsultantMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_ConsultantMember" xlink:to="VIVK_ConsultantMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_ConsultantMember_lbl" xml:lang="en-US">Consultant [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonmonetaryTransactionTypeAxis" xlink:label="us-gaap_NonmonetaryTransactionTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonmonetaryTransactionTypeAxis" xlink:to="us-gaap_NonmonetaryTransactionTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonmonetaryTransactionTypeAxis_lbl" xml:lang="en-US">Nonmonetary Transaction Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_StockIssuedForServicesMember" xlink:label="VIVK_StockIssuedForServicesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_StockIssuedForServicesMember" xlink:to="VIVK_StockIssuedForServicesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_StockIssuedForServicesMember_lbl" xml:lang="en-US">Stock Issued For Services [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_TechnologyLicenseMember" xlink:label="VIVK_TechnologyLicenseMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_TechnologyLicenseMember" xlink:to="VIVK_TechnologyLicenseMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_TechnologyLicenseMember_lbl" xml:lang="en-US">Technology License [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_StockIssuedForCashMember" xlink:label="VIVK_StockIssuedForCashMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_StockIssuedForCashMember" xlink:to="VIVK_StockIssuedForCashMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_StockIssuedForCashMember_lbl" xml:lang="en-US">Stock Issued For Cash [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_RpcUnitsMember" xlink:label="VIVK_RpcUnitsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_RpcUnitsMember" xlink:to="VIVK_RpcUnitsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_RpcUnitsMember_lbl" xml:lang="en-US">RPC Units [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ConvertiblePreferredStockSeriesBMember" xlink:label="VIVK_ConvertiblePreferredStockSeriesBMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_ConvertiblePreferredStockSeriesBMember" xlink:to="VIVK_ConvertiblePreferredStockSeriesBMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_ConvertiblePreferredStockSeriesBMember_lbl" xml:lang="en-US">Convertible Preferred Stock Series B [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ConvertiblePreferredStockSeriesB1Member" xlink:label="VIVK_ConvertiblePreferredStockSeriesB1Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_ConvertiblePreferredStockSeriesB1Member" xlink:to="VIVK_ConvertiblePreferredStockSeriesB1Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_ConvertiblePreferredStockSeriesB1Member_lbl" xml:lang="en-US">Convertible Preferred Stock Series B-1 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ConvertiblePreferredStockSeriesC1Member" xlink:label="VIVK_ConvertiblePreferredStockSeriesC1Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_ConvertiblePreferredStockSeriesC1Member" xlink:to="VIVK_ConvertiblePreferredStockSeriesC1Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_ConvertiblePreferredStockSeriesC1Member_lbl" xml:lang="en-US">Convertible Preferred Stock Series C 1 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockOptionMember" xlink:label="us-gaap_StockOptionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockOptionMember" xlink:to="us-gaap_StockOptionMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockOptionMember_lbl" xml:lang="en-US">Equity Option [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantMember" xlink:label="us-gaap_WarrantMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantMember" xlink:to="us-gaap_WarrantMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantMember_lbl" xml:lang="en-US">Warrant [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_LblProfessionalConsultingMember" xlink:label="VIVK_LblProfessionalConsultingMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_LblProfessionalConsultingMember" xlink:to="VIVK_LblProfessionalConsultingMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_LblProfessionalConsultingMember_lbl" xml:lang="en-US">LBL Professional Consulting [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_TripleTMember" xlink:label="VIVK_TripleTMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_TripleTMember" xlink:to="VIVK_TripleTMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_TripleTMember_lbl" xml:lang="en-US">Triple T [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_CannaPharmaRxIncMember" xlink:label="VIVK_CannaPharmaRxIncMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_CannaPharmaRxIncMember" xlink:to="VIVK_CannaPharmaRxIncMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_CannaPharmaRxIncMember_lbl" xml:lang="en-US">Canna Pharma Rx Inc [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CoverAbstract" xlink:to="dei_CoverAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CoverAbstract_lbl" xml:lang="en-US">Cover [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentType" xlink:label="dei_DocumentType" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentDescription" xlink:label="dei_AmendmentDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentDescription" xlink:to="dei_AmendmentDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentDescription_lbl" xml:lang="en-US">Amendment Description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentRegistrationStatement" xlink:label="dei_DocumentRegistrationStatement" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentRegistrationStatement" xlink:to="dei_DocumentRegistrationStatement_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentRegistrationStatement_lbl" xml:lang="en-US">Document Registration Statement</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAnnualReport" xlink:to="dei_DocumentAnnualReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAnnualReport_lbl" xml:lang="en-US">Document Annual Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentQuarterlyReport" xlink:label="dei_DocumentQuarterlyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentQuarterlyReport" xlink:to="dei_DocumentQuarterlyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentQuarterlyReport_lbl" xml:lang="en-US">Document Quarterly Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentTransitionReport_lbl" xml:lang="en-US">Document Transition Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentShellCompanyReport" xlink:label="dei_DocumentShellCompanyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyReport" xlink:to="dei_DocumentShellCompanyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyReport_lbl" xml:lang="en-US">Document Shell Company Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentShellCompanyEventDate" xlink:label="dei_DocumentShellCompanyEventDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyEventDate" xlink:to="dei_DocumentShellCompanyEventDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyEventDate_lbl" xml:lang="en-US">Document Shell Company Event Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentPeriodStartDate" xlink:label="dei_DocumentPeriodStartDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodStartDate" xlink:to="dei_DocumentPeriodStartDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodStartDate_lbl" xml:lang="en-US">Document Period Start Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US">Entity File Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityPrimarySicNumber" xlink:label="dei_EntityPrimarySicNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPrimarySicNumber" xlink:to="dei_EntityPrimarySicNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPrimarySicNumber_lbl" xml:lang="en-US">Entity Primary SIC Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xml:lang="en-US">Entity Tax Identification Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine1_lbl" xml:lang="en-US">Entity Address, Address Line One</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine2" xlink:label="dei_EntityAddressAddressLine2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine2_lbl" xml:lang="en-US">Entity Address, Address Line Two</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine3" xlink:label="dei_EntityAddressAddressLine3" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine3" xlink:to="dei_EntityAddressAddressLine3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine3_lbl" xml:lang="en-US">Entity Address, Address Line Three</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCityOrTown_lbl" xml:lang="en-US">Entity Address, City or Town</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressStateOrProvince_lbl" xml:lang="en-US">Entity Address, State or Province</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCountry" xlink:label="dei_EntityAddressCountry" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCountry" xlink:to="dei_EntityAddressCountry_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCountry_lbl" xml:lang="en-US">Entity Address, Country</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressPostalZipCode_lbl" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CountryRegion" xlink:label="dei_CountryRegion" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CountryRegion" xlink:to="dei_CountryRegion_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CountryRegion_lbl" xml:lang="en-US">Country Region</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CityAreaCode_lbl" xml:lang="en-US">City Area Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LocalPhoneNumber_lbl" xml:lang="en-US">Local Phone Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Extension" xlink:label="dei_Extension" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Extension" xlink:to="dei_Extension_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Extension_lbl" xml:lang="en-US">Extension</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_WrittenCommunications" xlink:label="dei_WrittenCommunications" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_WrittenCommunications" xlink:to="dei_WrittenCommunications_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_WrittenCommunications_lbl" xml:lang="en-US">Written Communications</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SolicitingMaterial" xlink:label="dei_SolicitingMaterial" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SolicitingMaterial" xlink:to="dei_SolicitingMaterial_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SolicitingMaterial_lbl" xml:lang="en-US">Soliciting Material</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_PreCommencementTenderOffer" xlink:label="dei_PreCommencementTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementTenderOffer" xlink:to="dei_PreCommencementTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementTenderOffer_lbl" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="dei_PreCommencementIssuerTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementIssuerTenderOffer" xlink:to="dei_PreCommencementIssuerTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementIssuerTenderOffer_lbl" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12bTitle_lbl" xml:lang="en-US">Title of 12(b) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_NoTradingSymbolFlag" xlink:label="dei_NoTradingSymbolFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_NoTradingSymbolFlag" xlink:to="dei_NoTradingSymbolFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_NoTradingSymbolFlag_lbl" xml:lang="en-US">No Trading Symbol Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US">Trading Symbol</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityExchangeName_lbl" xml:lang="en-US">Security Exchange Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12gTitle" xlink:label="dei_Security12gTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12gTitle" xlink:to="dei_Security12gTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12gTitle_lbl" xml:lang="en-US">Title of 12(g) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SecurityReportingObligation" xlink:label="dei_SecurityReportingObligation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityReportingObligation" xlink:to="dei_SecurityReportingObligation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityReportingObligation_lbl" xml:lang="en-US">Security Reporting Obligation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AnnualInformationForm" xlink:label="dei_AnnualInformationForm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AnnualInformationForm" xlink:to="dei_AnnualInformationForm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AnnualInformationForm_lbl" xml:lang="en-US">Annual Information Form</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="dei_AuditedAnnualFinancialStatements" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditedAnnualFinancialStatements" xlink:to="dei_AuditedAnnualFinancialStatements_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditedAnnualFinancialStatements_lbl" xml:lang="en-US">Audited Annual Financial Statements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US">Entity Voluntary Filers</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity Current Reporting Status</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US">Entity Interactive Data Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US">Entity Small Business</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US">Entity Emerging Growth Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityExTransitionPeriod" xlink:label="dei_EntityExTransitionPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityExTransitionPeriod" xlink:to="dei_EntityExTransitionPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityExTransitionPeriod_lbl" xml:lang="en-US">Elected Not To Use the Extended Transition Period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentAccountingStandard" xlink:label="dei_DocumentAccountingStandard" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAccountingStandard" xlink:to="dei_DocumentAccountingStandard_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAccountingStandard_lbl" xml:lang="en-US">Document Accounting Standard</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_OtherReportingStandardItemNumber" xlink:label="dei_OtherReportingStandardItemNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_OtherReportingStandardItemNumber" xlink:to="dei_OtherReportingStandardItemNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_OtherReportingStandardItemNumber_lbl" xml:lang="en-US">Other Reporting Standard Item Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US">Entity Shell Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPublicFloat_lbl" xml:lang="en-US">Entity Public Float</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityBankruptcyProceedingsReportingCurrent" xlink:to="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xml:lang="en-US">Entity Bankruptcy Proceedings, Reporting Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorFirmId" xlink:label="dei_AuditorFirmId" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorFirmId" xlink:to="dei_AuditorFirmId_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditorFirmId_lbl" xml:lang="en-US">Auditor Firm ID</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorName" xlink:label="dei_AuditorName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorName" xlink:to="dei_AuditorName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditorName_lbl" xml:lang="en-US">Auditor Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorLocation" xlink:label="dei_AuditorLocation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorLocation" xlink:to="dei_AuditorLocation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditorLocation_lbl" xml:lang="en-US">Auditor Location</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US">Statement [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">Current assets:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash and cash equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_CashAndCashEquivalentsAttributedToVariableInterestEntity" xlink:label="VIVK_CashAndCashEquivalentsAttributedToVariableInterestEntity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_CashAndCashEquivalentsAttributedToVariableInterestEntity" xlink:to="VIVK_CashAndCashEquivalentsAttributedToVariableInterestEntity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_CashAndCashEquivalentsAttributedToVariableInterestEntity_lbl" xml:lang="en-US">Cash and cash equivalents attributed to variable interest entity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableNetCurrent" xlink:label="us-gaap_AccountsNotesAndLoansReceivableNetCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsNotesAndLoansReceivableNetCurrent" xlink:to="us-gaap_AccountsNotesAndLoansReceivableNetCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsNotesAndLoansReceivableNetCurrent_lbl" xml:lang="en-US">Accounts Receivable, less allowances of $33,000 and $33,000, respectively</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities_lbl" xml:lang="en-US">Marketable securities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US">Inventories</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_PreciousMetalConcentrate" xlink:label="VIVK_PreciousMetalConcentrate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_PreciousMetalConcentrate" xlink:to="VIVK_PreciousMetalConcentrate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_PreciousMetalConcentrate_lbl" xml:lang="en-US">Precious metal concentrate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="us-gaap_OtherAssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsCurrent" xlink:to="us-gaap_OtherAssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsCurrent_lbl" xml:lang="en-US">Other assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US">Total current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherInvestments" xlink:label="us-gaap_OtherInvestments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherInvestments" xlink:to="us-gaap_OtherInvestments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherInvestments_lbl" xml:lang="en-US">Other investments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesReceivableRelatedParties" xlink:label="us-gaap_NotesReceivableRelatedParties" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesReceivableRelatedParties" xlink:to="us-gaap_NotesReceivableRelatedParties_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesReceivableRelatedParties_lbl" xml:lang="en-US">Notes receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Property and equipment, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US">Rights of use assets- operating leases</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_LicenseAgreementNet" xlink:label="VIVK_LicenseAgreementNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_LicenseAgreementNet" xlink:to="VIVK_LicenseAgreementNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_LicenseAgreementNet_lbl" xml:lang="en-US">License agreement, net</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_IntellectualPropertyNet" xlink:label="VIVK_IntellectualPropertyNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_IntellectualPropertyNet" xlink:to="VIVK_IntellectualPropertyNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_IntellectualPropertyNet_lbl" xml:lang="en-US">Intellectual property, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">Total assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY AND TEMPORARY EQUITY</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US">Current liabilities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accounts payable and accrued expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US">Operating lease liabilities, current</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_LoansAndNotesPayableCurrent" xlink:label="VIVK_LoansAndNotesPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_LoansAndNotesPayableCurrent" xlink:to="VIVK_LoansAndNotesPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_LoansAndNotesPayableCurrent_lbl" xml:lang="en-US">Loans and notes payable, current</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_LoansAndNotesPayableCurrentAttributedToVariableInterestEntity" xlink:label="VIVK_LoansAndNotesPayableCurrentAttributedToVariableInterestEntity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_LoansAndNotesPayableCurrentAttributedToVariableInterestEntity" xlink:to="VIVK_LoansAndNotesPayableCurrentAttributedToVariableInterestEntity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_LoansAndNotesPayableCurrentAttributedToVariableInterestEntity_lbl" xml:lang="en-US">Loans and notes payable, current attributed to variable interest entity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLongTermDebtCurrent" xlink:label="us-gaap_OtherLongTermDebtCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLongTermDebtCurrent" xlink:to="us-gaap_OtherLongTermDebtCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLongTermDebtCurrent_lbl" xml:lang="en-US">Long-term debt, current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US">Total current liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US">Operating lease liabilities, long term</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermNotesAndLoans" xlink:label="us-gaap_LongTermNotesAndLoans" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermNotesAndLoans" xlink:to="us-gaap_LongTermNotesAndLoans_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermNotesAndLoans_lbl" xml:lang="en-US">Loans and notes payable, long term</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLongTermDebtNoncurrent" xlink:label="us-gaap_OtherLongTermDebtNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLongTermDebtNoncurrent" xlink:to="us-gaap_OtherLongTermDebtNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLongTermDebtNoncurrent_lbl" xml:lang="en-US">Long-term debt</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xml:lang="en-US">Deferred income tax liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US">Total liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:label="us-gaap_TemporaryEquityCarryingAmountAttributableToParent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:to="us-gaap_TemporaryEquityCarryingAmountAttributableToParent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TemporaryEquityCarryingAmountAttributableToParent_lbl" xml:lang="en-US">Total temporary equity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US">Stockholders' equity:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockValue_lbl" xml:lang="en-US">Preferred stock, no par value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Common stock, $.001 par value; 41,666,667 shares authorized; 12,330,859 and 11,255,967 were issued and outstanding as of December 31, 2021 and 2020(1)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US">Additional paid-in capital</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockCarryingBasis" xlink:label="us-gaap_TreasuryStockCarryingBasis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockCarryingBasis" xlink:to="us-gaap_TreasuryStockCarryingBasis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_TreasuryStockCarryingBasis_lbl" xml:lang="en-US">Treasury stock, at cost</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Accumulated deficit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Total Vivakor, Inc. stockholders' equity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterest" xlink:label="us-gaap_MinorityInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterest" xlink:to="us-gaap_MinorityInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinorityInterest_lbl" xml:lang="en-US">Noncontrolling interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Total stockholders' equity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">Total liabilities and stockholders&#8217; equity and temporary equity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xml:lang="en-US">Accounts receivable allowance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityParOrStatedValuePerShare" xlink:label="us-gaap_TemporaryEquityParOrStatedValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquityParOrStatedValuePerShare" xlink:to="us-gaap_TemporaryEquityParOrStatedValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TemporaryEquityParOrStatedValuePerShare_lbl" xml:lang="en-US">Preferred stock, par value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesAuthorized" xlink:label="us-gaap_TemporaryEquitySharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquitySharesAuthorized" xlink:to="us-gaap_TemporaryEquitySharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TemporaryEquitySharesAuthorized_lbl" xml:lang="en-US">Temporary Equity, Shares Authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesIssued" xlink:label="us-gaap_TemporaryEquitySharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquitySharesIssued" xlink:to="us-gaap_TemporaryEquitySharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TemporaryEquitySharesIssued_lbl" xml:lang="en-US">Temporary Equity, Shares Issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesOutstanding" xlink:label="us-gaap_TemporaryEquitySharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquitySharesOutstanding" xlink:to="us-gaap_TemporaryEquitySharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TemporaryEquitySharesOutstanding_lbl" xml:lang="en-US">Temporary Equity, Shares Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Preferred stock, par value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US">Preferred stock shares authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xml:lang="en-US">Preferred stock, shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xml:lang="en-US">Preferred stock, shares outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Common stock, par value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Common stock, shares authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Common stock, shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Common stock, shares outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityReverseStockSplit" xlink:label="us-gaap_StockholdersEquityReverseStockSplit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityReverseStockSplit" xlink:to="us-gaap_StockholdersEquityReverseStockSplit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityReverseStockSplit_lbl" xml:lang="en-US">Stockholders' Equity, Reverse Stock Split</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US">Income Statement [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Revenues_lbl" xml:lang="en-US">Revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="us-gaap_CostOfRevenue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenue" xlink:to="us-gaap_CostOfRevenue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfRevenue_lbl" xml:lang="en-US">Cost of revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US">Gross profit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xml:lang="en-US">Operating expenses:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingAndMarketingExpense" xlink:to="us-gaap_SellingAndMarketingExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingAndMarketingExpense_lbl" xml:lang="en-US">Sales and marketing</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xml:lang="en-US">General and administrative</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl" xml:lang="en-US">Bad debt expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationAndAmortization_lbl" xml:lang="en-US">Amortization and depreciation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US">Total operating expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Loss from operations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xml:lang="en-US">Other income:</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_EquityInvestmentGainLoss" xlink:label="VIVK_EquityInvestmentGainLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_EquityInvestmentGainLoss" xlink:to="VIVK_EquityInvestmentGainLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_EquityInvestmentGainLoss_lbl" xml:lang="en-US">Equity investment loss</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_GainLossOnDispositionOfAsset" xlink:label="VIVK_GainLossOnDispositionOfAsset" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_GainLossOnDispositionOfAsset" xlink:to="VIVK_GainLossOnDispositionOfAsset_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_GainLossOnDispositionOfAsset_lbl" xml:lang="en-US">Gain (loss) on disposition of asset</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:label="us-gaap_MarketableSecuritiesUnrealizedGainLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:to="us-gaap_MarketableSecuritiesUnrealizedGainLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketableSecuritiesUnrealizedGainLoss_lbl" xml:lang="en-US">Unrealized gain (loss) on marketable securities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndOtherIncome" xlink:label="us-gaap_InterestAndOtherIncome" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestAndOtherIncome" xlink:to="us-gaap_InterestAndOtherIncome_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestAndOtherIncome_lbl" xml:lang="en-US">Interest income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseOther" xlink:label="us-gaap_InterestExpenseOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseOther" xlink:to="us-gaap_InterestExpenseOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InterestExpenseOther_lbl" xml:lang="en-US">Interest expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncome" xlink:label="us-gaap_OtherNonoperatingIncome" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncome" xlink:to="us-gaap_OtherNonoperatingIncome_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncome_lbl" xml:lang="en-US">Other income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xml:lang="en-US">Total other income (expense)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US">Loss before provision for income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Benefit (provision) for income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Consolidated net loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossAttributableToNoncontrollingInterest" xlink:label="us-gaap_IncomeLossAttributableToNoncontrollingInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeLossAttributableToNoncontrollingInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Less: Net loss attributable to noncontrolling interests</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations" xlink:label="us-gaap_IncomeLossFromContinuingOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperations" xlink:to="us-gaap_IncomeLossFromContinuingOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperations_lbl" xml:lang="en-US">Net loss attributable to Vivakor, Inc.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperations" xlink:to="us-gaap_IncomeLossFromContinuingOperations_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperations_2_lbl" xml:lang="en-US">Net loss attributable to common shareholders</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockDividendsIncomeStatementImpact" xlink:label="us-gaap_PreferredStockDividendsIncomeStatementImpact" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockDividendsIncomeStatementImpact" xlink:to="us-gaap_PreferredStockDividendsIncomeStatementImpact_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockDividendsIncomeStatementImpact_lbl" xml:lang="en-US">Dividend on preferred stock</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl" xml:lang="en-US">Net income loss to parent</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Basic and diluted net loss per share</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US">Basic weighted average common shares outstanding</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2_lbl" xml:lang="en-US">December 31, 2020(1)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US">Beginning balance, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_CommonStockIssuedForReductionInStockPayable" xlink:label="VIVK_CommonStockIssuedForReductionInStockPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_CommonStockIssuedForReductionInStockPayable" xlink:to="VIVK_CommonStockIssuedForReductionInStockPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_CommonStockIssuedForReductionInStockPayable_lbl" xml:lang="en-US">Common Stock issued for reduction in stock payable(1)</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_CommonStockIssuedForReductionInStockPayableShares" xlink:label="VIVK_CommonStockIssuedForReductionInStockPayableShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_CommonStockIssuedForReductionInStockPayableShares" xlink:to="VIVK_CommonStockIssuedForReductionInStockPayableShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_CommonStockIssuedForReductionInStockPayableShares_lbl" xml:lang="en-US">Common Stock issued for reduction in stock payable, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_CommonStockIssuedForReductionInLiabilities" xlink:label="VIVK_CommonStockIssuedForReductionInLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_CommonStockIssuedForReductionInLiabilities" xlink:to="VIVK_CommonStockIssuedForReductionInLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_CommonStockIssuedForReductionInLiabilities_lbl" xml:lang="en-US">Common Stock issued for a reduction of liabilities(1)</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_CommonStockIssuedForReductionInLiabilitiesShares" xlink:label="VIVK_CommonStockIssuedForReductionInLiabilitiesShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_CommonStockIssuedForReductionInLiabilitiesShares" xlink:to="VIVK_CommonStockIssuedForReductionInLiabilitiesShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_CommonStockIssuedForReductionInLiabilitiesShares_lbl" xml:lang="en-US">Common Stock issued for a reduction in liabilities, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US">Common Stock issued for cash(1)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US">Common Stock issued for cash, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_lbl" xml:lang="en-US">Common Stock issued for services(1)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl" xml:lang="en-US">Common Stock issued for services, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_StockIssuedForConversionOfTemporaryEquityValue" xlink:label="VIVK_StockIssuedForConversionOfTemporaryEquityValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_StockIssuedForConversionOfTemporaryEquityValue" xlink:to="VIVK_StockIssuedForConversionOfTemporaryEquityValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_StockIssuedForConversionOfTemporaryEquityValue_lbl" xml:lang="en-US">Conversion of temporary equity Series B, B-1, and C-1 Preferred Stock to Common Stock(1)</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_StockIssuedForConversionOfTemporaryEquityShares" xlink:label="VIVK_StockIssuedForConversionOfTemporaryEquityShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_StockIssuedForConversionOfTemporaryEquityShares" xlink:to="VIVK_StockIssuedForConversionOfTemporaryEquityShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_StockIssuedForConversionOfTemporaryEquityShares_lbl" xml:lang="en-US">Conversion of temporary equity Series B, B-1, and C-1 Preferred Stock to Common Stock, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_StockOptionsIssuedForServices" xlink:label="VIVK_StockOptionsIssuedForServices" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_StockOptionsIssuedForServices" xlink:to="VIVK_StockOptionsIssuedForServices_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_StockOptionsIssuedForServices_lbl" xml:lang="en-US">Stock options issued for services</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xml:lang="en-US">Stock based compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_IssuanceOfNoncontrollingInterest1" xlink:label="VIVK_IssuanceOfNoncontrollingInterest1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_IssuanceOfNoncontrollingInterest1" xlink:to="VIVK_IssuanceOfNoncontrollingInterest1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_IssuanceOfNoncontrollingInterest1_lbl" xml:lang="en-US">Issuance of noncontrolling interest for a reduction of debt</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsPreferredStock" xlink:label="us-gaap_DividendsPreferredStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsPreferredStock" xlink:to="us-gaap_DividendsPreferredStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DividendsPreferredStock_lbl" xml:lang="en-US">Dividend paid in Series B-1 Preferred Stock</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_2_lbl" xml:lang="en-US">Net income (loss)</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_CommonStockIssuedForReductionOfLiabilitiesShares" xlink:label="VIVK_CommonStockIssuedForReductionOfLiabilitiesShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_CommonStockIssuedForReductionOfLiabilitiesShares" xlink:to="VIVK_CommonStockIssuedForReductionOfLiabilitiesShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_CommonStockIssuedForReductionOfLiabilitiesShares_lbl" xml:lang="en-US">Common Stock issued for a reduction of liabilities, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_CommonStockIssuedForPurchaseOfLicense" xlink:label="VIVK_CommonStockIssuedForPurchaseOfLicense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_CommonStockIssuedForPurchaseOfLicense" xlink:to="VIVK_CommonStockIssuedForPurchaseOfLicense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_CommonStockIssuedForPurchaseOfLicense_lbl" xml:lang="en-US">Common Stock issued for the purchase of a license(1)</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_CommonStockIssuedForPurchaseOfLicenseShares" xlink:label="VIVK_CommonStockIssuedForPurchaseOfLicenseShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_CommonStockIssuedForPurchaseOfLicenseShares" xlink:to="VIVK_CommonStockIssuedForPurchaseOfLicenseShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_CommonStockIssuedForPurchaseOfLicenseShares_lbl" xml:lang="en-US">Common Stock issued for the purchase of a license, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:label="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:to="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_lbl" xml:lang="en-US">Distributions paid by noncontrolling interest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3_lbl" xml:lang="en-US">December 31, 2021</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharesOutstanding_2_lbl" xml:lang="en-US">Ending balance, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">OPERATING ACTIVITIES:</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetIncomeLoss_3_lbl" xml:lang="en-US">Consolidated net loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to reconcile net income to net cash used in operating activities:</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DepreciationAndAmortization_2_lbl" xml:lang="en-US">Depreciation and amortization</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl" xml:lang="en-US">Forgiveness of notes payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_EquityInvestmentGainLoss" xlink:to="VIVK_EquityInvestmentGainLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="VIVK_EquityInvestmentGainLoss_2_lbl" xml:lang="en-US">Equity investment loss</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_GainLossOnDispositionOfAsset" xlink:to="VIVK_GainLossOnDispositionOfAsset_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="VIVK_GainLossOnDispositionOfAsset_2_lbl" xml:lang="en-US">Loss (gain) on disposition of asset</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_CommonStockOptionsIssuedForServices" xlink:label="VIVK_CommonStockOptionsIssuedForServices" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_CommonStockOptionsIssuedForServices" xlink:to="VIVK_CommonStockOptionsIssuedForServices_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_CommonStockOptionsIssuedForServices_lbl" xml:lang="en-US">Common stock options issued for services</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:label="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:to="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims_lbl" xml:lang="en-US">Common stock issued for services</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:to="us-gaap_MarketableSecuritiesUnrealizedGainLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_MarketableSecuritiesUnrealizedGainLoss_2_lbl" xml:lang="en-US">Unrealized gain (loss) marketable securities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:to="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_lbl" xml:lang="en-US">Deferred income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US">Stock-based compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US">Changes in operating assets and liabilities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US">Accounts receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US">Inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl" xml:lang="en-US">Other assets</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_IncreaseDecreaseInPreciousMetalConcentrate" xlink:label="VIVK_IncreaseDecreaseInPreciousMetalConcentrate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_IncreaseDecreaseInPreciousMetalConcentrate" xlink:to="VIVK_IncreaseDecreaseInPreciousMetalConcentrate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="VIVK_IncreaseDecreaseInPreciousMetalConcentrate_lbl" xml:lang="en-US">Precious metal concentrate</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_IncreaseDecreaseInRightToUseAssets" xlink:label="VIVK_IncreaseDecreaseInRightToUseAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_IncreaseDecreaseInRightToUseAssets" xlink:to="VIVK_IncreaseDecreaseInRightToUseAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="VIVK_IncreaseDecreaseInRightToUseAssets_lbl" xml:lang="en-US">Right of use assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl" xml:lang="en-US">Operating lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInOtherAccountsPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayable_lbl" xml:lang="en-US">Accounts payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedInterestReceivableNet" xlink:label="us-gaap_IncreaseDecreaseInAccruedInterestReceivableNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedInterestReceivableNet" xlink:to="us-gaap_IncreaseDecreaseInAccruedInterestReceivableNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccruedInterestReceivableNet_lbl" xml:lang="en-US">Accrued interest on notes receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:label="us-gaap_IncreaseDecreaseInInterestPayableNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:to="us-gaap_IncreaseDecreaseInInterestPayableNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInInterestPayableNet_lbl" xml:lang="en-US">Accrued interest on notes payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Net cash used in operating activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">INVESTING ACTIVITIES:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireNotesReceivable" xlink:label="us-gaap_PaymentsToAcquireNotesReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireNotesReceivable" xlink:to="us-gaap_PaymentsToAcquireNotesReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireNotesReceivable_lbl" xml:lang="en-US">Issuance of notes receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets_lbl" xml:lang="en-US">Payment on costs of patents</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_PaymentsToAcquireIntangibleAssets1" xlink:label="VIVK_PaymentsToAcquireIntangibleAssets1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_PaymentsToAcquireIntangibleAssets1" xlink:to="VIVK_PaymentsToAcquireIntangibleAssets1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="VIVK_PaymentsToAcquireIntangibleAssets1_lbl" xml:lang="en-US">Purchase of a technology license</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US">Purchase of equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US">Net cash used in investing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">FINANCING ACTIVITIES:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="us-gaap_RepaymentsOfLongTermDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfLongTermDebt" xlink:to="us-gaap_RepaymentsOfLongTermDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfLongTermDebt_lbl" xml:lang="en-US">Payment of long-term debt</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromNotesPayable" xlink:label="us-gaap_ProceedsFromNotesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromNotesPayable" xlink:to="us-gaap_ProceedsFromNotesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromNotesPayable_lbl" xml:lang="en-US">Proceeds from loans and notes payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xml:lang="en-US">Proceeds from sale of common stock</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfNotesPayable" xlink:label="us-gaap_RepaymentsOfNotesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfNotesPayable" xlink:to="us-gaap_RepaymentsOfNotesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfNotesPayable_lbl" xml:lang="en-US">Payment of notes payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToMinorityShareholders" xlink:label="us-gaap_PaymentsToMinorityShareholders" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToMinorityShareholders" xlink:to="us-gaap_PaymentsToMinorityShareholders_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToMinorityShareholders_lbl" xml:lang="en-US">Distributions to noncontrolling interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromMinorityShareholders" xlink:label="us-gaap_ProceedsFromMinorityShareholders" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromMinorityShareholders" xlink:to="us-gaap_ProceedsFromMinorityShareholders_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromMinorityShareholders_lbl" xml:lang="en-US">Issuance of noncontrolling interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US">Net cash provided by financing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_lbl" xml:lang="en-US">Net increase (decrease) in cash and cash equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">CASH AND CASH EQUIVALENTS, BEGINNING OF PERIOD</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2_lbl" xml:lang="en-US">CASH AND CASH EQUIVALENTS, END OF PERIOD</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US">SUPPLEMENTAL CASHFLOW INFORMATION:</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_CashPaidDuringYearForAbstract" xlink:label="VIVK_CashPaidDuringYearForAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_CashPaidDuringYearForAbstract" xlink:to="VIVK_CashPaidDuringYearForAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_CashPaidDuringYearForAbstract_lbl" xml:lang="en-US">Cash paid during the year for:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPaidNet_lbl" xml:lang="en-US">Interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="us-gaap_IncomeTaxesPaidNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaidNet" xlink:to="us-gaap_IncomeTaxesPaidNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesPaidNet_lbl" xml:lang="en-US">Income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl" xml:lang="en-US">Noncash transactions:</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ConversionOfSeriesBB1AndC1PreferredStockToCommonStock" xlink:label="VIVK_ConversionOfSeriesBB1AndC1PreferredStockToCommonStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_ConversionOfSeriesBB1AndC1PreferredStockToCommonStock" xlink:to="VIVK_ConversionOfSeriesBB1AndC1PreferredStockToCommonStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_ConversionOfSeriesBB1AndC1PreferredStockToCommonStock_lbl" xml:lang="en-US">Conversion of Series B, B-1, and C-1 Preferred Stock to Common Stock</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_CommonStockIssuedForReductionInLiabilitiesCashFlow" xlink:label="VIVK_CommonStockIssuedForReductionInLiabilitiesCashFlow" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_CommonStockIssuedForReductionInLiabilitiesCashFlow" xlink:to="VIVK_CommonStockIssuedForReductionInLiabilitiesCashFlow_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_CommonStockIssuedForReductionInLiabilitiesCashFlow_lbl" xml:lang="en-US">Common stock issued for a reduction in liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ConversionOfNoteReceivableToEquityInvestment" xlink:label="VIVK_ConversionOfNoteReceivableToEquityInvestment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_ConversionOfNoteReceivableToEquityInvestment" xlink:to="VIVK_ConversionOfNoteReceivableToEquityInvestment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_ConversionOfNoteReceivableToEquityInvestment_lbl" xml:lang="en-US">Conversion of note receivable to equity investment</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_NoncontrollingInterestIssuedForReductionInLiabilities" xlink:label="VIVK_NoncontrollingInterestIssuedForReductionInLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_NoncontrollingInterestIssuedForReductionInLiabilities" xlink:to="VIVK_NoncontrollingInterestIssuedForReductionInLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_NoncontrollingInterestIssuedForReductionInLiabilities_lbl" xml:lang="en-US">Noncontrolling interest issued for a reduction in liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_PreferredStockSeriesC1IssuedForReductionInLiabilities" xlink:label="VIVK_PreferredStockSeriesC1IssuedForReductionInLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_PreferredStockSeriesC1IssuedForReductionInLiabilities" xlink:to="VIVK_PreferredStockSeriesC1IssuedForReductionInLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_PreferredStockSeriesC1IssuedForReductionInLiabilities_lbl" xml:lang="en-US">Preferred stock Series C-1 issued for a reduction in liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_CommonStockIssuedForPurchaseOfLicense" xlink:to="VIVK_CommonStockIssuedForPurchaseOfLicense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="VIVK_CommonStockIssuedForPurchaseOfLicense_2_lbl" xml:lang="en-US">Common stock issued for the purchase of a license</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_CapitalizedInterestOnConstructionInProcess" xlink:label="VIVK_CapitalizedInterestOnConstructionInProcess" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_CapitalizedInterestOnConstructionInProcess" xlink:to="VIVK_CapitalizedInterestOnConstructionInProcess_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_CapitalizedInterestOnConstructionInProcess_lbl" xml:lang="en-US">Capitalized interest on construction in process</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_DividendPaidInSeriesB1PreferredStockValue" xlink:label="VIVK_DividendPaidInSeriesB1PreferredStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_DividendPaidInSeriesB1PreferredStockValue" xlink:to="VIVK_DividendPaidInSeriesB1PreferredStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_DividendPaidInSeriesB1PreferredStockValue_lbl" xml:lang="en-US">Dividend paid in Series B-1 Preferred Stock</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_SaleOfMarketableSecuritiesForNoteReceivable" xlink:label="VIVK_SaleOfMarketableSecuritiesForNoteReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_SaleOfMarketableSecuritiesForNoteReceivable" xlink:to="VIVK_SaleOfMarketableSecuritiesForNoteReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_SaleOfMarketableSecuritiesForNoteReceivable_lbl" xml:lang="en-US">Sale of marketable securities for note receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_AccountsPayableOnPurchaseOfEquipment" xlink:label="VIVK_AccountsPayableOnPurchaseOfEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_AccountsPayableOnPurchaseOfEquipment" xlink:to="VIVK_AccountsPayableOnPurchaseOfEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_AccountsPayableOnPurchaseOfEquipment_lbl" xml:lang="en-US">Accounts payable on purchase of equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl" xml:lang="en-US">Organization and Basis of Presentation</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_DisclosureLiquidityAbstract" xlink:label="VIVK_DisclosureLiquidityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_DisclosureLiquidityAbstract" xlink:to="VIVK_DisclosureLiquidityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_DisclosureLiquidityAbstract_lbl" xml:lang="en-US">Liquidity</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_LiquidityTextBlock" xlink:label="VIVK_LiquidityTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_LiquidityTextBlock" xlink:to="VIVK_LiquidityTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="VIVK_LiquidityTextBlock_lbl" xml:lang="en-US">Liquidity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US">Summary of Significant Accounting Policies</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_lbl" xml:lang="en-US">Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:to="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_lbl" xml:lang="en-US">Prepaid Expenses and Other Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_lbl" xml:lang="en-US">Investments, Debt and Equity Securities [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketableSecuritiesTextBlock" xlink:label="us-gaap_MarketableSecuritiesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesTextBlock" xlink:to="us-gaap_MarketableSecuritiesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketableSecuritiesTextBlock_lbl" xml:lang="en-US">Marketable Securities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureAbstract_lbl" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xml:lang="en-US">Inventories</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_DisclosurePreciousMetalConcentrateAbstract" xlink:label="VIVK_DisclosurePreciousMetalConcentrateAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_DisclosurePreciousMetalConcentrateAbstract" xlink:to="VIVK_DisclosurePreciousMetalConcentrateAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_DisclosurePreciousMetalConcentrateAbstract_lbl" xml:lang="en-US">Precious Metal Concentrate</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_PreciousMetalConcentrateTextBlock" xlink:label="VIVK_PreciousMetalConcentrateTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_PreciousMetalConcentrateTextBlock" xlink:to="VIVK_PreciousMetalConcentrateTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="VIVK_PreciousMetalConcentrateTextBlock_lbl" xml:lang="en-US">Precious Metal Concentrate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="us-gaap_ReceivablesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_ReceivablesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivablesAbstract_lbl" xml:lang="en-US">Receivables [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl" xml:lang="en-US">Notes Receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US">Property and Equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_DisclosureLicenseAgreementsAbstract" xlink:label="VIVK_DisclosureLicenseAgreementsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_DisclosureLicenseAgreementsAbstract" xlink:to="VIVK_DisclosureLicenseAgreementsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_DisclosureLicenseAgreementsAbstract_lbl" xml:lang="en-US">License Agreements</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_LicenseAgreementsTextBlock" xlink:label="VIVK_LicenseAgreementsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_LicenseAgreementsTextBlock" xlink:to="VIVK_LicenseAgreementsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="VIVK_LicenseAgreementsTextBlock_lbl" xml:lang="en-US">License Agreements</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_DisclosureIntellectualPropertyNetAbstract" xlink:label="VIVK_DisclosureIntellectualPropertyNetAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_DisclosureIntellectualPropertyNetAbstract" xlink:to="VIVK_DisclosureIntellectualPropertyNetAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_DisclosureIntellectualPropertyNetAbstract_lbl" xml:lang="en-US">Intellectual Property Net</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_IntellectualPropertyNetTextBlock" xlink:label="VIVK_IntellectualPropertyNetTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_IntellectualPropertyNetTextBlock" xlink:to="VIVK_IntellectualPropertyNetTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_IntellectualPropertyNetTextBlock_lbl" xml:lang="en-US">Intellectual Property, Net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="us-gaap_PayablesAndAccrualsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_PayablesAndAccrualsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PayablesAndAccrualsAbstract_lbl" xml:lang="en-US">Payables and Accruals [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl" xml:lang="en-US">Accounts Payable and Accrued Expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermDebtTextBlock" xlink:label="us-gaap_ShortTermDebtTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTextBlock" xlink:to="us-gaap_ShortTermDebtTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtTextBlock_lbl" xml:lang="en-US">Stock Payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MortgageNotesPayableDisclosureTextBlock" xlink:label="us-gaap_MortgageNotesPayableDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MortgageNotesPayableDisclosureTextBlock" xlink:to="us-gaap_MortgageNotesPayableDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MortgageNotesPayableDisclosureTextBlock_lbl" xml:lang="en-US">Loans and Notes Payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US">Commitments and Contingencies</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtTextBlock" xlink:label="us-gaap_LongTermDebtTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtTextBlock" xlink:to="us-gaap_LongTermDebtTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtTextBlock_lbl" xml:lang="en-US">Long-term Debt</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_EquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityAbstract_lbl" xml:lang="en-US">Equity [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xml:lang="en-US">Stockholders' Equity</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_DisclosureTemporaryEquityAbstract" xlink:label="VIVK_DisclosureTemporaryEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_DisclosureTemporaryEquityAbstract" xlink:to="VIVK_DisclosureTemporaryEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_DisclosureTemporaryEquityAbstract_lbl" xml:lang="en-US">Temporary Equity</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_TemporaryEquityTextBlock" xlink:label="VIVK_TemporaryEquityTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_TemporaryEquityTextBlock" xlink:to="VIVK_TemporaryEquityTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="VIVK_TemporaryEquityTextBlock_lbl" xml:lang="en-US">Temporary Equity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:label="us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:to="us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_lbl" xml:lang="en-US">Share-Based Compensation &amp; Warrants</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US">Income Tax</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsAbstract_lbl" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xml:lang="en-US">Related Party Transactions</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsAbstract_lbl" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US">Subsequent Events</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Basis of Presentation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl" xml:lang="en-US">Principles of Consolidation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xml:lang="en-US">Cash and Cash Equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="us-gaap_ReceivablesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesPolicyTextBlock" xlink:to="us-gaap_ReceivablesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivablesPolicyTextBlock_lbl" xml:lang="en-US">Accounts Receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentPolicyTextBlock" xlink:label="us-gaap_InvestmentPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentPolicyTextBlock" xlink:to="us-gaap_InvestmentPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentPolicyTextBlock_lbl" xml:lang="en-US">Investments</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ConvertibleInstrumentsPolicyTextBlock" xlink:label="VIVK_ConvertibleInstrumentsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_ConvertibleInstrumentsPolicyTextBlock" xlink:to="VIVK_ConvertibleInstrumentsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_ConvertibleInstrumentsPolicyTextBlock_lbl" xml:lang="en-US">Convertible Instruments</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_DerivativeFinancialInstrumentsPolicyTextBlock" xlink:label="VIVK_DerivativeFinancialInstrumentsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_DerivativeFinancialInstrumentsPolicyTextBlock" xlink:to="VIVK_DerivativeFinancialInstrumentsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_DerivativeFinancialInstrumentsPolicyTextBlock_lbl" xml:lang="en-US">Derivative Financial Instruments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xml:lang="en-US">Leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xml:lang="en-US">Long Lived Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xml:lang="en-US">Property and equipment, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:to="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl" xml:lang="en-US">Intangible Assets:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:label="us-gaap_CompensationRelatedCostsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:to="us-gaap_CompensationRelatedCostsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CompensationRelatedCostsPolicyTextBlock_lbl" xml:lang="en-US">Share-Based Compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US">Income tax</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xml:lang="en-US">Revenue Recognition</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingCostsPolicyTextBlock" xlink:to="us-gaap_AdvertisingCostsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock_lbl" xml:lang="en-US">Advertising Expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Recent Accounting Pronouncements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US">Net Income/Loss Per Share</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US">Use of Estimates</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xml:lang="en-US">Fair Value of Financial Instruments</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock" xlink:label="VIVK_ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock" xlink:to="VIVK_ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock_lbl" xml:lang="en-US">Schedule of useful lives for property plant and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl" xml:lang="en-US">Schedule Of notes receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US">Schedule of property and equipment, net</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ScheduleOfIntellectualPropertyTableTextBlock" xlink:label="VIVK_ScheduleOfIntellectualPropertyTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_ScheduleOfIntellectualPropertyTableTextBlock" xlink:to="VIVK_ScheduleOfIntellectualPropertyTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_ScheduleOfIntellectualPropertyTableTextBlock_lbl" xml:lang="en-US">Schedule Of Intellectual Property</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of accounts payable and accrued expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:to="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl" xml:lang="en-US">Schedule of loans and notes payable</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ScheduleOfMaturitiesOfLongTermDebtsTableTextBlock" xlink:label="VIVK_ScheduleOfMaturitiesOfLongTermDebtsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_ScheduleOfMaturitiesOfLongTermDebtsTableTextBlock" xlink:to="VIVK_ScheduleOfMaturitiesOfLongTermDebtsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_ScheduleOfMaturitiesOfLongTermDebtsTableTextBlock_lbl" xml:lang="en-US">Schedule of maturities of loans and notes payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xml:lang="en-US">Schedule of lessee operating lease liability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfDebtTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock_lbl" xml:lang="en-US">Schedule Of Long-Term Debt</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl" xml:lang="en-US">Schedule of long-term debt maturities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityTableTextBlock" xlink:label="us-gaap_TemporaryEquityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquityTableTextBlock" xlink:to="us-gaap_TemporaryEquityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TemporaryEquityTableTextBlock_lbl" xml:lang="en-US">Schedule Of Temporary Equity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of option activity</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ScheduleOWarrantsValuationAssumptionsTableTextBlock" xlink:label="VIVK_ScheduleOWarrantsValuationAssumptionsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_ScheduleOWarrantsValuationAssumptionsTableTextBlock" xlink:to="VIVK_ScheduleOWarrantsValuationAssumptionsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_ScheduleOWarrantsValuationAssumptionsTableTextBlock_lbl" xml:lang="en-US">Schedule of warrant assumptions</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:to="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl" xml:lang="en-US">Schedule of warrant activity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xml:lang="en-US">Schedule of components of income tax</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xml:lang="en-US">Schedule reconciliation of income tax</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of deferred tax assets and liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentsTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsTable_lbl" xml:lang="en-US">Schedule of Equity Method Investments [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_lbl" xml:lang="en-US">Schedule of Equity Method Investments [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_2_lbl" xml:lang="en-US">Accumulated deficit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Cash" xlink:label="us-gaap_Cash" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Cash" xlink:to="us-gaap_Cash_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Cash_lbl" xml:lang="en-US">Cash</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ValueOfNonControllingUnits" xlink:label="VIVK_ValueOfNonControllingUnits" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_ValueOfNonControllingUnits" xlink:to="VIVK_ValueOfNonControllingUnits_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_ValueOfNonControllingUnits_lbl" xml:lang="en-US">[custom:ValueOfNonControllingUnits]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_PaymentForWorkingInterest" xlink:label="VIVK_PaymentForWorkingInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_PaymentForWorkingInterest" xlink:to="VIVK_PaymentForWorkingInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_PaymentForWorkingInterest_lbl" xml:lang="en-US">Payment for working interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="us-gaap_ProceedsFromConvertibleDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromConvertibleDebt" xlink:to="us-gaap_ProceedsFromConvertibleDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromConvertibleDebt_lbl" xml:lang="en-US">Proceeds from Convertible Debt</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromOtherShortTermDebt" xlink:label="us-gaap_ProceedsFromOtherShortTermDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromOtherShortTermDebt" xlink:to="us-gaap_ProceedsFromOtherShortTermDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromOtherShortTermDebt_lbl" xml:lang="en-US">Proceeds from Other Short-term Debt</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ProceedsFromDebtFinancing" xlink:label="VIVK_ProceedsFromDebtFinancing" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_ProceedsFromDebtFinancing" xlink:to="VIVK_ProceedsFromDebtFinancing_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_ProceedsFromDebtFinancing_lbl" xml:lang="en-US">[custom:ProceedsFromDebtFinancing]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:to="us-gaap_DebtConversionConvertedInstrumentAmount1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1_lbl" xml:lang="en-US">Debt Conversion, Converted Instrument, Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketableSecurities" xlink:label="us-gaap_MarketableSecurities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecurities" xlink:to="us-gaap_MarketableSecurities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_MarketableSecurities_lbl" xml:lang="en-US">Marketable Securities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_2_lbl" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:to="us-gaap_ProceedsFromIssuanceOrSaleOfEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity_lbl" xml:lang="en-US">Proceeds from Issuance or Sale of Equity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:label="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:to="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_lbl" xml:lang="en-US">Property, Plant and Equipment, Estimated Useful Lives</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfProductInformationTable" xlink:label="us-gaap_ScheduleOfProductInformationTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfProductInformationTable" xlink:to="us-gaap_ScheduleOfProductInformationTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfProductInformationTable_lbl" xml:lang="en-US">Schedule of Product Information [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductInformationLineItems" xlink:label="us-gaap_ProductInformationLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_ProductInformationLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductInformationLineItems_lbl" xml:lang="en-US">Product Information [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_2_lbl" xml:lang="en-US">Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_2_lbl" xml:lang="en-US">Liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncontrollingInterestInVariableInterestEntity" xlink:label="us-gaap_NoncontrollingInterestInVariableInterestEntity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncontrollingInterestInVariableInterestEntity" xlink:to="us-gaap_NoncontrollingInterestInVariableInterestEntity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncontrollingInterestInVariableInterestEntity_lbl" xml:lang="en-US">Noncontrolling Interest in Variable Interest Entity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesPayable" xlink:label="us-gaap_NotesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayable" xlink:to="us-gaap_NotesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesPayable_lbl" xml:lang="en-US">Notes Payable</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_CashAttributableToVie" xlink:label="VIVK_CashAttributableToVie" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_CashAttributableToVie" xlink:to="VIVK_CashAttributableToVie_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_CashAttributableToVie_lbl" xml:lang="en-US">Cash attributable to VIE</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xml:lang="en-US">Allowance for doubtful accounts</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_EquityInvestmentGainLoss" xlink:to="VIVK_EquityInvestmentGainLoss_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="VIVK_EquityInvestmentGainLoss_3_lbl" xml:lang="en-US">Equity investment gain (loss)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentOwnedBalanceShares" xlink:label="us-gaap_InvestmentOwnedBalanceShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentOwnedBalanceShares" xlink:to="us-gaap_InvestmentOwnedBalanceShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentOwnedBalanceShares_lbl" xml:lang="en-US">Investment Owned, Balance, Shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentOwnedAtFairValue" xlink:label="us-gaap_InvestmentOwnedAtFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentOwnedAtFairValue" xlink:to="us-gaap_InvestmentOwnedAtFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentOwnedAtFairValue_lbl" xml:lang="en-US">Investment Owned, at Fair Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_2_lbl" xml:lang="en-US">Right-of-use assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US">Lease obligations</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_AmortizedUsefulLives" xlink:label="VIVK_AmortizedUsefulLives" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_AmortizedUsefulLives" xlink:to="VIVK_AmortizedUsefulLives_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_AmortizedUsefulLives_lbl" xml:lang="en-US">Amortized useful lives</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xml:lang="en-US">Concentration Risk, Percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositAssets" xlink:label="us-gaap_DepositAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositAssets" xlink:to="us-gaap_DepositAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepositAssets_lbl" xml:lang="en-US">Deposits</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_LandDeposit" xlink:label="VIVK_LandDeposit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_LandDeposit" xlink:to="VIVK_LandDeposit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_LandDeposit_lbl" xml:lang="en-US">Purchased of land</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentForAmortization" xlink:label="us-gaap_AdjustmentForAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentForAmortization" xlink:to="us-gaap_AdjustmentForAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentForAmortization_lbl" xml:lang="en-US">Amortization expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfOtherInvestments" xlink:label="us-gaap_ProceedsFromSaleOfOtherInvestments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfOtherInvestments" xlink:to="us-gaap_ProceedsFromSaleOfOtherInvestments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleOfOtherInvestments_lbl" xml:lang="en-US">Proceeds from Sale of Other Investments</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:to="us-gaap_MarketableSecuritiesUnrealizedGainLoss_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_MarketableSecuritiesUnrealizedGainLoss_3_lbl" xml:lang="en-US">Unrealized gain on marketable securities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:to="us-gaap_MarketableSecuritiesUnrealizedGainLoss_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_MarketableSecuritiesUnrealizedGainLoss_4_lbl" xml:lang="en-US">Unrealized gain on marketable securities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecurities" xlink:to="us-gaap_MarketableSecurities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MarketableSecurities_2_lbl" xml:lang="en-US">Marketable securities</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_NoteReceivableConvertedAmountConverted" xlink:label="VIVK_NoteReceivableConvertedAmountConverted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_NoteReceivableConvertedAmountConverted" xlink:to="VIVK_NoteReceivableConvertedAmountConverted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_NoteReceivableConvertedAmountConverted_lbl" xml:lang="en-US">Note receivable converted, amount converted</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_NoteReceivableConvertedSharesReceived" xlink:label="VIVK_NoteReceivableConvertedSharesReceived" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_NoteReceivableConvertedSharesReceived" xlink:to="VIVK_NoteReceivableConvertedSharesReceived_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_NoteReceivableConvertedSharesReceived_lbl" xml:lang="en-US">Note receivable converted, shares received</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_GainLossOnDispositionOfAsset" xlink:to="VIVK_GainLossOnDispositionOfAsset_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="VIVK_GainLossOnDispositionOfAsset_3_lbl" xml:lang="en-US">Gain (Loss) on disposition of asset</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryCurrentTable" xlink:label="us-gaap_InventoryCurrentTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryCurrentTable" xlink:to="us-gaap_InventoryCurrentTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryCurrentTable_lbl" xml:lang="en-US">Inventory, Current [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryLineItems" xlink:label="us-gaap_InventoryLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryLineItems_lbl" xml:lang="en-US">Inventory [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryGross" xlink:label="us-gaap_InventoryGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryGross" xlink:to="us-gaap_InventoryGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryGross_lbl" xml:lang="en-US">Acquisition costs</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_RefiningReserve" xlink:label="VIVK_RefiningReserve" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_RefiningReserve" xlink:to="VIVK_RefiningReserve_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_RefiningReserve_lbl" xml:lang="en-US">[custom:RefiningReserve-0]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_PreciousMetalConcentrate" xlink:to="VIVK_PreciousMetalConcentrate_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="VIVK_PreciousMetalConcentrate_2_lbl" xml:lang="en-US">Precious metal concentrate net realizable value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermInvestmentsAndReceivablesNet" xlink:label="us-gaap_LongTermInvestmentsAndReceivablesNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermInvestmentsAndReceivablesNet" xlink:to="us-gaap_LongTermInvestmentsAndReceivablesNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermInvestmentsAndReceivablesNet_lbl" xml:lang="en-US">Total Notes Receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US">Gross Carrying Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US">Accumulated Depreciation</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_2_lbl" xml:lang="en-US">Net Book Value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValuePurchaseOfAssets" xlink:label="us-gaap_StockIssuedDuringPeriodValuePurchaseOfAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValuePurchaseOfAssets" xlink:to="us-gaap_StockIssuedDuringPeriodValuePurchaseOfAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValuePurchaseOfAssets_lbl" xml:lang="en-US">Prefered stock Series C-1 issued for a reduction in liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets" xlink:label="us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets" xlink:to="us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets_lbl" xml:lang="en-US">Stock Issued During Period, Shares, Purchase of Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Depreciation_lbl" xml:lang="en-US">Depreciation expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestCostsCapitalized" xlink:label="us-gaap_InterestCostsCapitalized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestCostsCapitalized" xlink:to="us-gaap_InterestCostsCapitalized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InterestCostsCapitalized_lbl" xml:lang="en-US">Capitalized interest on construction in process</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedLicenseAgreementsGross" xlink:label="us-gaap_FiniteLivedLicenseAgreementsGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedLicenseAgreementsGross" xlink:to="us-gaap_FiniteLivedLicenseAgreementsGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedLicenseAgreementsGross_lbl" xml:lang="en-US">Finite-Lived License Agreements, Gross</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xml:lang="en-US">Useful life</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US">Amortization of Intangible Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year One</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Two</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Three</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Four</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_AdditionalPayForLicense" xlink:label="VIVK_AdditionalPayForLicense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_AdditionalPayForLicense" xlink:to="VIVK_AdditionalPayForLicense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_AdditionalPayForLicense_lbl" xml:lang="en-US">Additional pay for license</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xml:lang="en-US">Gross Carrying Amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_2_lbl" xml:lang="en-US">Accumulated Amortization</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_2_lbl" xml:lang="en-US">Net Book Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_2_lbl" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_CapitalizedPatentCosts" xlink:label="VIVK_CapitalizedPatentCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_CapitalizedPatentCosts" xlink:to="VIVK_CapitalizedPatentCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_CapitalizedPatentCosts_lbl" xml:lang="en-US">Capitalized patent costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US">Accounts payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Deposits" xlink:label="us-gaap_Deposits" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Deposits" xlink:to="us-gaap_Deposits_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Deposits_lbl" xml:lang="en-US">Office access deposits</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" xlink:label="us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" xlink:to="us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_lbl" xml:lang="en-US">Accrued tax penalties and interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_lbl" xml:lang="en-US">Accounts payable and accrued expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_lbl" xml:lang="en-US">Schedule of Defined Benefit Plans Disclosures [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="us-gaap_DefinedBenefitPlanDisclosureLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_DefinedBenefitPlanDisclosureLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanDisclosureLineItems_lbl" xml:lang="en-US">Defined Benefit Plan Disclosure [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayable" xlink:to="us-gaap_NotesPayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NotesPayable_2_lbl" xml:lang="en-US">Total Notes Payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesAndLoansPayableCurrent" xlink:label="us-gaap_NotesAndLoansPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesAndLoansPayableCurrent" xlink:to="us-gaap_NotesAndLoansPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NotesAndLoansPayableCurrent_lbl" xml:lang="en-US">Loans and notes payable, current</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_NotesAndLoansPayableNonCurrent" xlink:label="VIVK_NotesAndLoansPayableNonCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_NotesAndLoansPayableNonCurrent" xlink:to="VIVK_NotesAndLoansPayableNonCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="VIVK_NotesAndLoansPayableNonCurrent_lbl" xml:lang="en-US">Loans and notes payable, long term</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="us-gaap_ScheduleOfShortTermDebtTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShortTermDebtTable" xlink:to="us-gaap_ScheduleOfShortTermDebtTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShortTermDebtTable_lbl" xml:lang="en-US">Schedule of Short-term Debt [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="us-gaap_ShortTermDebtLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_ShortTermDebtLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtLineItems_lbl" xml:lang="en-US">Short-term Debt [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths_lbl" xml:lang="en-US">2022</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo_lbl" xml:lang="en-US">2023</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree_lbl" xml:lang="en-US">2024</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour_lbl" xml:lang="en-US">2025</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive_lbl" xml:lang="en-US">2026</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive_lbl" xml:lang="en-US">Thereafter</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesAndLoansPayable" xlink:label="us-gaap_NotesAndLoansPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesAndLoansPayable" xlink:to="us-gaap_NotesAndLoansPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesAndLoansPayable_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:label="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_lbl" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:label="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_lbl" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:label="us-gaap_AccountsPayableCurrentAndNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:to="us-gaap_AccountsPayableCurrentAndNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrentAndNoncurrent_lbl" xml:lang="en-US">Outstanding payable</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_StockIssuedForAccountPayable" xlink:label="VIVK_StockIssuedForAccountPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_StockIssuedForAccountPayable" xlink:to="VIVK_StockIssuedForAccountPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_StockIssuedForAccountPayable_lbl" xml:lang="en-US">Stock issued for accounts payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleNotesPayable" xlink:label="us-gaap_ConvertibleNotesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleNotesPayable" xlink:to="us-gaap_ConvertibleNotesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleNotesPayable_lbl" xml:lang="en-US">Aggregate principal</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_PercentageOfAccrueInterest" xlink:label="VIVK_PercentageOfAccrueInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_PercentageOfAccrueInterest" xlink:to="VIVK_PercentageOfAccrueInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_PercentageOfAccrueInterest_lbl" xml:lang="en-US">percentage of accrue interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US">2022</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US">2023</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US">2024</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xml:lang="en-US">2025</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US">Total undiscounted lease payments</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_LessAbatementOfRents" xlink:label="VIVK_LessAbatementOfRents" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_LessAbatementOfRents" xlink:to="VIVK_LessAbatementOfRents_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_LessAbatementOfRents_lbl" xml:lang="en-US">Less: Abatement of rents</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US">Less: Imputed interest</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_PresentValueOfLeasePayments" xlink:label="VIVK_PresentValueOfLeasePayments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_PresentValueOfLeasePayments" xlink:to="VIVK_PresentValueOfLeasePayments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_PresentValueOfLeasePayments_lbl" xml:lang="en-US">Present value of lease payments</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_2_lbl" xml:lang="en-US">Operating lease liabilities, long-term</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US">Weighted-average remaining lease term</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US">Weighted-average discount rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecurityDeposit" xlink:label="us-gaap_SecurityDeposit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SecurityDeposit" xlink:to="us-gaap_SecurityDeposit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SecurityDeposit_lbl" xml:lang="en-US">Security deposit</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Five</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_3_lbl" xml:lang="en-US">Right-of-use asset for operating leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseExpense" xlink:label="us-gaap_OperatingLeaseExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseExpense" xlink:to="us-gaap_OperatingLeaseExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseExpense_lbl" xml:lang="en-US">Rent expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfExtinguishmentOfDebtTable" xlink:label="us-gaap_ScheduleOfExtinguishmentOfDebtTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfExtinguishmentOfDebtTable" xlink:to="us-gaap_ScheduleOfExtinguishmentOfDebtTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfExtinguishmentOfDebtTable_lbl" xml:lang="en-US">Schedule of Extinguishment of Debt [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ExtinguishmentOfDebtLineItems" xlink:label="us-gaap_ExtinguishmentOfDebtLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ExtinguishmentOfDebtLineItems" xlink:to="us-gaap_ExtinguishmentOfDebtLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ExtinguishmentOfDebtLineItems_lbl" xml:lang="en-US">Extinguishment of Debt [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="us-gaap_DebtInstrumentCarryingAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentCarryingAmount_lbl" xml:lang="en-US">Principal</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet_lbl" xml:lang="en-US">Debt discount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebt_lbl" xml:lang="en-US">Total long term debt</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtCurrent" xlink:to="us-gaap_LongTermDebtCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtCurrent_lbl" xml:lang="en-US">Long term debt, current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLongTermDebt" xlink:label="us-gaap_OtherLongTermDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLongTermDebt" xlink:to="us-gaap_OtherLongTermDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLongTermDebt_lbl" xml:lang="en-US">Long term debt</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentTable_lbl" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentLineItems_lbl" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermDebt_2_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_PaymentForRpc" xlink:label="VIVK_PaymentForRpc" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_PaymentForRpc" xlink:to="VIVK_PaymentForRpc_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_PaymentForRpc_lbl" xml:lang="en-US">Payment for RPC</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_EstimatedAnnualPaymentsForRPC" xlink:label="VIVK_EstimatedAnnualPaymentsForRPC" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_EstimatedAnnualPaymentsForRPC" xlink:to="VIVK_EstimatedAnnualPaymentsForRPC_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_EstimatedAnnualPaymentsForRPC_lbl" xml:lang="en-US">Estimated annual payment for RPC</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_3_lbl" xml:lang="en-US">Issuance of shares</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_WarrantsIssued" xlink:label="VIVK_WarrantsIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_WarrantsIssued" xlink:to="VIVK_WarrantsIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_WarrantsIssued_lbl" xml:lang="en-US">Warrants issued, shares</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_2_lbl" xml:lang="en-US">Stock Issued During Period, Value, New Issues</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_lbl" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_lbl" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PreferredStockSharesAuthorized_2_lbl" xml:lang="en-US">Preferred stock, shares authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockLiquidationPreferenceValue" xlink:label="us-gaap_PreferredStockLiquidationPreferenceValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockLiquidationPreferenceValue" xlink:to="us-gaap_PreferredStockLiquidationPreferenceValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockLiquidationPreferenceValue_lbl" xml:lang="en-US">Preferred Stock, Liquidation Preference, Value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockDividendRatePercentage" xlink:label="us-gaap_PreferredStockDividendRatePercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockDividendRatePercentage" xlink:to="us-gaap_PreferredStockDividendRatePercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockDividendRatePercentage_lbl" xml:lang="en-US">Percentage of dividends</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockConvertibleConversionPrice" xlink:label="us-gaap_PreferredStockConvertibleConversionPrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockConvertibleConversionPrice" xlink:to="us-gaap_PreferredStockConvertibleConversionPrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockConvertibleConversionPrice_lbl" xml:lang="en-US">Preferred Stock, Convertible, Conversion Price</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockAmountConverted1" xlink:label="us-gaap_ConversionOfStockAmountConverted1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockAmountConverted1" xlink:to="us-gaap_ConversionOfStockAmountConverted1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConversionOfStockAmountConverted1_lbl" xml:lang="en-US">Stock issued in conversion amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockSharesConverted1" xlink:label="us-gaap_ConversionOfStockSharesConverted1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockSharesConverted1" xlink:to="us-gaap_ConversionOfStockSharesConverted1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConversionOfStockSharesConverted1_lbl" xml:lang="en-US">Conversion of Stock, Shares Converted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockSharesIssued1" xlink:label="us-gaap_ConversionOfStockSharesIssued1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockSharesIssued1" xlink:to="us-gaap_ConversionOfStockSharesIssued1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConversionOfStockSharesIssued1_lbl" xml:lang="en-US">Conversion of Stock, Shares Issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssued" xlink:label="us-gaap_SharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssued" xlink:to="us-gaap_SharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesIssued_lbl" xml:lang="en-US">Shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_StockPayableAmount" xlink:label="VIVK_StockPayableAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_StockPayableAmount" xlink:to="VIVK_StockPayableAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_StockPayableAmount_lbl" xml:lang="en-US">Stock payable amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockDividendsShares" xlink:label="us-gaap_PreferredStockDividendsShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockDividendsShares" xlink:to="us-gaap_PreferredStockDividendsShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockDividendsShares_lbl" xml:lang="en-US">Preferred Stock Dividends, Shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsPreferredStockStock" xlink:label="us-gaap_DividendsPreferredStockStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsPreferredStockStock" xlink:to="us-gaap_DividendsPreferredStockStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DividendsPreferredStockStock_lbl" xml:lang="en-US">Dividends, Preferred Stock, Stock</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_StockIssuedForStockPayableShares" xlink:label="VIVK_StockIssuedForStockPayableShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_StockIssuedForStockPayableShares" xlink:to="VIVK_StockIssuedForStockPayableShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_StockIssuedForStockPayableShares_lbl" xml:lang="en-US">Stock issued for stock payable, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_StockIssuedForStockPayableValue" xlink:label="VIVK_StockIssuedForStockPayableValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_StockIssuedForStockPayableValue" xlink:to="VIVK_StockIssuedForStockPayableValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_StockIssuedForStockPayableValue_lbl" xml:lang="en-US">Stock issued for stock payable, value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensation_2_lbl" xml:lang="en-US">Share-based Payment Arrangement, Noncash Expense</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_StockIssuedForReductionOfLiabilitiesShares" xlink:label="VIVK_StockIssuedForReductionOfLiabilitiesShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_StockIssuedForReductionOfLiabilitiesShares" xlink:to="VIVK_StockIssuedForReductionOfLiabilitiesShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_StockIssuedForReductionOfLiabilitiesShares_lbl" xml:lang="en-US">Stock issued for reduction of liabilities, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_StockIssuedForReductionOfLiabilitiesValue" xlink:label="VIVK_StockIssuedForReductionOfLiabilitiesValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_StockIssuedForReductionOfLiabilitiesValue" xlink:to="VIVK_StockIssuedForReductionOfLiabilitiesValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_StockIssuedForReductionOfLiabilitiesValue_lbl" xml:lang="en-US">Stock issued for reduction of liabilities, value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_2_lbl" xml:lang="en-US">Shares issuance for services</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_2_lbl" xml:lang="en-US">Stock Issued During Period, Value, Issued for Services</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValuePurchaseOfAssets" xlink:to="us-gaap_StockIssuedDuringPeriodValuePurchaseOfAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValuePurchaseOfAssets_2_lbl" xml:lang="en-US">Stock Issued During Period, Value, Purchase of Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl" xml:lang="en-US">Debt Conversion, Converted Instrument, Shares Issued</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_RpcUnitsIssued" xlink:label="VIVK_RpcUnitsIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_RpcUnitsIssued" xlink:to="VIVK_RpcUnitsIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_RpcUnitsIssued_lbl" xml:lang="en-US">[custom:RpcUnitsIssued]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_RpcUnitsIssuedValue" xlink:label="VIVK_RpcUnitsIssuedValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_RpcUnitsIssuedValue" xlink:to="VIVK_RpcUnitsIssuedValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_RpcUnitsIssuedValue_lbl" xml:lang="en-US">RPC Units, value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:to="us-gaap_TemporaryEquityCarryingAmountAttributableToParent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_TemporaryEquityCarryingAmountAttributableToParent_2_lbl" xml:lang="en-US">December 31, 2020</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquitySharesOutstanding" xlink:to="us-gaap_TemporaryEquitySharesOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_TemporaryEquitySharesOutstanding_2_lbl" xml:lang="en-US">Beginning balance, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityDividendsAdjustment" xlink:label="us-gaap_TemporaryEquityDividendsAdjustment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquityDividendsAdjustment" xlink:to="us-gaap_TemporaryEquityDividendsAdjustment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_TemporaryEquityDividendsAdjustment_lbl" xml:lang="en-US">Dividend paid in Series B-1 Preferred Stock</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_DividendPaidInSeriesB1PreferredStock" xlink:label="VIVK_DividendPaidInSeriesB1PreferredStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_DividendPaidInSeriesB1PreferredStock" xlink:to="VIVK_DividendPaidInSeriesB1PreferredStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="VIVK_DividendPaidInSeriesB1PreferredStock_lbl" xml:lang="en-US">Dividend paid in Series B-1 Preferred Stock</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockAmountConverted1" xlink:to="us-gaap_ConversionOfStockAmountConverted1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ConversionOfStockAmountConverted1_2_lbl" xml:lang="en-US">Conversion of Series B and B-1 Preferred Stock to Common Stock</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ConversionOfPreferredStockToCommonStockShares" xlink:label="VIVK_ConversionOfPreferredStockToCommonStockShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_ConversionOfPreferredStockToCommonStockShares" xlink:to="VIVK_ConversionOfPreferredStockToCommonStockShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="VIVK_ConversionOfPreferredStockToCommonStockShares_lbl" xml:lang="en-US">Conversion of Series B, B-1, and C-1 Preferred Stock to Common Stock, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_SerciesC1IssueForReductionInStockPayables" xlink:label="VIVK_SerciesC1IssueForReductionInStockPayables" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_SerciesC1IssueForReductionInStockPayables" xlink:to="VIVK_SerciesC1IssueForReductionInStockPayables_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_SerciesC1IssueForReductionInStockPayables_lbl" xml:lang="en-US">Sercies C-1 Issue for a reduction in stock payables</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_SerciesC1IssueForReductionInStockPayable" xlink:label="VIVK_SerciesC1IssueForReductionInStockPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_SerciesC1IssueForReductionInStockPayable" xlink:to="VIVK_SerciesC1IssueForReductionInStockPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="VIVK_SerciesC1IssueForReductionInStockPayable_lbl" xml:lang="en-US">Sercies C-1 Issue for a reduction in stock payables</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:to="us-gaap_TemporaryEquityCarryingAmountAttributableToParent_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_TemporaryEquityCarryingAmountAttributableToParent_3_lbl" xml:lang="en-US">December 31, 2021</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquitySharesOutstanding" xlink:to="us-gaap_TemporaryEquitySharesOutstanding_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_TemporaryEquitySharesOutstanding_3_lbl" xml:lang="en-US">Ending balance, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US">Shares outstanding - beginning</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted average exercise price - beginning</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Weighted average contractural term</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" xlink:label="VIVK_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" xlink:to="VIVK_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Weighted average remaining contractual life (years)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_lbl" xml:lang="en-US">Stock Issued During Period, Shares, Restricted Stock Award, Forfeited</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2_lbl" xml:lang="en-US">Shares outstanding - ending</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2_lbl" xml:lang="en-US">Weighted average exercise price - ending</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_lbl" xml:lang="en-US">Shares exercisable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted average exercise price - exercisable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Weighted average contractural term</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xml:lang="en-US">Expected volatility rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding_lbl" xml:lang="en-US">Warrants outstanding - beginning</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xml:lang="en-US">Weighted average exercise price - beginning</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_lbl" xml:lang="en-US">Aggregate intrinsic value - beginning</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_lbl" xml:lang="en-US">Warrants cancelled and expired</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted average exercise price - shares Cancelled</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_WarrantsExercisedShares" xlink:label="VIVK_WarrantsExercisedShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_WarrantsExercisedShares" xlink:to="VIVK_WarrantsExercisedShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_WarrantsExercisedShares_lbl" xml:lang="en-US">Warrants exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted average exercise price - shares Exercised</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding_2_lbl" xml:lang="en-US">Warrants outstanding - ending</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_2_lbl" xml:lang="en-US">Weighted average exercise price - ending</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_2_lbl" xml:lang="en-US">Aggregate intrinsic value - ending</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding_3_lbl" xml:lang="en-US">Warrants outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xml:lang="en-US">Current:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xml:lang="en-US">State</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Total current&#160;</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxesAbstract" xlink:label="us-gaap_DeferredIncomeTaxesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxesAbstract" xlink:to="us-gaap_DeferredIncomeTaxesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxesAbstract_lbl" xml:lang="en-US">Deferred:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Federal</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">State</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="us-gaap_DeferredIncomeTaxesAndTaxCredits" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:to="us-gaap_DeferredIncomeTaxesAndTaxCredits_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxesAndTaxCredits_lbl" xml:lang="en-US">Total Deferred&#160;</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_2_lbl" xml:lang="en-US">Net provision (benefit)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">Tax Computed At The Federal Statutory Rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">Tax Computed At The Federal Statutory Rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl" xml:lang="en-US">State Tax, Net Of Fed Tax Benefit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl" xml:lang="en-US">State Tax, Net Of Fed Tax Benefit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpense_lbl" xml:lang="en-US">Nondeductible Expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_lbl" xml:lang="en-US">Nondeductible Expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_IncomeTaxReconciliationFlowthroughEntityNotSubjectTax" xlink:label="VIVK_IncomeTaxReconciliationFlowthroughEntityNotSubjectTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_IncomeTaxReconciliationFlowthroughEntityNotSubjectTax" xlink:to="VIVK_IncomeTaxReconciliationFlowthroughEntityNotSubjectTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_IncomeTaxReconciliationFlowthroughEntityNotSubjectTax_lbl" xml:lang="en-US">Flowthrough Entity not Subject to Tax</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_EffectiveIncomeTaxRateReconciliationAtFlowthroughEntityNotSubjectTax" xlink:label="VIVK_EffectiveIncomeTaxRateReconciliationAtFlowthroughEntityNotSubjectTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_EffectiveIncomeTaxRateReconciliationAtFlowthroughEntityNotSubjectTax" xlink:to="VIVK_EffectiveIncomeTaxRateReconciliationAtFlowthroughEntityNotSubjectTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="VIVK_EffectiveIncomeTaxRateReconciliationAtFlowthroughEntityNotSubjectTax_lbl" xml:lang="en-US">Flowthrough Entity not Subject to Tax</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl" xml:lang="en-US">Foreign Corporation - Minority Interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsForeign" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsForeign" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsForeign" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsForeign_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsForeign_lbl" xml:lang="en-US">Foreign Corporation - Minority Interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Valuation Allowance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Valuation Allowance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_3_lbl" xml:lang="en-US">Provision for income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US">Provision for income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_DeferredTaxAssetsTaxDeferredExpenseReserves" xlink:label="VIVK_DeferredTaxAssetsTaxDeferredExpenseReserves" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_DeferredTaxAssetsTaxDeferredExpenseReserves" xlink:to="VIVK_DeferredTaxAssetsTaxDeferredExpenseReserves_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_DeferredTaxAssetsTaxDeferredExpenseReserves_lbl" xml:lang="en-US">Reserves</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_DeferredTaxAssetsTaxDeferredExpenseFixedAssets" xlink:label="VIVK_DeferredTaxAssetsTaxDeferredExpenseFixedAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_DeferredTaxAssetsTaxDeferredExpenseFixedAssets" xlink:to="VIVK_DeferredTaxAssetsTaxDeferredExpenseFixedAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_DeferredTaxAssetsTaxDeferredExpenseFixedAssets_lbl" xml:lang="en-US">Fixed Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction" xlink:label="us-gaap_DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction" xlink:to="us-gaap_DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction_lbl" xml:lang="en-US">Leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:label="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:to="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_lbl" xml:lang="en-US">Intangibles</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xml:lang="en-US">Net Operating Losses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses_lbl" xml:lang="en-US">Impairment Losses</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_DeferredTaxAssetsTaxDeferredExpenseStockOption" xlink:label="VIVK_DeferredTaxAssetsTaxDeferredExpenseStockOption" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_DeferredTaxAssetsTaxDeferredExpenseStockOption" xlink:to="VIVK_DeferredTaxAssetsTaxDeferredExpenseStockOption_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_DeferredTaxAssetsTaxDeferredExpenseStockOption_lbl" xml:lang="en-US">Stock Options</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredTaxAssetsTaxDeferredExpenseAccruals" xlink:label="VIVK_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredTaxAssetsTaxDeferredExpenseAccruals" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredTaxAssetsTaxDeferredExpenseAccruals" xlink:to="VIVK_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredTaxAssetsTaxDeferredExpenseAccruals_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredTaxAssetsTaxDeferredExpenseAccruals_lbl" xml:lang="en-US">Accruals</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="us-gaap_DeferredTaxAssetsOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOther" xlink:to="us-gaap_DeferredTaxAssetsOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOther_lbl" xml:lang="en-US">Other</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xml:lang="en-US">Net Deferred Liability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Less: Valuation Allowance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="us-gaap_DeferredIncomeTaxLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_lbl" xml:lang="en-US">Total deferred tax liability:</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_NonStatutoryStockOptions" xlink:label="VIVK_NonStatutoryStockOptions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_NonStatutoryStockOptions" xlink:to="VIVK_NonStatutoryStockOptions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="VIVK_NonStatutoryStockOptions_lbl" xml:lang="en-US">Accruals</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwards_lbl" xml:lang="en-US">Net Operating losses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedIncomeTaxes" xlink:label="us-gaap_AccruedIncomeTaxes" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedIncomeTaxes" xlink:to="us-gaap_AccruedIncomeTaxes_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedIncomeTaxes_lbl" xml:lang="en-US">Reserve</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_GainLossOnDispositionOfAsset" xlink:to="VIVK_GainLossOnDispositionOfAsset_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="VIVK_GainLossOnDispositionOfAsset_4_lbl" xml:lang="en-US">Gain (Loss) on Sale of Equity Investments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfessionalAndContractServicesExpense" xlink:label="us-gaap_ProfessionalAndContractServicesExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfessionalAndContractServicesExpense" xlink:to="us-gaap_ProfessionalAndContractServicesExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProfessionalAndContractServicesExpense_lbl" xml:lang="en-US">Paid for services</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayable" xlink:to="us-gaap_NotesPayable_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NotesPayable_3_lbl" xml:lang="en-US">Notes payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNet" xlink:label="us-gaap_AccountsReceivableNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNet" xlink:to="us-gaap_AccountsReceivableNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNet_lbl" xml:lang="en-US">Account receivable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_2_lbl" xml:lang="en-US">Doubtful accounts receivables</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2Beginning" xlink:label="VIVK_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2Beginning" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2Beginning" xlink:to="VIVK_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2Beginning_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="VIVK_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2Beginning_doc" xml:lang="en-US">Weighted average contractural term - beginning</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_NoteReceivableConvertedAmountConverted" xlink:to="VIVK_NoteReceivableConvertedAmountConverted_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="VIVK_NoteReceivableConvertedAmountConverted_doc" xml:lang="en-US">Note receivable converted, amount converted</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_NoteReceivableConvertedSharesReceived" xlink:to="VIVK_NoteReceivableConvertedSharesReceived_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="VIVK_NoteReceivableConvertedSharesReceived_doc" xml:lang="en-US">Note receivable converted, shares received</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_RPCDesignAndManufacturingLLCMember" xlink:to="VIVK_RPCDesignAndManufacturingLLCMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_RPCDesignAndManufacturingLLCMember_2_lbl" xml:lang="en-US">RDM [Member] [Default Label]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_2_lbl" xml:lang="en-US">Assets, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_2_lbl" xml:lang="en-US">Liabilities, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockCarryingBasis" xlink:to="us-gaap_TreasuryStockCarryingBasis_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockCarryingBasis_2_lbl" xml:lang="en-US">Treasury Stock, Carrying Basis</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_2_lbl" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_4_lbl" xml:lang="en-US">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xml:lang="en-US">Liabilities and Equity</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_2_lbl" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GrossProfit_2_lbl" xml:lang="en-US">Gross Profit</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpenses_2_lbl" xml:lang="en-US">Operating Expenses</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_2_lbl" xml:lang="en-US">Operating Income (Loss)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseOther" xlink:to="us-gaap_InterestExpenseOther_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpenseOther_2_lbl" xml:lang="en-US">Interest Expense, Other</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpense_2_lbl" xml:lang="en-US">Nonoperating Income (Expense)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProfitLoss_2_lbl" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_2_lbl" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesOutstanding_3_lbl" xml:lang="en-US">Shares, Outstanding</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsPreferredStock" xlink:to="us-gaap_DividendsPreferredStock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DividendsPreferredStock_2_lbl" xml:lang="en-US">Dividends, Preferred Stock</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:to="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_2_lbl" xml:lang="en-US">Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_2_lbl" xml:lang="en-US">Gain (Loss) on Extinguishment of Debt</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:to="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_2_lbl" xml:lang="en-US">Increase (Decrease) in Deferred Income Taxes</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_2_lbl" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInInventories_2_lbl" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets_2_lbl" xml:lang="en-US">Increase (Decrease) in Other Operating Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_IncreaseDecreaseInPreciousMetalConcentrate" xlink:to="VIVK_IncreaseDecreaseInPreciousMetalConcentrate_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_IncreaseDecreaseInPreciousMetalConcentrate_2_lbl" xml:lang="en-US">IncreaseDecreaseInPreciousMetalConcentrate</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_IncreaseDecreaseInRightToUseAssets" xlink:to="VIVK_IncreaseDecreaseInRightToUseAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_IncreaseDecreaseInRightToUseAssets_2_lbl" xml:lang="en-US">IncreaseDecreaseInRightToUseAssets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedInterestReceivableNet" xlink:to="us-gaap_IncreaseDecreaseInAccruedInterestReceivableNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedInterestReceivableNet_2_lbl" xml:lang="en-US">Increase (Decrease) in Accrued Interest Receivable, Net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireNotesReceivable" xlink:to="us-gaap_PaymentsToAcquireNotesReceivable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireNotesReceivable_2_lbl" xml:lang="en-US">Payments to Acquire Notes Receivable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets_2_lbl" xml:lang="en-US">Payments to Acquire Intangible Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_PaymentsToAcquireIntangibleAssets1" xlink:to="VIVK_PaymentsToAcquireIntangibleAssets1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_PaymentsToAcquireIntangibleAssets1_2_lbl" xml:lang="en-US">PaymentsToAcquireIntangibleAssets1</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfLongTermDebt" xlink:to="us-gaap_RepaymentsOfLongTermDebt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfLongTermDebt_2_lbl" xml:lang="en-US">Repayments of Long-term Debt</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfNotesPayable" xlink:to="us-gaap_RepaymentsOfNotesPayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfNotesPayable_2_lbl" xml:lang="en-US">Repayments of Notes Payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToMinorityShareholders" xlink:to="us-gaap_PaymentsToMinorityShareholders_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToMinorityShareholders_2_lbl" xml:lang="en-US">Payments to Noncontrolling Interests</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_2_lbl" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3_lbl" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_LiquidityTextBlock" xlink:to="VIVK_LiquidityTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_LiquidityTextBlock_2_lbl" xml:lang="en-US">LiquidityTextBlock</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureTextBlock_2_lbl" xml:lang="en-US">Inventory Disclosure [Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_PreciousMetalConcentrateTextBlock" xlink:to="VIVK_PreciousMetalConcentrateTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_PreciousMetalConcentrateTextBlock_2_lbl" xml:lang="en-US">PreciousMetalConcentrateTextBlock</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_LicenseAgreementsTextBlock" xlink:to="VIVK_LicenseAgreementsTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_LicenseAgreementsTextBlock_2_lbl" xml:lang="en-US">LicenseAgreementsTextBlock</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_TemporaryEquityTextBlock" xlink:to="VIVK_TemporaryEquityTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_TemporaryEquityTextBlock_2_lbl" xml:lang="en-US">TemporaryEquityTextBlock</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_2_lbl" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecurities" xlink:to="us-gaap_MarketableSecurities_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketableSecurities_3_lbl" xml:lang="en-US">Marketable Securities [Default Label]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestCostsCapitalized" xlink:to="us-gaap_InterestCostsCapitalized_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestCostsCapitalized_2_lbl" xml:lang="en-US">Interest Costs Capitalized</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_2_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_2_lbl" xml:lang="en-US">Accounts Payable, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_2_lbl" xml:lang="en-US">Accounts Payable and Accrued Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesAndLoansPayableCurrent" xlink:to="us-gaap_NotesAndLoansPayableCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesAndLoansPayableCurrent_2_lbl" xml:lang="en-US">Notes and Loans Payable, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_NotesAndLoansPayableNonCurrent" xlink:to="VIVK_NotesAndLoansPayableNonCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_NotesAndLoansPayableNonCurrent_2_lbl" xml:lang="en-US">NotesAndLoansPayableNonCurrent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquityDividendsAdjustment" xlink:to="us-gaap_TemporaryEquityDividendsAdjustment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TemporaryEquityDividendsAdjustment_2_lbl" xml:lang="en-US">Temporary Equity, Dividends, Adjustment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_DividendPaidInSeriesB1PreferredStock" xlink:to="VIVK_DividendPaidInSeriesB1PreferredStock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_DividendPaidInSeriesB1PreferredStock_2_lbl" xml:lang="en-US">DividendPaidInSeriesB1PreferredStock</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_ConversionOfPreferredStockToCommonStockShares" xlink:to="VIVK_ConversionOfPreferredStockToCommonStockShares_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_ConversionOfPreferredStockToCommonStockShares_2_lbl" xml:lang="en-US">ConversionOfPreferredStockToCommonStockShares</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_SerciesC1IssueForReductionInStockPayable" xlink:to="VIVK_SerciesC1IssueForReductionInStockPayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_SerciesC1IssueForReductionInStockPayable_2_lbl" xml:lang="en-US">SerciesC1IssueForReductionInStockPayable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_3_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_2_lbl" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_3_lbl" xml:lang="en-US">Class of Warrant or Right, Exercise Price of Warrants or Rights</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_3_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_2_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Expirations</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_2_lbl" xml:lang="en-US">Deferred State and Local Income Tax Expense (Benefit)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_2_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_2_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_2_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_EffectiveIncomeTaxRateReconciliationAtFlowthroughEntityNotSubjectTax" xlink:to="VIVK_EffectiveIncomeTaxRateReconciliationAtFlowthroughEntityNotSubjectTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_EffectiveIncomeTaxRateReconciliationAtFlowthroughEntityNotSubjectTax_2_lbl" xml:lang="en-US">EffectiveIncomeTaxRateReconciliationAtFlowthroughEntityNotSubjectTax</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsForeign" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsForeign_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsForeign_2_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Settlement, Foreign, Percent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_2_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction" xlink:to="us-gaap_DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction_2_lbl" xml:lang="en-US">Deferred Tax Assets, Deferred Gain on Sale Leaseback Transaction</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_2_lbl" xml:lang="en-US">Deferred Tax Assets, Net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_2_lbl" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_2_lbl" xml:lang="en-US">Deferred Tax Liabilities, Gross</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_NonStatutoryStockOptions" xlink:to="VIVK_NonStatutoryStockOptions_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_NonStatutoryStockOptions_2_lbl" xml:lang="en-US">NonStatutoryStockOptions</link:label>
    </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>16
<FILENAME>vivk-20211231_pre.xml
<DESCRIPTION>XBRL PRESENTATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.13a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://vivakor.com/role/Cover" xlink:href="vivk-20211231.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/ConsolidatedBalanceSheets" xlink:href="vivk-20211231.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:href="vivk-20211231.xsd#ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/ConsolidatedStatementsOfOperations" xlink:href="vivk-20211231.xsd#ConsolidatedStatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/ConsolidatedStatementsOfChangesInStockholdersEquitydeficit" xlink:href="vivk-20211231.xsd#ConsolidatedStatementsOfChangesInStockholdersEquitydeficit" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/ConsolidatedStatementOfCashFlows" xlink:href="vivk-20211231.xsd#ConsolidatedStatementOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/OrganizationAndBasisOfPresentation" xlink:href="vivk-20211231.xsd#OrganizationAndBasisOfPresentation" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Liquidity" xlink:href="vivk-20211231.xsd#Liquidity" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="vivk-20211231.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/PrepaidExpensesAndOtherAssets" xlink:href="vivk-20211231.xsd#PrepaidExpensesAndOtherAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/MarketableSecurities" xlink:href="vivk-20211231.xsd#MarketableSecurities" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Inventories" xlink:href="vivk-20211231.xsd#Inventories" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/PreciousMetalConcentrate" xlink:href="vivk-20211231.xsd#PreciousMetalConcentrate" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/NotesReceivable" xlink:href="vivk-20211231.xsd#NotesReceivable" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/PropertyAndEquipment" xlink:href="vivk-20211231.xsd#PropertyAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/LicenseAgreements" xlink:href="vivk-20211231.xsd#LicenseAgreements" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/IntellectualPropertyNet" xlink:href="vivk-20211231.xsd#IntellectualPropertyNet" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/AccountsPayableAndAccruedExpenses" xlink:href="vivk-20211231.xsd#AccountsPayableAndAccruedExpenses" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/StockPayable" xlink:href="vivk-20211231.xsd#StockPayable" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/LoansAndNotesPayable" xlink:href="vivk-20211231.xsd#LoansAndNotesPayable" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/CommitmentsAndContingencies" xlink:href="vivk-20211231.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Long-termDebt" xlink:href="vivk-20211231.xsd#Long-termDebt" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/StockholdersEquity" xlink:href="vivk-20211231.xsd#StockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/TemporaryEquity" xlink:href="vivk-20211231.xsd#TemporaryEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Share-basedCompensationWarrants" xlink:href="vivk-20211231.xsd#Share-basedCompensationWarrants" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/IncomeTax" xlink:href="vivk-20211231.xsd#IncomeTax" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/RelatedPartyTransactions" xlink:href="vivk-20211231.xsd#RelatedPartyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/SubsequentEvents" xlink:href="vivk-20211231.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="vivk-20211231.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:href="vivk-20211231.xsd#SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/NotesReceivableTables" xlink:href="vivk-20211231.xsd#NotesReceivableTables" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/PropertyAndEquipmentTables" xlink:href="vivk-20211231.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/IntellectualPropertyNetTables" xlink:href="vivk-20211231.xsd#IntellectualPropertyNetTables" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/AccountsPayableAndAccruedExpensesTables" xlink:href="vivk-20211231.xsd#AccountsPayableAndAccruedExpensesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/LoansAndNotesPayableTables" xlink:href="vivk-20211231.xsd#LoansAndNotesPayableTables" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/CommitmentsAndContingenciesTables" xlink:href="vivk-20211231.xsd#CommitmentsAndContingenciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Long-termDebtTables" xlink:href="vivk-20211231.xsd#Long-termDebtTables" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/TemporaryEquityTables" xlink:href="vivk-20211231.xsd#TemporaryEquityTables" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Share-basedCompensationWarrantsTables" xlink:href="vivk-20211231.xsd#Share-basedCompensationWarrantsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/IncomeTaxTables" xlink:href="vivk-20211231.xsd#IncomeTaxTables" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/LiquidityDetailsNarrative" xlink:href="vivk-20211231.xsd#LiquidityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetails-PropertyUsefulLives" xlink:href="vivk-20211231.xsd#SummaryOfSignificantAccountingPoliciesDetails-PropertyUsefulLives" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="vivk-20211231.xsd#SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/PrepaidExpensesAndOtherAssetsDetailsNarrative" xlink:href="vivk-20211231.xsd#PrepaidExpensesAndOtherAssetsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/MarketableSecuritiesDetailsNarrative" xlink:href="vivk-20211231.xsd#MarketableSecuritiesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/InventoriesDetailsNarrative" xlink:href="vivk-20211231.xsd#InventoriesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/PreciousMetalConcentrateDetailsNarrative" xlink:href="vivk-20211231.xsd#PreciousMetalConcentrateDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/NotesReceivableDetails" xlink:href="vivk-20211231.xsd#NotesReceivableDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/PropertyAndEquipmentDetails" xlink:href="vivk-20211231.xsd#PropertyAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/PropertyAndEquipmentDetailsNarrative" xlink:href="vivk-20211231.xsd#PropertyAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/LicenseAgreementsDetailsNarrative" xlink:href="vivk-20211231.xsd#LicenseAgreementsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/IntellectualPropertyNetDetails" xlink:href="vivk-20211231.xsd#IntellectualPropertyNetDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/IntellectualPropertyNetDetailsNarrative" xlink:href="vivk-20211231.xsd#IntellectualPropertyNetDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/AccountsPayableAndAccruedExpensesDetails" xlink:href="vivk-20211231.xsd#AccountsPayableAndAccruedExpensesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/LoansAndNotesPayableDetails" xlink:href="vivk-20211231.xsd#LoansAndNotesPayableDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/LoansAndNotesPayableDetails1" xlink:href="vivk-20211231.xsd#LoansAndNotesPayableDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/StockPayableDetailsNarrative" xlink:href="vivk-20211231.xsd#StockPayableDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/LoansAndNotesPayableDetailsNarrative" xlink:href="vivk-20211231.xsd#LoansAndNotesPayableDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/CommitmentsAndContingenciesDetails" xlink:href="vivk-20211231.xsd#CommitmentsAndContingenciesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:href="vivk-20211231.xsd#CommitmentsAndContingenciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Long-termDebtDetails" xlink:href="vivk-20211231.xsd#Long-termDebtDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Long-termDebtDetails1" xlink:href="vivk-20211231.xsd#Long-termDebtDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Long-termDebtDetailsNarrative" xlink:href="vivk-20211231.xsd#Long-termDebtDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/StockholdersEquityDetailsNarrative" xlink:href="vivk-20211231.xsd#StockholdersEquityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/TemporaryEquityDetails" xlink:href="vivk-20211231.xsd#TemporaryEquityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Share-basedCompensationWarrantsDetails" xlink:href="vivk-20211231.xsd#Share-basedCompensationWarrantsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Share-basedCompensationWarrantsDetails-Assumptions" xlink:href="vivk-20211231.xsd#Share-basedCompensationWarrantsDetails-Assumptions" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Share-basedCompensationWarrantsDetails2" xlink:href="vivk-20211231.xsd#Share-basedCompensationWarrantsDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Share-basedCompensationWarrantsDetailsNarrative" xlink:href="vivk-20211231.xsd#Share-basedCompensationWarrantsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/IncomeTaxDetails" xlink:href="vivk-20211231.xsd#IncomeTaxDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/IncomeTaxDetails1" xlink:href="vivk-20211231.xsd#IncomeTaxDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/IncomeTaxDetails2" xlink:href="vivk-20211231.xsd#IncomeTaxDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/IncomeTaxDetailsNarrative" xlink:href="vivk-20211231.xsd#IncomeTaxDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:href="vivk-20211231.xsd#RelatedPartyTransactionsDetailsNarrative" xlink:type="simple" />
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/Cover" xlink:title="00000001 - Document - Cover">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CoverAbstract" xlink:label="loc_deiCoverAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentType" xlink:label="loc_deiDocumentType" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentType" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentFlag" xlink:label="loc_deiAmendmentFlag" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAmendmentFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentDescription" xlink:label="loc_deiAmendmentDescription" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAmendmentDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentRegistrationStatement" xlink:label="loc_deiDocumentRegistrationStatement" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentRegistrationStatement" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentAnnualReport" xlink:label="loc_deiDocumentAnnualReport" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentAnnualReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentQuarterlyReport" xlink:label="loc_deiDocumentQuarterlyReport" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentQuarterlyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentTransitionReport" xlink:label="loc_deiDocumentTransitionReport" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentTransitionReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentShellCompanyReport" xlink:label="loc_deiDocumentShellCompanyReport" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentShellCompanyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentShellCompanyEventDate" xlink:label="loc_deiDocumentShellCompanyEventDate" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentShellCompanyEventDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentPeriodStartDate" xlink:label="loc_deiDocumentPeriodStartDate" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentPeriodStartDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_deiDocumentPeriodEndDate" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentPeriodEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_deiDocumentFiscalPeriodFocus" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFiscalPeriodFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_deiDocumentFiscalYearFocus" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFiscalYearFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCurrentFiscalYearEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFileNumber" xlink:label="loc_deiEntityFileNumber" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityFileNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityRegistrantName" xlink:label="loc_deiEntityRegistrantName" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityRegistrantName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCentralIndexKey" xlink:label="loc_deiEntityCentralIndexKey" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCentralIndexKey" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityPrimarySicNumber" xlink:label="loc_deiEntityPrimarySicNumber" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityPrimarySicNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_deiEntityTaxIdentificationNumber" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityTaxIdentificationNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_deiEntityIncorporationStateCountryCode" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityIncorporationStateCountryCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_deiEntityAddressAddressLine1" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_deiEntityAddressAddressLine2" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine3" xlink:label="loc_deiEntityAddressAddressLine3" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine3" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_deiEntityAddressCityOrTown" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressCityOrTown" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_deiEntityAddressStateOrProvince" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressStateOrProvince" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCountry" xlink:label="loc_deiEntityAddressCountry" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressCountry" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_deiEntityAddressPostalZipCode" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressPostalZipCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CountryRegion" xlink:label="loc_deiCountryRegion" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCountryRegion" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CityAreaCode" xlink:label="loc_deiCityAreaCode" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCityAreaCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LocalPhoneNumber" xlink:label="loc_deiLocalPhoneNumber" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiLocalPhoneNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Extension" xlink:label="loc_deiExtension" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiExtension" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_WrittenCommunications" xlink:label="loc_deiWrittenCommunications" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiWrittenCommunications" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SolicitingMaterial" xlink:label="loc_deiSolicitingMaterial" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSolicitingMaterial" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_PreCommencementTenderOffer" xlink:label="loc_deiPreCommencementTenderOffer" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiPreCommencementTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="loc_deiPreCommencementIssuerTenderOffer" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiPreCommencementIssuerTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12bTitle" xlink:label="loc_deiSecurity12bTitle" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurity12bTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_NoTradingSymbolFlag" xlink:label="loc_deiNoTradingSymbolFlag" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiNoTradingSymbolFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_TradingSymbol" xlink:label="loc_deiTradingSymbol" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiTradingSymbol" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SecurityExchangeName" xlink:label="loc_deiSecurityExchangeName" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurityExchangeName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12gTitle" xlink:label="loc_deiSecurity12gTitle" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurity12gTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SecurityReportingObligation" xlink:label="loc_deiSecurityReportingObligation" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurityReportingObligation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AnnualInformationForm" xlink:label="loc_deiAnnualInformationForm" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAnnualInformationForm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="loc_deiAuditedAnnualFinancialStatements" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditedAnnualFinancialStatements" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_deiEntityWellKnownSeasonedIssuer" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityWellKnownSeasonedIssuer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_deiEntityVoluntaryFilers" />
      <link:presentationArc order="440" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityVoluntaryFilers" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus" />
      <link:presentationArc order="450" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCurrentReportingStatus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_deiEntityInteractiveDataCurrent" />
      <link:presentationArc order="460" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityInteractiveDataCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFilerCategory" xlink:label="loc_deiEntityFilerCategory" />
      <link:presentationArc order="470" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityFilerCategory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntitySmallBusiness" xlink:label="loc_deiEntitySmallBusiness" />
      <link:presentationArc order="480" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntitySmallBusiness" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_deiEntityEmergingGrowthCompany" />
      <link:presentationArc order="490" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityEmergingGrowthCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_deiEntityExTransitionPeriod" />
      <link:presentationArc order="500" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityExTransitionPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentAccountingStandard" xlink:label="loc_deiDocumentAccountingStandard" />
      <link:presentationArc order="510" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentAccountingStandard" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_OtherReportingStandardItemNumber" xlink:label="loc_deiOtherReportingStandardItemNumber" />
      <link:presentationArc order="520" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiOtherReportingStandardItemNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityShellCompany" xlink:label="loc_deiEntityShellCompany" />
      <link:presentationArc order="530" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityShellCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityPublicFloat" xlink:label="loc_deiEntityPublicFloat" />
      <link:presentationArc order="540" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityPublicFloat" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="loc_deiEntityBankruptcyProceedingsReportingCurrent" />
      <link:presentationArc order="550" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityBankruptcyProceedingsReportingCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding" />
      <link:presentationArc order="560" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="loc_deiDocumentsIncorporatedByReferenceTextBlock" />
      <link:presentationArc order="570" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorFirmId" xlink:label="loc_deiAuditorFirmId" />
      <link:presentationArc order="580" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditorFirmId" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorName" xlink:label="loc_deiAuditorName" />
      <link:presentationArc order="590" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditorName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorLocation" xlink:label="loc_deiAuditorLocation" />
      <link:presentationArc order="600" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditorLocation" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/ConsolidatedBalanceSheets" xlink:title="00000002 - Statement - CONSOLIDATED BALANCE SHEETS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_RedeemableConvertiblePreferredStockSeriesBMember" xlink:label="loc_VIVKRedeemableConvertiblePreferredStockSeriesBMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_VIVKRedeemableConvertiblePreferredStockSeriesBMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_RedeemableConvertiblePreferredStockSeriesB1Member" xlink:label="loc_VIVKRedeemableConvertiblePreferredStockSeriesB1Member" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_VIVKRedeemableConvertiblePreferredStockSeriesB1Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_RedeemableConvertiblePreferredStockSeriesC1Member" xlink:label="loc_VIVKRedeemableConvertiblePreferredStockSeriesC1Member" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_VIVKRedeemableConvertiblePreferredStockSeriesC1Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="loc_us-gaapSeriesAPreferredStockMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapSeriesAPreferredStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaapAssetsAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAssetsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaapAssetsCurrentAbstract" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAssetsCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_CashAndCashEquivalentsAttributedToVariableInterestEntity" xlink:label="loc_VIVKCashAndCashEquivalentsAttributedToVariableInterestEntity" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_VIVKCashAndCashEquivalentsAttributedToVariableInterestEntity" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableNetCurrent" xlink:label="loc_us-gaapAccountsNotesAndLoansReceivableNetCurrent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAccountsNotesAndLoansReceivableNetCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_PreciousMetalConcentrate" xlink:label="loc_VIVKPreciousMetalConcentrate" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_VIVKPreciousMetalConcentrate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_us-gaapOtherAssetsCurrent" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapOtherAssetsCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherInvestments" xlink:label="loc_us-gaapOtherInvestments" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapOtherInvestments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesReceivableRelatedParties" xlink:label="loc_us-gaapNotesReceivableRelatedParties" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapNotesReceivableRelatedParties" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_LicenseAgreementNet" xlink:label="loc_VIVKLicenseAgreementNet" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_VIVKLicenseAgreementNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_IntellectualPropertyNet" xlink:label="loc_VIVKIntellectualPropertyNet" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_VIVKIntellectualPropertyNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaapLiabilitiesCurrentAbstract" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccountsPayableAndAccruedLiabilitiesCurrent" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccountsPayableAndAccruedLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_LoansAndNotesPayableCurrent" xlink:label="loc_VIVKLoansAndNotesPayableCurrent" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_VIVKLoansAndNotesPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_LoansAndNotesPayableCurrentAttributedToVariableInterestEntity" xlink:label="loc_VIVKLoansAndNotesPayableCurrentAttributedToVariableInterestEntity" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_VIVKLoansAndNotesPayableCurrentAttributedToVariableInterestEntity" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLongTermDebtCurrent" xlink:label="loc_us-gaapOtherLongTermDebtCurrent" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapOtherLongTermDebtCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermNotesAndLoans" xlink:label="loc_us-gaapLongTermNotesAndLoans" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLongTermNotesAndLoans" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLongTermDebtNoncurrent" xlink:label="loc_us-gaapOtherLongTermDebtNoncurrent" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapOtherLongTermDebtNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaapDeferredIncomeTaxLiabilitiesNet" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapDeferredIncomeTaxLiabilitiesNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:label="loc_us-gaapTemporaryEquityCarryingAmountAttributableToParent" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTemporaryEquityCarryingAmountAttributableToParent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaapStockholdersEquityAbstract" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapPreferredStockValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapAdditionalPaidInCapital" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockCarryingBasis" xlink:label="loc_us-gaapTreasuryStockCarryingBasis" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapTreasuryStockCarryingBasis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaapMinorityInterest" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapMinorityInterest" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:title="00000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RedeemableConvertiblePreferredStockMember" xlink:label="loc_us-gaapRedeemableConvertiblePreferredStockMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapRedeemableConvertiblePreferredStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_RedeemableConvertiblePreferredSeriesBMember" xlink:label="loc_VIVKRedeemableConvertiblePreferredSeriesBMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_VIVKRedeemableConvertiblePreferredSeriesBMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_RedeemableConvertiblePreferredSeriesB1Member" xlink:label="loc_VIVKRedeemableConvertiblePreferredSeriesB1Member" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_VIVKRedeemableConvertiblePreferredSeriesB1Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_RedeemableConvertiblePreferredSeriesC1Member" xlink:label="loc_VIVKRedeemableConvertiblePreferredSeriesC1Member" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_VIVKRedeemableConvertiblePreferredSeriesC1Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertiblePreferredStockMember" xlink:label="loc_us-gaapConvertiblePreferredStockMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapConvertiblePreferredStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="loc_us-gaapSeriesAPreferredStockMember" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapSeriesAPreferredStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityParOrStatedValuePerShare" xlink:label="loc_us-gaapTemporaryEquityParOrStatedValuePerShare" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTemporaryEquityParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesAuthorized" xlink:label="loc_us-gaapTemporaryEquitySharesAuthorized" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTemporaryEquitySharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesIssued" xlink:label="loc_us-gaapTemporaryEquitySharesIssued" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTemporaryEquitySharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesOutstanding" xlink:label="loc_us-gaapTemporaryEquitySharesOutstanding" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTemporaryEquitySharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaapPreferredStockParOrStatedValuePerShare" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockParOrStatedValuePerShare" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaapPreferredStockSharesAuthorized" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaapPreferredStockSharesIssued" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaapPreferredStockSharesOutstanding" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityReverseStockSplit" xlink:label="loc_us-gaapStockholdersEquityReverseStockSplit" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquityReverseStockSplit" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/ConsolidatedStatementsOfOperations" xlink:title="00000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaapIncomeStatementAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapRevenues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaapCostOfRevenue" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapCostOfRevenue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="loc_us-gaapOperatingExpensesAbstract" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapOperatingExpensesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaapSellingAndMarketingExpense" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapSellingAndMarketingExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapGeneralAndAdministrativeExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaapProvisionForDoubtfulAccounts" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapProvisionForDoubtfulAccounts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaapDepreciationAndAmortization" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapDepreciationAndAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaapNonoperatingIncomeExpenseAbstract" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_EquityInvestmentGainLoss" xlink:label="loc_VIVKEquityInvestmentGainLoss" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_VIVKEquityInvestmentGainLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_GainLossOnDispositionOfAsset" xlink:label="loc_VIVKGainLossOnDispositionOfAsset" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_VIVKGainLossOnDispositionOfAsset" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:label="loc_us-gaapMarketableSecuritiesUnrealizedGainLoss" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapMarketableSecuritiesUnrealizedGainLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndOtherIncome" xlink:label="loc_us-gaapInterestAndOtherIncome" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapInterestAndOtherIncome" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseOther" xlink:label="loc_us-gaapInterestExpenseOther" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapInterestExpenseOther" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncome" xlink:label="loc_us-gaapOtherNonoperatingIncome" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapOtherNonoperatingIncome" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapNonoperatingIncomeExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapProfitLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossAttributableToNoncontrollingInterest" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapIncomeLossAttributableToNoncontrollingInterest" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations" xlink:label="loc_us-gaapIncomeLossFromContinuingOperations" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperations" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations" xlink:label="loc_us-gaapIncomeLossFromContinuingOperations_2" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperations_2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockDividendsIncomeStatementImpact" xlink:label="loc_us-gaapPreferredStockDividendsIncomeStatementImpact" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapPreferredStockDividendsIncomeStatementImpact" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaapNetIncomeLossAvailableToCommonStockholdersBasic" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapNetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapEarningsPerShareBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/ConsolidatedStatementsOfChangesInStockholdersEquitydeficit" xlink:title="00000005 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS&apos; EQUITY(DEFICIT)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaapStatementOfStockholdersEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfStockholdersEquityAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="70" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_SeriesAPreferredStocksMember" xlink:label="loc_VIVKSeriesAPreferredStocksMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_VIVKSeriesAPreferredStocksMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="loc_us-gaapTreasuryStockMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapTreasuryStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapRetainedEarningsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="loc_us-gaapNoncontrollingInterestMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapNoncontrollingInterestMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_CommonStockIssuedForReductionInStockPayable" xlink:label="loc_VIVKCommonStockIssuedForReductionInStockPayable" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKCommonStockIssuedForReductionInStockPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_CommonStockIssuedForReductionInStockPayableShares" xlink:label="loc_VIVKCommonStockIssuedForReductionInStockPayableShares" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKCommonStockIssuedForReductionInStockPayableShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_CommonStockIssuedForReductionInLiabilities" xlink:label="loc_VIVKCommonStockIssuedForReductionInLiabilities" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKCommonStockIssuedForReductionInLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_CommonStockIssuedForReductionInLiabilitiesShares" xlink:label="loc_VIVKCommonStockIssuedForReductionInLiabilitiesShares" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKCommonStockIssuedForReductionInLiabilitiesShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueIssuedForServices" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueIssuedForServices" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_StockIssuedForConversionOfTemporaryEquityValue" xlink:label="loc_VIVKStockIssuedForConversionOfTemporaryEquityValue" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKStockIssuedForConversionOfTemporaryEquityValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_StockIssuedForConversionOfTemporaryEquityShares" xlink:label="loc_VIVKStockIssuedForConversionOfTemporaryEquityShares" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKStockIssuedForConversionOfTemporaryEquityShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_StockOptionsIssuedForServices" xlink:label="loc_VIVKStockOptionsIssuedForServices" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKStockOptionsIssuedForServices" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_IssuanceOfNoncontrollingInterest1" xlink:label="loc_VIVKIssuanceOfNoncontrollingInterest1" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKIssuanceOfNoncontrollingInterest1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsPreferredStock" xlink:label="loc_us-gaapDividendsPreferredStock" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDividendsPreferredStock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_CommonStockIssuedForReductionOfLiabilitiesShares" xlink:label="loc_VIVKCommonStockIssuedForReductionOfLiabilitiesShares" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKCommonStockIssuedForReductionOfLiabilitiesShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_CommonStockIssuedForPurchaseOfLicense" xlink:label="loc_VIVKCommonStockIssuedForPurchaseOfLicense" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKCommonStockIssuedForPurchaseOfLicense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_CommonStockIssuedForPurchaseOfLicenseShares" xlink:label="loc_VIVKCommonStockIssuedForPurchaseOfLicenseShares" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKCommonStockIssuedForPurchaseOfLicenseShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:label="loc_us-gaapMinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapMinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_2" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/ConsolidatedStatementOfCashFlows" xlink:title="00000006 - Statement - CONSOLIDATED STATEMENT OF CASH FLOWS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaapStatementOfCashFlowsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaapDepreciationAndAmortization" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapDepreciationAndAmortization" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaapProvisionForDoubtfulAccounts" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapProvisionForDoubtfulAccounts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_EquityInvestmentGainLoss" xlink:label="loc_VIVKEquityInvestmentGainLoss" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_VIVKEquityInvestmentGainLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_GainLossOnDispositionOfAsset" xlink:label="loc_VIVKGainLossOnDispositionOfAsset" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_VIVKGainLossOnDispositionOfAsset" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_CommonStockOptionsIssuedForServices" xlink:label="loc_VIVKCommonStockOptionsIssuedForServices" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_VIVKCommonStockOptionsIssuedForServices" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:label="loc_us-gaapIssuanceOfStockAndWarrantsForServicesOrClaims" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIssuanceOfStockAndWarrantsForServicesOrClaims" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:label="loc_us-gaapMarketableSecuritiesUnrealizedGainLoss" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapMarketableSecuritiesUnrealizedGainLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="loc_us-gaapIncreaseDecreaseInDeferredIncomeTaxes" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInDeferredIncomeTaxes" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="loc_us-gaapIncreaseDecreaseInOtherOperatingAssets" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOtherOperatingAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_IncreaseDecreaseInPreciousMetalConcentrate" xlink:label="loc_VIVKIncreaseDecreaseInPreciousMetalConcentrate" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_VIVKIncreaseDecreaseInPreciousMetalConcentrate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_IncreaseDecreaseInRightToUseAssets" xlink:label="loc_VIVKIncreaseDecreaseInRightToUseAssets" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_VIVKIncreaseDecreaseInRightToUseAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingLeaseLiability" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingLeaseLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayable" xlink:label="loc_us-gaapIncreaseDecreaseInOtherAccountsPayable" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOtherAccountsPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedInterestReceivableNet" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedInterestReceivableNet" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedInterestReceivableNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:label="loc_us-gaapIncreaseDecreaseInInterestPayableNet" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInInterestPayableNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireNotesReceivable" xlink:label="loc_us-gaapPaymentsToAcquireNotesReceivable" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapPaymentsToAcquireNotesReceivable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaapPaymentsToAcquireIntangibleAssets" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapPaymentsToAcquireIntangibleAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_PaymentsToAcquireIntangibleAssets1" xlink:label="loc_VIVKPaymentsToAcquireIntangibleAssets1" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_VIVKPaymentsToAcquireIntangibleAssets1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="loc_us-gaapRepaymentsOfLongTermDebt" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapRepaymentsOfLongTermDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromNotesPayable" xlink:label="loc_us-gaapProceedsFromNotesPayable" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapProceedsFromNotesPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaapProceedsFromIssuanceOfCommonStock" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapProceedsFromIssuanceOfCommonStock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfNotesPayable" xlink:label="loc_us-gaapRepaymentsOfNotesPayable" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapRepaymentsOfNotesPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToMinorityShareholders" xlink:label="loc_us-gaapPaymentsToMinorityShareholders" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapPaymentsToMinorityShareholders" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromMinorityShareholders" xlink:label="loc_us-gaapProceedsFromMinorityShareholders" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapProceedsFromMinorityShareholders" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaapSupplementalCashFlowInformationAbstract" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_CashPaidDuringYearForAbstract" xlink:label="loc_VIVKCashPaidDuringYearForAbstract" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_VIVKCashPaidDuringYearForAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="loc_us-gaapInterestPaidNet" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_VIVKCashPaidDuringYearForAbstract" xlink:to="loc_us-gaapInterestPaidNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="loc_us-gaapIncomeTaxesPaidNet" />
      <link:presentationArc order="440" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_VIVKCashPaidDuringYearForAbstract" xlink:to="loc_us-gaapIncomeTaxesPaidNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" />
      <link:presentationArc order="450" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ConversionOfSeriesBB1AndC1PreferredStockToCommonStock" xlink:label="loc_VIVKConversionOfSeriesBB1AndC1PreferredStockToCommonStock" />
      <link:presentationArc order="460" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_VIVKConversionOfSeriesBB1AndC1PreferredStockToCommonStock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_CommonStockIssuedForReductionInLiabilitiesCashFlow" xlink:label="loc_VIVKCommonStockIssuedForReductionInLiabilitiesCashFlow" />
      <link:presentationArc order="470" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_VIVKCommonStockIssuedForReductionInLiabilitiesCashFlow" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ConversionOfNoteReceivableToEquityInvestment" xlink:label="loc_VIVKConversionOfNoteReceivableToEquityInvestment" />
      <link:presentationArc order="480" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_VIVKConversionOfNoteReceivableToEquityInvestment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_NoncontrollingInterestIssuedForReductionInLiabilities" xlink:label="loc_VIVKNoncontrollingInterestIssuedForReductionInLiabilities" />
      <link:presentationArc order="490" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_VIVKNoncontrollingInterestIssuedForReductionInLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_PreferredStockSeriesC1IssuedForReductionInLiabilities" xlink:label="loc_VIVKPreferredStockSeriesC1IssuedForReductionInLiabilities" />
      <link:presentationArc order="500" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_VIVKPreferredStockSeriesC1IssuedForReductionInLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_CommonStockIssuedForPurchaseOfLicense" xlink:label="loc_VIVKCommonStockIssuedForPurchaseOfLicense" />
      <link:presentationArc order="510" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_VIVKCommonStockIssuedForPurchaseOfLicense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_CapitalizedInterestOnConstructionInProcess" xlink:label="loc_VIVKCapitalizedInterestOnConstructionInProcess" />
      <link:presentationArc order="520" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_VIVKCapitalizedInterestOnConstructionInProcess" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_DividendPaidInSeriesB1PreferredStockValue" xlink:label="loc_VIVKDividendPaidInSeriesB1PreferredStockValue" />
      <link:presentationArc order="530" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_VIVKDividendPaidInSeriesB1PreferredStockValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_SaleOfMarketableSecuritiesForNoteReceivable" xlink:label="loc_VIVKSaleOfMarketableSecuritiesForNoteReceivable" />
      <link:presentationArc order="540" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_VIVKSaleOfMarketableSecuritiesForNoteReceivable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_AccountsPayableOnPurchaseOfEquipment" xlink:label="loc_VIVKAccountsPayableOnPurchaseOfEquipment" />
      <link:presentationArc order="550" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_VIVKAccountsPayableOnPurchaseOfEquipment" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/OrganizationAndBasisOfPresentation" xlink:title="00000007 - Disclosure - Organization and Basis of Presentation">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/Liquidity" xlink:title="00000008 - Disclosure - Liquidity">
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_DisclosureLiquidityAbstract" xlink:label="loc_VIVKDisclosureLiquidityAbstract" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_LiquidityTextBlock" xlink:label="loc_VIVKLiquidityTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_VIVKDisclosureLiquidityAbstract" xlink:to="loc_VIVKLiquidityTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/SummaryOfSignificantAccountingPolicies" xlink:title="00000009 - Disclosure - Summary of Significant Accounting Policies">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaapSignificantAccountingPoliciesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapSignificantAccountingPoliciesTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/PrepaidExpensesAndOtherAssets" xlink:title="00000010 - Disclosure - Prepaid Expenses and Other Assets">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:label="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/MarketableSecurities" xlink:title="00000011 - Disclosure - Marketable Securities">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketableSecuritiesTextBlock" xlink:label="loc_us-gaapMarketableSecuritiesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="loc_us-gaapMarketableSecuritiesTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/Inventories" xlink:title="00000012 - Disclosure - Inventories">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="loc_us-gaapInventoryDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryDisclosureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/PreciousMetalConcentrate" xlink:title="00000013 - Disclosure - Precious Metal Concentrate">
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_DisclosurePreciousMetalConcentrateAbstract" xlink:label="loc_VIVKDisclosurePreciousMetalConcentrateAbstract" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_PreciousMetalConcentrateTextBlock" xlink:label="loc_VIVKPreciousMetalConcentrateTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_VIVKDisclosurePreciousMetalConcentrateAbstract" xlink:to="loc_VIVKPreciousMetalConcentrateTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/NotesReceivable" xlink:title="00000014 - Disclosure - Notes Receivable">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaapReceivablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:label="loc_us-gaapLoansNotesTradeAndOtherReceivablesDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapLoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/PropertyAndEquipment" xlink:title="00000015 - Disclosure - Property and Equipment">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/LicenseAgreements" xlink:title="00000016 - Disclosure - License Agreements">
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_DisclosureLicenseAgreementsAbstract" xlink:label="loc_VIVKDisclosureLicenseAgreementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_LicenseAgreementsTextBlock" xlink:label="loc_VIVKLicenseAgreementsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_VIVKDisclosureLicenseAgreementsAbstract" xlink:to="loc_VIVKLicenseAgreementsTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/IntellectualPropertyNet" xlink:title="00000017 - Disclosure - Intellectual Property, Net">
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_DisclosureIntellectualPropertyNetAbstract" xlink:label="loc_VIVKDisclosureIntellectualPropertyNetAbstract" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_IntellectualPropertyNetTextBlock" xlink:label="loc_VIVKIntellectualPropertyNetTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_VIVKDisclosureIntellectualPropertyNetAbstract" xlink:to="loc_VIVKIntellectualPropertyNetTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/AccountsPayableAndAccruedExpenses" xlink:title="00000018 - Disclosure - Accounts Payable and Accrued Expenses">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="loc_us-gaapAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/StockPayable" xlink:title="00000019 - Disclosure - Stock Payable">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermDebtTextBlock" xlink:label="loc_us-gaapShortTermDebtTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapShortTermDebtTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/LoansAndNotesPayable" xlink:title="00000020 - Disclosure - Loans and Notes Payable">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MortgageNotesPayableDisclosureTextBlock" xlink:label="loc_us-gaapMortgageNotesPayableDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapMortgageNotesPayableDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/CommitmentsAndContingencies" xlink:title="00000021 - Disclosure - Commitments and Contingencies">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/Long-termDebt" xlink:title="00000022 - Disclosure - Long-term Debt">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtTextBlock" xlink:label="loc_us-gaapLongTermDebtTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapLongTermDebtTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/StockholdersEquity" xlink:title="00000023 - Disclosure - Stockholders&apos; Equity">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="loc_us-gaapStockholdersEquityNoteDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapStockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/TemporaryEquity" xlink:title="00000024 - Disclosure - Temporary Equity">
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_DisclosureTemporaryEquityAbstract" xlink:label="loc_VIVKDisclosureTemporaryEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_TemporaryEquityTextBlock" xlink:label="loc_VIVKTemporaryEquityTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_VIVKDisclosureTemporaryEquityAbstract" xlink:to="loc_VIVKTemporaryEquityTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/Share-basedCompensationWarrants" xlink:title="00000025 - Disclosure - Share-Based Compensation &amp; Warrants">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:label="loc_us-gaapShareholdersEquityAndShareBasedPaymentsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/IncomeTax" xlink:title="00000026 - Disclosure - Income Tax">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaapIncomeTaxDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/RelatedPartyTransactions" xlink:title="00000027 - Disclosure - Related Party Transactions">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="loc_us-gaapRelatedPartyTransactionsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_us-gaapRelatedPartyTransactionsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/SubsequentEvents" xlink:title="00000028 - Disclosure - Subsequent Events">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaapSubsequentEventsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="loc_us-gaapSubsequentEventsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventsAbstract" xlink:to="loc_us-gaapSubsequentEventsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000029 - Disclosure - Summary of Significant Accounting Policies (Policies)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="loc_us-gaapBasisOfAccountingPolicyPolicyTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapBasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="loc_us-gaapConsolidationPolicyTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapConsolidationPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="loc_us-gaapReceivablesPolicyTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapReceivablesPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentPolicyTextBlock" xlink:label="loc_us-gaapInvestmentPolicyTextBlock" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapInvestmentPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ConvertibleInstrumentsPolicyTextBlock" xlink:label="loc_VIVKConvertibleInstrumentsPolicyTextBlock" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_VIVKConvertibleInstrumentsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_DerivativeFinancialInstrumentsPolicyTextBlock" xlink:label="loc_VIVKDerivativeFinancialInstrumentsPolicyTextBlock" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_VIVKDerivativeFinancialInstrumentsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="loc_us-gaapLesseeLeasesPolicyTextBlock" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapLesseeLeasesPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="loc_us-gaapImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentPolicyTextBlock" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:label="loc_us-gaapIntangibleAssetsFiniteLivedPolicy" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapIntangibleAssetsFiniteLivedPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:label="loc_us-gaapCompensationRelatedCostsPolicyTextBlock" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapCompensationRelatedCostsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaapIncomeTaxPolicyTextBlock" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapIncomeTaxPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="loc_us-gaapRevenueRecognitionPolicyTextBlock" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapRevenueRecognitionPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="loc_us-gaapAdvertisingCostsPolicyTextBlock" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapAdvertisingCostsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaapEarningsPerSharePolicyTextBlock" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapEarningsPerSharePolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaapUseOfEstimates" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapUseOfEstimates" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="loc_us-gaapFairValueOfFinancialInstrumentsPolicy" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapFairValueOfFinancialInstrumentsPolicy" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:title="00000030 - Disclosure - Summary of Significant Accounting Policies (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock" xlink:label="loc_VIVKScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_VIVKScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/NotesReceivableTables" xlink:title="00000031 - Disclosure - Notes Receivable (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaapReceivablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:label="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/PropertyAndEquipmentTables" xlink:title="00000032 - Disclosure - Property and Equipment (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/IntellectualPropertyNetTables" xlink:title="00000033 - Disclosure - Intellectual Property, Net (Tables)">
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_DisclosureIntellectualPropertyNetAbstract" xlink:label="loc_VIVKDisclosureIntellectualPropertyNetAbstract" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ScheduleOfIntellectualPropertyTableTextBlock" xlink:label="loc_VIVKScheduleOfIntellectualPropertyTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_VIVKDisclosureIntellectualPropertyNetAbstract" xlink:to="loc_VIVKScheduleOfIntellectualPropertyTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/AccountsPayableAndAccruedExpensesTables" xlink:title="00000034 - Disclosure - Accounts Payable and Accrued Expenses (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:label="loc_us-gaapScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/LoansAndNotesPayableTables" xlink:title="00000035 - Disclosure - Loans and Notes Payable (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:label="loc_us-gaapScheduleOfDebtInstrumentsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfDebtInstrumentsTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ScheduleOfMaturitiesOfLongTermDebtsTableTextBlock" xlink:label="loc_VIVKScheduleOfMaturitiesOfLongTermDebtsTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_VIVKScheduleOfMaturitiesOfLongTermDebtsTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/CommitmentsAndContingenciesTables" xlink:title="00000036 - Disclosure - Commitments and Contingencies (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/Long-termDebtTables" xlink:title="00000037 - Disclosure - Long-term Debt (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="loc_us-gaapScheduleOfDebtTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfDebtTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="loc_us-gaapScheduleOfMaturitiesOfLongTermDebtTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/TemporaryEquityTables" xlink:title="00000038 - Disclosure - Temporary Equity (Tables)">
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_DisclosureTemporaryEquityAbstract" xlink:label="loc_VIVKDisclosureTemporaryEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityTableTextBlock" xlink:label="loc_us-gaapTemporaryEquityTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_VIVKDisclosureTemporaryEquityAbstract" xlink:to="loc_us-gaapTemporaryEquityTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/Share-basedCompensationWarrantsTables" xlink:title="00000039 - Disclosure - Share-Based Compensation &amp; Warrants (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ScheduleOWarrantsValuationAssumptionsTableTextBlock" xlink:label="loc_VIVKScheduleOWarrantsValuationAssumptionsTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_VIVKScheduleOWarrantsValuationAssumptionsTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:label="loc_us-gaapScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/IncomeTaxTables" xlink:title="00000040 - Disclosure - Income Tax (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="loc_us-gaapScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="loc_us-gaapScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="loc_us-gaapScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/LiquidityDetailsNarrative" xlink:title="00000041 - Disclosure - Liquidity (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_DisclosureLiquidityAbstract" xlink:label="loc_VIVKDisclosureLiquidityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:label="loc_us-gaapScheduleOfEquityMethodInvestmentsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_VIVKDisclosureLiquidityAbstract" xlink:to="loc_us-gaapScheduleOfEquityMethodInvestmentsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:label="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsTable" xlink:to="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:label="loc_us-gaapEquityMethodInvestmentNonconsolidatedInvesteeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsTable" xlink:to="loc_us-gaapEquityMethodInvestmentNonconsolidatedInvesteeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:label="loc_us-gaapEquityMethodInvestmentNonconsolidatedInvesteeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:to="loc_us-gaapEquityMethodInvestmentNonconsolidatedInvesteeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_RdmMember" xlink:label="loc_VIVKRdmMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:to="loc_VIVKRdmMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="loc_srtCounterpartyNameAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsTable" xlink:to="loc_srtCounterpartyNameAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_RiiMember" xlink:label="loc_VIVKRiiMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_VIVKRiiMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="loc_us-gaapShortTermDebtTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsTable" xlink:to="loc_us-gaapShortTermDebtTypeAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaapShortTermDebtTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtTypeAxis" xlink:to="loc_us-gaapShortTermDebtTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_PaycheckProtectionProgramMember" xlink:label="loc_VIVKPaycheckProtectionProgramMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtTypeDomain" xlink:to="loc_VIVKPaycheckProtectionProgramMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_SmallBusinessAdministrationMember" xlink:label="loc_VIVKSmallBusinessAdministrationMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtTypeDomain" xlink:to="loc_VIVKSmallBusinessAdministrationMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesFinancingTransactionAxis" xlink:label="loc_us-gaapSecuritiesFinancingTransactionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsTable" xlink:to="loc_us-gaapSecuritiesFinancingTransactionAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesFinancingTransactionTypeDomain" xlink:label="loc_us-gaapSecuritiesFinancingTransactionTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSecuritiesFinancingTransactionAxis" xlink:to="loc_us-gaapSecuritiesFinancingTransactionTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_VivaWealthFundMember" xlink:label="loc_VIVKVivaWealthFundMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSecuritiesFinancingTransactionTypeDomain" xlink:to="loc_VIVKVivaWealthFundMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentTypeAxis" xlink:label="loc_us-gaapInvestmentTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsTable" xlink:to="loc_us-gaapInvestmentTypeAxis" order="50" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="loc_us-gaapInvestmentTypeCategorizationMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentTypeAxis" xlink:to="loc_us-gaapInvestmentTypeCategorizationMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ScepterMember" xlink:label="loc_VIVKScepterMember" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentTypeCategorizationMember" xlink:to="loc_VIVKScepterMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaapSubsequentEventTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsTable" xlink:to="loc_us-gaapSubsequentEventTypeAxis" order="60" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaapSubsequentEventMember" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTypeDomain" xlink:to="loc_us-gaapSubsequentEventMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis" xlink:label="loc_us-gaapSecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsTable" xlink:to="loc_us-gaapSecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis" order="70" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecurityOwnedAndSoldNotYetPurchasedFairValueSecurityNameDomain" xlink:label="loc_us-gaapSecurityOwnedAndSoldNotYetPurchasedFairValueSecurityNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis" xlink:to="loc_us-gaapSecurityOwnedAndSoldNotYetPurchasedFairValueSecurityNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_PublicOfferingMember" xlink:label="loc_VIVKPublicOfferingMember" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSecurityOwnedAndSoldNotYetPurchasedFairValueSecurityNameDomain" xlink:to="loc_VIVKPublicOfferingMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Cash" xlink:label="loc_us-gaapCash" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapCash" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ValueOfNonControllingUnits" xlink:label="loc_VIVKValueOfNonControllingUnits" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_VIVKValueOfNonControllingUnits" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_PaymentForWorkingInterest" xlink:label="loc_VIVKPaymentForWorkingInterest" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_VIVKPaymentForWorkingInterest" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="loc_us-gaapProceedsFromConvertibleDebt" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapProceedsFromConvertibleDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromOtherShortTermDebt" xlink:label="loc_us-gaapProceedsFromOtherShortTermDebt" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapProceedsFromOtherShortTermDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ProceedsFromDebtFinancing" xlink:label="loc_VIVKProceedsFromDebtFinancing" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_VIVKProceedsFromDebtFinancing" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:label="loc_us-gaapDebtConversionConvertedInstrumentAmount1" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapDebtConversionConvertedInstrumentAmount1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketableSecurities" xlink:label="loc_us-gaapMarketableSecurities" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapMarketableSecurities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:label="loc_us-gaapProceedsFromIssuanceOrSaleOfEquity" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceOrSaleOfEquity" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetails-PropertyUsefulLives" xlink:title="00000042 - Disclosure - Summary of Significant Accounting Policies (Details - Property useful lives)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_srtRangeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:label="loc_us-gaapComputerSoftwareIntangibleAssetMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapComputerSoftwareIntangibleAssetMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="loc_us-gaapMachineryAndEquipmentMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapMachineryAndEquipmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaapVehiclesMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapVehiclesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaapFurnitureAndFixturesMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapFurnitureAndFixturesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquipmentMember" xlink:label="loc_us-gaapEquipmentMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapEquipmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_EquipmentOneMember" xlink:label="loc_VIVKEquipmentOneMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_VIVKEquipmentOneMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaapLeaseholdImprovementsMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapLeaseholdImprovementsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLife" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:label="loc_us-gaapPropertyPlantAndEquipmentEstimatedUsefulLives" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentEstimatedUsefulLives" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="00000043 - Disclosure - Summary of Significant Accounting Policies (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfProductInformationTable" xlink:label="loc_us-gaapScheduleOfProductInformationTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfProductInformationTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductInformationLineItems" xlink:label="loc_us-gaapProductInformationLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapProductInformationLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:label="loc_us-gaapVariableInterestEntityPrimaryBeneficiaryMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_us-gaapVariableInterestEntityPrimaryBeneficiaryMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_deiLegalEntityAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_VivaventuresUtsiMember" xlink:label="loc_VIVKVivaventuresUtsiMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityDomain" xlink:to="loc_VIVKVivaventuresUtsiMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_VivaventuresRoyaltyMember" xlink:label="loc_VIVKVivaventuresRoyaltyMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityDomain" xlink:to="loc_VIVKVivaventuresRoyaltyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_VivaopportunityFundMember" xlink:label="loc_VIVKVivaopportunityFundMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityDomain" xlink:to="loc_VIVKVivaopportunityFundMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_InternationalMetalsExchangeMember" xlink:label="loc_VIVKInternationalMetalsExchangeMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityDomain" xlink:to="loc_VIVKInternationalMetalsExchangeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_VivaWealthFundIMember" xlink:label="loc_VIVKVivaWealthFundIMember" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityDomain" xlink:to="loc_VIVKVivaWealthFundIMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:label="loc_us-gaapEquityMethodInvestmentNonconsolidatedInvesteeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapEquityMethodInvestmentNonconsolidatedInvesteeAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:label="loc_us-gaapEquityMethodInvestmentNonconsolidatedInvesteeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:to="loc_us-gaapEquityMethodInvestmentNonconsolidatedInvesteeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_RPCDesignAndManufacturingLLCMember" xlink:label="loc_VIVKRPCDesignAndManufacturingLLCMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:to="loc_VIVKRPCDesignAndManufacturingLLCMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_RdmMember" xlink:label="loc_VIVKRdmMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:to="loc_VIVKRdmMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAxis" xlink:label="loc_us-gaapCashAndCashEquivalentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapCashAndCashEquivalentsAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="loc_us-gaapRestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashAndCashEquivalentsAxis" xlink:to="loc_us-gaapRestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_QatarNationalBankMember" xlink:label="loc_VIVKQatarNationalBankMember" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:to="loc_VIVKQatarNationalBankMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherInvestmentNotReadilyMarketableAxis" xlink:label="loc_us-gaapOtherInvestmentNotReadilyMarketableAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapOtherInvestmentNotReadilyMarketableAxis" order="50" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherInvestmentNotReadilyMarketableNameDomain" xlink:label="loc_us-gaapOtherInvestmentNotReadilyMarketableNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherInvestmentNotReadilyMarketableAxis" xlink:to="loc_us-gaapOtherInvestmentNotReadilyMarketableNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ScepterHoldingsMember" xlink:label="loc_VIVKScepterHoldingsMember" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherInvestmentNotReadilyMarketableNameDomain" xlink:to="loc_VIVKScepterHoldingsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_VariousViesMember" xlink:label="loc_VIVKVariousViesMember" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherInvestmentNotReadilyMarketableNameDomain" xlink:to="loc_VIVKVariousViesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_srtRangeAxis" order="60" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" order="70" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaapSalesRevenueNetMember" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapSalesRevenueNetMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaapConcentrationRiskByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapConcentrationRiskByTypeAxis" order="80" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaapCustomerConcentrationRiskMember" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTypeDomain" xlink:to="loc_us-gaapCustomerConcentrationRiskMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_srtProductOrServiceAxis" order="90" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_PreciousMetalsMember" xlink:label="loc_VIVKPreciousMetalsMember" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_VIVKPreciousMetalsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaapAntidilutiveSecuritiesNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="loc_us-gaapAntidilutiveSecuritiesNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleNotesPayableMember" xlink:label="loc_us-gaapConvertibleNotesPayableMember" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_us-gaapConvertibleNotesPayableMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ConvertibleSeriesAPreferredStockMember" xlink:label="loc_VIVKConvertibleSeriesAPreferredStockMember" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_VIVKConvertibleSeriesAPreferredStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ConvertibleSeriesBPreferredStockMember" xlink:label="loc_VIVKConvertibleSeriesBPreferredStockMember" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_VIVKConvertibleSeriesBPreferredStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ConvertibleSeriesB1PreferredStockMember" xlink:label="loc_VIVKConvertibleSeriesB1PreferredStockMember" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_VIVKConvertibleSeriesB1PreferredStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ConvertibleSeriesC1PreferredStockMember" xlink:label="loc_VIVKConvertibleSeriesC1PreferredStockMember" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_VIVKConvertibleSeriesC1PreferredStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_StockOptionsGrantedToEmployeesMember" xlink:label="loc_VIVKStockOptionsGrantedToEmployeesMember" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_VIVKStockOptionsGrantedToEmployeesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_StockOptionsGrantedToBoardMembersOrConsultantsMember" xlink:label="loc_VIVKStockOptionsGrantedToBoardMembersOrConsultantsMember" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_VIVKStockOptionsGrantedToBoardMembersOrConsultantsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncontrollingInterestInVariableInterestEntity" xlink:label="loc_us-gaapNoncontrollingInterestInVariableInterestEntity" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapNoncontrollingInterestInVariableInterestEntity" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesPayable" xlink:label="loc_us-gaapNotesPayable" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapNotesPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_CashAttributableToVie" xlink:label="loc_VIVKCashAttributableToVie" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_VIVKCashAttributableToVie" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Cash" xlink:label="loc_us-gaapCash" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapCash" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_EquityInvestmentGainLoss" xlink:label="loc_VIVKEquityInvestmentGainLoss" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_VIVKEquityInvestmentGainLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentOwnedBalanceShares" xlink:label="loc_us-gaapInvestmentOwnedBalanceShares" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapInvestmentOwnedBalanceShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentOwnedAtFairValue" xlink:label="loc_us-gaapInvestmentOwnedAtFairValue" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapInvestmentOwnedAtFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaapOperatingLeaseLiability" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapOperatingLeaseLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_AmortizedUsefulLives" xlink:label="loc_VIVKAmortizedUsefulLives" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_VIVKAmortizedUsefulLives" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/PrepaidExpensesAndOtherAssetsDetailsNarrative" xlink:title="00000044 - Disclosure - Prepaid Expenses and Other Assets (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositAssets" xlink:label="loc_us-gaapDepositAssets" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapDepositAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_LandDeposit" xlink:label="loc_VIVKLandDeposit" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_VIVKLandDeposit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentForAmortization" xlink:label="loc_us-gaapAdjustmentForAmortization" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapAdjustmentForAmortization" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/MarketableSecuritiesDetailsNarrative" xlink:title="00000045 - Disclosure - Marketable Securities (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_deiLegalEntityAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_OdysseyGroupMember" xlink:label="loc_VIVKOdysseyGroupMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityDomain" xlink:to="loc_VIVKOdysseyGroupMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ScepterHoldingsMember" xlink:label="loc_VIVKScepterHoldingsMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityDomain" xlink:to="loc_VIVKScepterHoldingsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentOwnedBalanceShares" xlink:label="loc_us-gaapInvestmentOwnedBalanceShares" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapInvestmentOwnedBalanceShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfOtherInvestments" xlink:label="loc_us-gaapProceedsFromSaleOfOtherInvestments" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProceedsFromSaleOfOtherInvestments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:label="loc_us-gaapMarketableSecuritiesUnrealizedGainLoss" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapMarketableSecuritiesUnrealizedGainLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:label="loc_us-gaapMarketableSecuritiesUnrealizedGainLoss_2" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapMarketableSecuritiesUnrealizedGainLoss_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketableSecurities" xlink:label="loc_us-gaapMarketableSecurities" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapMarketableSecurities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_NoteReceivableConvertedAmountConverted" xlink:label="loc_VIVKNoteReceivableConvertedAmountConverted" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKNoteReceivableConvertedAmountConverted" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_NoteReceivableConvertedSharesReceived" xlink:label="loc_VIVKNoteReceivableConvertedSharesReceived" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKNoteReceivableConvertedSharesReceived" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_GainLossOnDispositionOfAsset" xlink:label="loc_VIVKGainLossOnDispositionOfAsset" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKGainLossOnDispositionOfAsset" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/InventoriesDetailsNarrative" xlink:title="00000046 - Disclosure - Inventories (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryCurrentTable" xlink:label="loc_us-gaapInventoryCurrentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryCurrentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryLineItems" xlink:label="loc_us-gaapInventoryLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryCurrentTable" xlink:to="loc_us-gaapInventoryLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PublicUtilitiesInventoryAxis" xlink:label="loc_us-gaapPublicUtilitiesInventoryAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryCurrentTable" xlink:to="loc_us-gaapPublicUtilitiesInventoryAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PublicUtilitiesInventoryTypeDomain" xlink:label="loc_us-gaapPublicUtilitiesInventoryTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPublicUtilitiesInventoryAxis" xlink:to="loc_us-gaapPublicUtilitiesInventoryTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_FexixIronMember" xlink:label="loc_VIVKFexixIronMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPublicUtilitiesInventoryTypeDomain" xlink:to="loc_VIVKFexixIronMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryGross" xlink:label="loc_us-gaapInventoryGross" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryLineItems" xlink:to="loc_us-gaapInventoryGross" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/PreciousMetalConcentrateDetailsNarrative" xlink:title="00000047 - Disclosure - Precious Metal Concentrate (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_DisclosurePreciousMetalConcentrateAbstract" xlink:label="loc_VIVKDisclosurePreciousMetalConcentrateAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_VIVKDisclosurePreciousMetalConcentrateAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtProductOrServiceAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_PreciousMetalConcentrateMember" xlink:label="loc_VIVKPreciousMetalConcentrateMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_VIVKPreciousMetalConcentrateMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_RefiningReserve" xlink:label="loc_VIVKRefiningReserve" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKRefiningReserve" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_PreciousMetalConcentrate" xlink:label="loc_VIVKPreciousMetalConcentrate" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKPreciousMetalConcentrate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/NotesReceivableDetails" xlink:title="00000048 - Disclosure - Notes Receivable (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaapReceivablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_deiLegalEntityAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ScepterHoldingsIncMember" xlink:label="loc_VIVKScepterHoldingsIncMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityDomain" xlink:to="loc_VIVKScepterHoldingsIncMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_PLCInternationalInvestmentsIncMember" xlink:label="loc_VIVKPLCInternationalInvestmentsIncMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityDomain" xlink:to="loc_VIVKPLCInternationalInvestmentsIncMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_TMCCapitalLLCMember" xlink:label="loc_VIVKTMCCapitalLLCMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityDomain" xlink:to="loc_VIVKTMCCapitalLLCMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermInvestmentsAndReceivablesNet" xlink:label="loc_us-gaapLongTermInvestmentsAndReceivablesNet" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLongTermInvestmentsAndReceivablesNet" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/PropertyAndEquipmentDetails" xlink:title="00000049 - Disclosure - Property and Equipment (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaapFurnitureAndFixturesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapFurnitureAndFixturesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaapVehiclesMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapVehiclesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_PreciousMetalExtractionMachine1TonMember" xlink:label="loc_VIVKPreciousMetalExtractionMachine1TonMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_VIVKPreciousMetalExtractionMachine1TonMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_PreciousMetalExtractionMachine10TonMember" xlink:label="loc_VIVKPreciousMetalExtractionMachine10TonMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_VIVKPreciousMetalExtractionMachine10TonMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_BioreactorsMember" xlink:label="loc_VIVKBioreactorsMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_VIVKBioreactorsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_NanospongeCavitationDeviceMember" xlink:label="loc_VIVKNanospongeCavitationDeviceMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_VIVKNanospongeCavitationDeviceMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_RemediationProcessingUnit1Member" xlink:label="loc_VIVKRemediationProcessingUnit1Member" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_VIVKRemediationProcessingUnit1Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_RemediationProcessingUnit2Member" xlink:label="loc_VIVKRemediationProcessingUnit2Member" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_VIVKRemediationProcessingUnit2Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_RemediationProcessingUnitSystemAMember" xlink:label="loc_VIVKRemediationProcessingUnitSystemAMember" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_VIVKRemediationProcessingUnitSystemAMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_RemediationProcessingUnitSystemBMember" xlink:label="loc_VIVKRemediationProcessingUnitSystemBMember" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_VIVKRemediationProcessingUnitSystemBMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/PropertyAndEquipmentDetailsNarrative" xlink:title="00000050 - Disclosure - Property and Equipment (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquipmentMember" xlink:label="loc_us-gaapEquipmentMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapEquipmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_SeriesC1PreferredStockMember" xlink:label="loc_VIVKSeriesC1PreferredStockMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_VIVKSeriesC1PreferredStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValuePurchaseOfAssets" xlink:label="loc_us-gaapStockIssuedDuringPeriodValuePurchaseOfAssets" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValuePurchaseOfAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesPurchaseOfAssets" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesPurchaseOfAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaapDepreciation" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapDepreciation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestCostsCapitalized" xlink:label="loc_us-gaapInterestCostsCapitalized" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapInterestCostsCapitalized" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/LicenseAgreementsDetailsNarrative" xlink:title="00000051 - Disclosure - License Agreements (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_DisclosureLicenseAgreementsAbstract" xlink:label="loc_VIVKDisclosureLicenseAgreementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_VIVKDisclosureLicenseAgreementsAbstract" xlink:to="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_NanospongeTechnologyMember" xlink:label="loc_VIVKNanospongeTechnologyMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_VIVKNanospongeTechnologyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_PiezoElectricAndEnergyHarvestingTechnologiesMember" xlink:label="loc_VIVKPiezoElectricAndEnergyHarvestingTechnologiesMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_VIVKPiezoElectricAndEnergyHarvestingTechnologiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedLicenseAgreementsGross" xlink:label="loc_us-gaapFiniteLivedLicenseAgreementsGross" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedLicenseAgreementsGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaapAmortizationOfIntangibleAssets" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_AdditionalPayForLicense" xlink:label="loc_VIVKAdditionalPayForLicense" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_VIVKAdditionalPayForLicense" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/IntellectualPropertyNetDetails" xlink:title="00000052 - Disclosure - Intellectual Property, Net (Details)">
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_DisclosureIntellectualPropertyNetAbstract" xlink:label="loc_VIVKDisclosureIntellectualPropertyNetAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_VIVKDisclosureIntellectualPropertyNetAbstract" xlink:to="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ExtractionTechnologyPatentsMember" xlink:label="loc_VIVKExtractionTechnologyPatentsMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_VIVKExtractionTechnologyPatentsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ExtractionTechnologyMember" xlink:label="loc_VIVKExtractionTechnologyMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_VIVKExtractionTechnologyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_AmmoniaSynthesisPatentsMember" xlink:label="loc_VIVKAmmoniaSynthesisPatentsMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_VIVKAmmoniaSynthesisPatentsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsGross" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsGross" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/IntellectualPropertyNetDetailsNarrative" xlink:title="00000053 - Disclosure - Intellectual Property, Net (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_DisclosureIntellectualPropertyNetAbstract" xlink:label="loc_VIVKDisclosureIntellectualPropertyNetAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_VIVKDisclosureIntellectualPropertyNetAbstract" xlink:to="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ExtractionTechnologyMember" xlink:label="loc_VIVKExtractionTechnologyMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_VIVKExtractionTechnologyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ExtractionTechnologyPatentsMember" xlink:label="loc_VIVKExtractionTechnologyPatentsMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_VIVKExtractionTechnologyPatentsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_TwoPatentsMember" xlink:label="loc_VIVKTwoPatentsMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_VIVKTwoPatentsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedLicenseAgreementsGross" xlink:label="loc_us-gaapFiniteLivedLicenseAgreementsGross" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedLicenseAgreementsGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaapAmortizationOfIntangibleAssets" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_CapitalizedPatentCosts" xlink:label="loc_VIVKCapitalizedPatentCosts" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_VIVKCapitalizedPatentCosts" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/AccountsPayableAndAccruedExpensesDetails" xlink:title="00000054 - Disclosure - Accounts Payable and Accrued Expenses (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccountsPayableCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Deposits" xlink:label="loc_us-gaapDeposits" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapDeposits" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaapEmployeeRelatedLiabilitiesCurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapEmployeeRelatedLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" xlink:label="loc_us-gaapIncomeTaxExaminationPenaltiesAndInterestAccrued" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapIncomeTaxExaminationPenaltiesAndInterestAccrued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:label="loc_us-gaapAccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/LoansAndNotesPayableDetails" xlink:title="00000055 - Disclosure - Loans and Notes Payable (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_VariousPromissoryNotesAndConvertibleNotesMember" xlink:label="loc_VIVKVariousPromissoryNotesAndConvertibleNotesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_VIVKVariousPromissoryNotesAndConvertibleNotesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_NovusCapitalGroupLLCNoteMember" xlink:label="loc_VIVKNovusCapitalGroupLLCNoteMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_VIVKNovusCapitalGroupLLCNoteMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_TripleTNotesMember" xlink:label="loc_VIVKTripleTNotesMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_VIVKTripleTNotesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_NationalBuickGMCMember" xlink:label="loc_VIVKNationalBuickGMCMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_VIVKNationalBuickGMCMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_VariousConvertibleBridgeNotesMember" xlink:label="loc_VIVKVariousConvertibleBridgeNotesMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_VIVKVariousConvertibleBridgeNotesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_BlueRidgeBankMember" xlink:label="loc_VIVKBlueRidgeBankMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_VIVKBlueRidgeBankMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_SmallBusinessAdministrationMember" xlink:label="loc_VIVKSmallBusinessAdministrationMember" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_VIVKSmallBusinessAdministrationMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_JPMorganChaseBankMember" xlink:label="loc_VIVKJPMorganChaseBankMember" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_VIVKJPMorganChaseBankMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_VariousPromissoryNotesMember" xlink:label="loc_VIVKVariousPromissoryNotesMember" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_VIVKVariousPromissoryNotesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesPayable" xlink:label="loc_us-gaapNotesPayable" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapNotesPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesAndLoansPayableCurrent" xlink:label="loc_us-gaapNotesAndLoansPayableCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapNotesAndLoansPayableCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_LoansAndNotesPayableCurrentAttributedToVariableInterestEntity" xlink:label="loc_VIVKLoansAndNotesPayableCurrentAttributedToVariableInterestEntity" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_VIVKLoansAndNotesPayableCurrentAttributedToVariableInterestEntity" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_NotesAndLoansPayableNonCurrent" xlink:label="loc_VIVKNotesAndLoansPayableNonCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_VIVKNotesAndLoansPayableNonCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/LoansAndNotesPayableDetails1" xlink:title="00000056 - Disclosure - Loans and Notes Payable (Details 1)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="loc_us-gaapScheduleOfShortTermDebtTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfShortTermDebtTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="loc_us-gaapShortTermDebtLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapShortTermDebtLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapDebtInstrumentAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_LoansAndNotesPayableMember" xlink:label="loc_VIVKLoansAndNotesPayableMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_VIVKLoansAndNotesPayableMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesAndLoansPayable" xlink:label="loc_us-gaapNotesAndLoansPayable" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapNotesAndLoansPayable" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/StockPayableDetailsNarrative" xlink:title="00000057 - Disclosure - Stock Payable (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:label="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:label="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="loc_srtCounterpartyNameAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_srtCounterpartyNameAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_SustainableFuelsMember" xlink:label="loc_VIVKSustainableFuelsMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_VIVKSustainableFuelsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:label="loc_us-gaapAccountsPayableCurrentAndNoncurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapAccountsPayableCurrentAndNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_StockIssuedForAccountPayable" xlink:label="loc_VIVKStockIssuedForAccountPayable" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_VIVKStockIssuedForAccountPayable" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/LoansAndNotesPayableDetailsNarrative" xlink:title="00000058 - Disclosure - Loans and Notes Payable (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleNotesPayable" xlink:label="loc_us-gaapConvertibleNotesPayable" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapConvertibleNotesPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_PercentageOfAccrueInterest" xlink:label="loc_VIVKPercentageOfAccrueInterest" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_VIVKPercentageOfAccrueInterest" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/CommitmentsAndContingenciesDetails" xlink:title="00000059 - Disclosure - Commitments and Contingencies (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_LessAbatementOfRents" xlink:label="loc_VIVKLessAbatementOfRents" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_VIVKLessAbatementOfRents" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_PresentValueOfLeasePayments" xlink:label="loc_VIVKPresentValueOfLeasePayments" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_VIVKPresentValueOfLeasePayments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm1" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:title="00000060 - Disclosure - Commitments and Contingencies (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:label="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:label="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:to="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_UsCloserSubleaseMember" xlink:label="loc_VIVKUsCloserSubleaseMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:to="loc_VIVKUsCloserSubleaseMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_JamboreeCenterMember" xlink:label="loc_VIVKJamboreeCenterMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:to="loc_VIVKJamboreeCenterMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecurityDeposit" xlink:label="loc_us-gaapSecurityDeposit" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSecurityDeposit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFive" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseExpense" xlink:label="loc_us-gaapOperatingLeaseExpense" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeaseExpense" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/Long-termDebtDetails" xlink:title="00000061 - Disclosure - Long-term Debt (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfExtinguishmentOfDebtTable" xlink:label="loc_us-gaapScheduleOfExtinguishmentOfDebtTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfExtinguishmentOfDebtTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ExtinguishmentOfDebtLineItems" xlink:label="loc_us-gaapExtinguishmentOfDebtLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfExtinguishmentOfDebtTable" xlink:to="loc_us-gaapExtinguishmentOfDebtLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ExtinguishmentOfDebtAxis" xlink:label="loc_us-gaapExtinguishmentOfDebtAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfExtinguishmentOfDebtTable" xlink:to="loc_us-gaapExtinguishmentOfDebtAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ExtinguishmentOfDebtTypeDomain" xlink:label="loc_us-gaapExtinguishmentOfDebtTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapExtinguishmentOfDebtAxis" xlink:to="loc_us-gaapExtinguishmentOfDebtTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMember" xlink:label="loc_us-gaapLongTermDebtMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapExtinguishmentOfDebtTypeDomain" xlink:to="loc_us-gaapLongTermDebtMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="loc_us-gaapDebtInstrumentCarryingAmount" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapExtinguishmentOfDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentCarryingAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapExtinguishmentOfDebtLineItems" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet" xlink:label="loc_us-gaapDebtInstrumentUnamortizedDiscountPremiumNet" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapExtinguishmentOfDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentUnamortizedDiscountPremiumNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaapLongTermDebt" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapExtinguishmentOfDebtLineItems" xlink:to="loc_us-gaapLongTermDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaapLongTermDebtCurrent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapExtinguishmentOfDebtLineItems" xlink:to="loc_us-gaapLongTermDebtCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLongTermDebt" xlink:label="loc_us-gaapOtherLongTermDebt" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapExtinguishmentOfDebtLineItems" xlink:to="loc_us-gaapOtherLongTermDebt" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/Long-termDebtDetails1" xlink:title="00000062 - Disclosure - Long-term Debt (Details 1)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaapDebtInstrumentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapDebtInstrumentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaapDebtInstrumentLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapDebtInstrumentLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_OtherLongTermDebtMember" xlink:label="loc_VIVKOtherLongTermDebtMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_VIVKOtherLongTermDebtMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaapLongTermDebt" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLongTermDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/Long-termDebtDetailsNarrative" xlink:title="00000063 - Disclosure - Long-term Debt (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_SeriesB1PreferredStockMember" xlink:label="loc_VIVKSeriesB1PreferredStockMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_VIVKSeriesB1PreferredStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_WarrantsMember" xlink:label="loc_VIVKWarrantsMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_VIVKWarrantsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesFinancingTransactionAxis" xlink:label="loc_us-gaapSecuritiesFinancingTransactionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapSecuritiesFinancingTransactionAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesFinancingTransactionTypeDomain" xlink:label="loc_us-gaapSecuritiesFinancingTransactionTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSecuritiesFinancingTransactionAxis" xlink:to="loc_us-gaapSecuritiesFinancingTransactionTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_RpcAgreementsMember" xlink:label="loc_VIVKRpcAgreementsMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSecuritiesFinancingTransactionTypeDomain" xlink:to="loc_VIVKRpcAgreementsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_PaymentForRpc" xlink:label="loc_VIVKPaymentForRpc" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKPaymentForRpc" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_EstimatedAnnualPaymentsForRPC" xlink:label="loc_VIVKEstimatedAnnualPaymentsForRPC" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKEstimatedAnnualPaymentsForRPC" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_WarrantsIssued" xlink:label="loc_VIVKWarrantsIssued" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKWarrantsIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/StockholdersEquityDetailsNarrative" xlink:title="00000064 - Disclosure - Stockholders&apos; Equity (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockMember" xlink:label="loc_us-gaapPreferredStockMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapPreferredStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="loc_us-gaapSeriesAPreferredStockMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapSeriesAPreferredStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesBPreferredStockMember" xlink:label="loc_us-gaapSeriesBPreferredStockMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapSeriesBPreferredStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_SeriesB1PreferredStockMember" xlink:label="loc_VIVKSeriesB1PreferredStockMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_VIVKSeriesB1PreferredStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesCPreferredStockMember" xlink:label="loc_us-gaapSeriesCPreferredStockMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapSeriesCPreferredStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_SeriesC1PreferredStockMember" xlink:label="loc_VIVKSeriesC1PreferredStockMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_VIVKSeriesC1PreferredStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:label="loc_us-gaapConversionOfStockByUniqueDescriptionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapConversionOfStockByUniqueDescriptionAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockNameDomain" xlink:label="loc_us-gaapConversionOfStockNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConversionOfStockByUniqueDescriptionAxis" xlink:to="loc_us-gaapConversionOfStockNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ConvertiblePreferredStockToCommonStockMember" xlink:label="loc_VIVKConvertiblePreferredStockToCommonStockMember" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConversionOfStockNameDomain" xlink:to="loc_VIVKConvertiblePreferredStockToCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapAwardTypeAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ShareStockAwardMember" xlink:label="loc_VIVKShareStockAwardMember" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_VIVKShareStockAwardMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_StockOptionsMember" xlink:label="loc_VIVKStockOptionsMember" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_VIVKStockOptionsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_NonStatutoryStockOptionsMember" xlink:label="loc_VIVKNonStatutoryStockOptionsMember" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_VIVKNonStatutoryStockOptionsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="loc_srtCounterpartyNameAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_srtCounterpartyNameAxis" order="50" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_EmployeesMember" xlink:label="loc_VIVKEmployeesMember" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_VIVKEmployeesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_BoardOfDirectorsMember" xlink:label="loc_VIVKBoardOfDirectorsMember" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_VIVKBoardOfDirectorsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ConsultantMember" xlink:label="loc_VIVKConsultantMember" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_VIVKConsultantMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonmonetaryTransactionTypeAxis" xlink:label="loc_us-gaapNonmonetaryTransactionTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapNonmonetaryTransactionTypeAxis" order="60" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonmonetaryTransactionTypeDomain" xlink:label="loc_us-gaapNonmonetaryTransactionTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonmonetaryTransactionTypeAxis" xlink:to="loc_us-gaapNonmonetaryTransactionTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_StockIssuedForServicesMember" xlink:label="loc_VIVKStockIssuedForServicesMember" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonmonetaryTransactionTypeDomain" xlink:to="loc_VIVKStockIssuedForServicesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_RpcUnitsMember" xlink:label="loc_VIVKRpcUnitsMember" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonmonetaryTransactionTypeDomain" xlink:to="loc_VIVKRpcUnitsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" order="70" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_TechnologyLicenseMember" xlink:label="loc_VIVKTechnologyLicenseMember" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_VIVKTechnologyLicenseMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesFinancingTransactionAxis" xlink:label="loc_us-gaapSecuritiesFinancingTransactionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapSecuritiesFinancingTransactionAxis" order="80" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesFinancingTransactionTypeDomain" xlink:label="loc_us-gaapSecuritiesFinancingTransactionTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSecuritiesFinancingTransactionAxis" xlink:to="loc_us-gaapSecuritiesFinancingTransactionTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_StockIssuedForCashMember" xlink:label="loc_VIVKStockIssuedForCashMember" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSecuritiesFinancingTransactionTypeDomain" xlink:to="loc_VIVKStockIssuedForCashMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_deiLegalEntityAxis" order="90" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_VivaWealthFundIMember" xlink:label="loc_VIVKVivaWealthFundIMember" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityDomain" xlink:to="loc_VIVKVivaWealthFundIMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaapPreferredStockSharesAuthorized" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapPreferredStockSharesAuthorized" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockLiquidationPreferenceValue" xlink:label="loc_us-gaapPreferredStockLiquidationPreferenceValue" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapPreferredStockLiquidationPreferenceValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockDividendRatePercentage" xlink:label="loc_us-gaapPreferredStockDividendRatePercentage" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapPreferredStockDividendRatePercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockConvertibleConversionPrice" xlink:label="loc_us-gaapPreferredStockConvertibleConversionPrice" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapPreferredStockConvertibleConversionPrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockAmountConverted1" xlink:label="loc_us-gaapConversionOfStockAmountConverted1" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapConversionOfStockAmountConverted1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockSharesConverted1" xlink:label="loc_us-gaapConversionOfStockSharesConverted1" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapConversionOfStockSharesConverted1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockSharesIssued1" xlink:label="loc_us-gaapConversionOfStockSharesIssued1" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapConversionOfStockSharesIssued1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssued" xlink:label="loc_us-gaapSharesIssued" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_StockPayableAmount" xlink:label="loc_VIVKStockPayableAmount" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_VIVKStockPayableAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockDividendsShares" xlink:label="loc_us-gaapPreferredStockDividendsShares" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapPreferredStockDividendsShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsPreferredStockStock" xlink:label="loc_us-gaapDividendsPreferredStockStock" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapDividendsPreferredStockStock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_StockIssuedForStockPayableShares" xlink:label="loc_VIVKStockIssuedForStockPayableShares" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_VIVKStockIssuedForStockPayableShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_StockIssuedForStockPayableValue" xlink:label="loc_VIVKStockIssuedForStockPayableValue" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_VIVKStockIssuedForStockPayableValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_StockIssuedForReductionOfLiabilitiesShares" xlink:label="loc_VIVKStockIssuedForReductionOfLiabilitiesShares" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_VIVKStockIssuedForReductionOfLiabilitiesShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_StockIssuedForReductionOfLiabilitiesValue" xlink:label="loc_VIVKStockIssuedForReductionOfLiabilitiesValue" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_VIVKStockIssuedForReductionOfLiabilitiesValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueIssuedForServices" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueIssuedForServices" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesPurchaseOfAssets" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesPurchaseOfAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValuePurchaseOfAssets" xlink:label="loc_us-gaapStockIssuedDuringPeriodValuePurchaseOfAssets" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValuePurchaseOfAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:label="loc_us-gaapDebtConversionConvertedInstrumentAmount1" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapDebtConversionConvertedInstrumentAmount1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="loc_us-gaapDebtConversionConvertedInstrumentSharesIssued1" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapDebtConversionConvertedInstrumentSharesIssued1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_RpcUnitsIssued" xlink:label="loc_VIVKRpcUnitsIssued" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_VIVKRpcUnitsIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_RpcUnitsIssuedValue" xlink:label="loc_VIVKRpcUnitsIssuedValue" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_VIVKRpcUnitsIssuedValue" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/TemporaryEquityDetails" xlink:title="00000065 - Disclosure - Temporary Equity (Details)">
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_DisclosureTemporaryEquityAbstract" xlink:label="loc_VIVKDisclosureTemporaryEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_VIVKDisclosureTemporaryEquityAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ConvertiblePreferredStockSeriesBMember" xlink:label="loc_VIVKConvertiblePreferredStockSeriesBMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_VIVKConvertiblePreferredStockSeriesBMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ConvertiblePreferredStockSeriesB1Member" xlink:label="loc_VIVKConvertiblePreferredStockSeriesB1Member" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_VIVKConvertiblePreferredStockSeriesB1Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ConvertiblePreferredStockSeriesC1Member" xlink:label="loc_VIVKConvertiblePreferredStockSeriesC1Member" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_VIVKConvertiblePreferredStockSeriesC1Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:label="loc_us-gaapTemporaryEquityCarryingAmountAttributableToParent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTemporaryEquityCarryingAmountAttributableToParent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesOutstanding" xlink:label="loc_us-gaapTemporaryEquitySharesOutstanding" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTemporaryEquitySharesOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityDividendsAdjustment" xlink:label="loc_us-gaapTemporaryEquityDividendsAdjustment" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTemporaryEquityDividendsAdjustment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_DividendPaidInSeriesB1PreferredStock" xlink:label="loc_VIVKDividendPaidInSeriesB1PreferredStock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKDividendPaidInSeriesB1PreferredStock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockAmountConverted1" xlink:label="loc_us-gaapConversionOfStockAmountConverted1" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapConversionOfStockAmountConverted1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ConversionOfPreferredStockToCommonStockShares" xlink:label="loc_VIVKConversionOfPreferredStockToCommonStockShares" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKConversionOfPreferredStockToCommonStockShares" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_SerciesC1IssueForReductionInStockPayables" xlink:label="loc_VIVKSerciesC1IssueForReductionInStockPayables" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKSerciesC1IssueForReductionInStockPayables" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_SerciesC1IssueForReductionInStockPayable" xlink:label="loc_VIVKSerciesC1IssueForReductionInStockPayable" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKSerciesC1IssueForReductionInStockPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:label="loc_us-gaapTemporaryEquityCarryingAmountAttributableToParent_2" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTemporaryEquityCarryingAmountAttributableToParent_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesOutstanding" xlink:label="loc_us-gaapTemporaryEquitySharesOutstanding_2" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTemporaryEquitySharesOutstanding_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/Share-basedCompensationWarrantsDetails" xlink:title="00000066 - Disclosure - Share-Based Compensation &amp; Warrants (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockOptionMember" xlink:label="loc_us-gaapStockOptionMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapStockOptionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" xlink:label="loc_VIVKSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_VIVKSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/Share-basedCompensationWarrantsDetails-Assumptions" xlink:title="00000067 - Disclosure - Share-Based Compensation &amp; Warrants (Details - Assumptions)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapWarrantMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/Share-basedCompensationWarrantsDetails2" xlink:title="00000068 - Disclosure - Share-Based Compensation &amp; Warrants (Details 2)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapWarrantMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="loc_us-gaapClassOfWarrantOrRightOutstanding" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_WarrantsExercisedShares" xlink:label="loc_VIVKWarrantsExercisedShares" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_VIVKWarrantsExercisedShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="loc_us-gaapClassOfWarrantOrRightOutstanding_2" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightOutstanding_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_2" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_2" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/Share-basedCompensationWarrantsDetailsNarrative" xlink:title="00000069 - Disclosure - Share-Based Compensation &amp; Warrants (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ShareStockAwardMember" xlink:label="loc_VIVKShareStockAwardMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_VIVKShareStockAwardMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_StockOptionsMember" xlink:label="loc_VIVKStockOptionsMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_VIVKStockOptionsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_NonStatutoryStockOptionsMember" xlink:label="loc_VIVKNonStatutoryStockOptionsMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_VIVKNonStatutoryStockOptionsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="loc_srtCounterpartyNameAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_srtCounterpartyNameAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_EmployeesMember" xlink:label="loc_VIVKEmployeesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_VIVKEmployeesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_BoardOfDirectorsMember" xlink:label="loc_VIVKBoardOfDirectorsMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_VIVKBoardOfDirectorsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ConsultantMember" xlink:label="loc_VIVKConsultantMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_VIVKConsultantMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="loc_us-gaapClassOfWarrantOrRightOutstanding" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightOutstanding" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/IncomeTaxDetails" xlink:title="00000070 - Disclosure - Income Tax (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaapCurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapCurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentIncomeTaxExpenseBenefit" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="loc_us-gaapCurrentIncomeTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxesAbstract" xlink:label="loc_us-gaapDeferredIncomeTaxesAbstract" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredIncomeTaxesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredFederalIncomeTaxExpenseBenefit" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredIncomeTaxesAbstract" xlink:to="loc_us-gaapDeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredStateAndLocalIncomeTaxExpenseBenefit" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredIncomeTaxesAbstract" xlink:to="loc_us-gaapDeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="loc_us-gaapDeferredIncomeTaxesAndTaxCredits" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredIncomeTaxesAbstract" xlink:to="loc_us-gaapDeferredIncomeTaxesAndTaxCredits" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/IncomeTaxDetails1" xlink:title="00000071 - Disclosure - Income Tax (Details 1)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaapIncomeTaxReconciliationStateAndLocalIncomeTaxes" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:label="loc_us-gaapIncomeTaxReconciliationNondeductibleExpense" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationNondeductibleExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationNondeductibleExpense" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_IncomeTaxReconciliationFlowthroughEntityNotSubjectTax" xlink:label="loc_VIVKIncomeTaxReconciliationFlowthroughEntityNotSubjectTax" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_VIVKIncomeTaxReconciliationFlowthroughEntityNotSubjectTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_EffectiveIncomeTaxRateReconciliationAtFlowthroughEntityNotSubjectTax" xlink:label="loc_VIVKEffectiveIncomeTaxRateReconciliationAtFlowthroughEntityNotSubjectTax" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_VIVKEffectiveIncomeTaxRateReconciliationAtFlowthroughEntityNotSubjectTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsForeign" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationTaxSettlementsForeign" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationTaxSettlementsForeign" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapIncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/IncomeTaxDetails2" xlink:title="00000072 - Disclosure - Income Tax (Details 2)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_DeferredTaxAssetsTaxDeferredExpenseReserves" xlink:label="loc_VIVKDeferredTaxAssetsTaxDeferredExpenseReserves" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_VIVKDeferredTaxAssetsTaxDeferredExpenseReserves" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_DeferredTaxAssetsTaxDeferredExpenseFixedAssets" xlink:label="loc_VIVKDeferredTaxAssetsTaxDeferredExpenseFixedAssets" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_VIVKDeferredTaxAssetsTaxDeferredExpenseFixedAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction" xlink:label="loc_us-gaapDeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:label="loc_us-gaapDeferredTaxAssetsGoodwillAndIntangibleAssets" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_DeferredTaxAssetsTaxDeferredExpenseStockOption" xlink:label="loc_VIVKDeferredTaxAssetsTaxDeferredExpenseStockOption" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_VIVKDeferredTaxAssetsTaxDeferredExpenseStockOption" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredTaxAssetsTaxDeferredExpenseAccruals" xlink:label="loc_VIVKDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredTaxAssetsTaxDeferredExpenseAccruals" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_VIVKDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredTaxAssetsTaxDeferredExpenseAccruals" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="loc_us-gaapDeferredTaxAssetsOther" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsOther" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapDeferredTaxAssetsValuationAllowance" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsValuationAllowance" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaapDeferredIncomeTaxLiabilities" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredIncomeTaxLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_NonStatutoryStockOptions" xlink:label="loc_VIVKNonStatutoryStockOptions" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_VIVKNonStatutoryStockOptions" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/IncomeTaxDetailsNarrative" xlink:title="00000073 - Disclosure - Income Tax (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="loc_us-gaapOperatingLossCarryforwards" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapOperatingLossCarryforwards" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedIncomeTaxes" xlink:label="loc_us-gaapAccruedIncomeTaxes" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapAccruedIncomeTaxes" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:title="00000074 - Disclosure - Related Party Transactions (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_deiLegalEntityAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_ScepterHoldingsMember" xlink:label="loc_VIVKScepterHoldingsMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityDomain" xlink:to="loc_VIVKScepterHoldingsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_CannaPharmaRxIncMember" xlink:label="loc_VIVKCannaPharmaRxIncMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityDomain" xlink:to="loc_VIVKCannaPharmaRxIncMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="loc_srtCounterpartyNameAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtCounterpartyNameAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_LblProfessionalConsultingMember" xlink:label="loc_VIVKLblProfessionalConsultingMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_VIVKLblProfessionalConsultingMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_NonStatutoryStockOptionsMember" xlink:label="loc_VIVKNonStatutoryStockOptionsMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_VIVKNonStatutoryStockOptionsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtProductOrServiceAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_PreciousMetalConcentrateMember" xlink:label="loc_VIVKPreciousMetalConcentrateMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_VIVKPreciousMetalConcentrateMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" order="50" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_TripleTMember" xlink:label="loc_VIVKTripleTMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_VIVKTripleTMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_NoteReceivableConvertedAmountConverted" xlink:label="loc_VIVKNoteReceivableConvertedAmountConverted" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKNoteReceivableConvertedAmountConverted" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_NoteReceivableConvertedSharesReceived" xlink:label="loc_VIVKNoteReceivableConvertedSharesReceived" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKNoteReceivableConvertedSharesReceived" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20211231.xsd#VIVK_GainLossOnDispositionOfAsset" xlink:label="loc_VIVKGainLossOnDispositionOfAsset" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKGainLossOnDispositionOfAsset" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfessionalAndContractServicesExpense" xlink:label="loc_us-gaapProfessionalAndContractServicesExpense" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProfessionalAndContractServicesExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesPayable" xlink:label="loc_us-gaapNotesPayable" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNotesPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNet" xlink:label="loc_us-gaapAccountsReceivableNet" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccountsReceivableNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>image_001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_001.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" !) .4# 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#WZBBN5U_Q
MUI?AW4197B7+2F,2YC0$8)(]1SP:J$)3=HJ[(J5(P5Y.R.JHKD-/^(VA:B9\
M/-;I#$97>=0H ! P,$Y.2.*QKGXNZ>DI6VTVYE4'&YV5,^X'-:QPM:3LHNYB
M\71BKN2L>D&@5R7AWQ]I7B&?[*HDM+H_=BFQ\_\ ND=?IP:L^(O&>E>&PJ7+
MO+<, 5@AP6P>YR0 /J:AT*BER.+OV+5>FX\_,K'29HZUYFOQ@M"^'TF<1YZK
M(I/Y$ ?K79:%XET[Q#;&6QFRRXWQ,,.F?4?UZ553#U::O.-D33Q5*H[0E=FW
M251U'5++2;5KF^N$@B'\3GJ?0#J3["N'O?BWIL,K):6%S< $@.Q"!O<#D_F!
M4TZ%2K\$;E5<12I?&['HU+7FMG\6["1U6[TZXA!(!:-@X'OC@_SKN-*UG3]9
MMC/I]U'<1J<,5/*GT(/(/UIU,/4I?&K"I8BE5^!W-&C\*AGGBMH6FFD6.-1E
MF9@ H]237#ZG\5-&LI6BM(9KPC^-,*A/L3R?RI4Z4ZCM!7*J5J=-7F['??I1
M7F,'Q?M2Y%QI4ZKGK'(&/Y$#^==GH7BC2_$,>ZQN09 ,M$PVNOU'?ZC(JJN&
MJTU>4="*6*I57:$KLW**3K2,=JY^E8G0.HI*8SJA 8@$G SWH DHIH(I"PH
M?159[NVB4L\\2*&"$LX #'M]?:I(Y8Y4#QLKJ>A4Y![=:!7):*C>5(UW.P49
M R3@<T\4#%HHHH **** $KQ'XK_\C@G_ %Z)_P"A-7MU>(_%;_D<4_Z\T_\
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
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
-%% !1110 4444 ?_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231270178232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Mar. 21, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2021<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="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2021<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="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-41286<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="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">VIVAKOR, INC.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001450704<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="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">26-2178141<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="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">NV<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">4101 North Thanksgiving Way<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="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Lehi<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="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">UT<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="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">84043<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="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">(949)<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="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">281-2606<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="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, $0.001 par value<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="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">VIVK<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="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityExTransitionPeriod', window );">Elected Not To Use the Extended Transition Period</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 55,097,856<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,038,619<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="top.Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">324<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="top.Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">Macias Gini & O&#8217;Connell LLP<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Irvine, California<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ 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_EntityExTransitionPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 7A<br> -Section B<br> -Subsection 2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityExTransitionPeriod</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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>19
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231266369688">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 1,293,767<span></span>
</td>
<td class="nump">$ 309,404<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="top.Show.showAR( this, 'defref_VIVK_CashAndCashEquivalentsAttributedToVariableInterestEntity', window );">Cash and cash equivalents attributed to variable interest entity</a></td>
<td class="nump">199,952<span></span>
</td>
<td class="nump">89,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableNetCurrent', window );">Accounts Receivable, less allowances of $33,000 and $33,000, respectively</a></td>
<td class="nump">845<span></span>
</td>
<td class="nump">7,735<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="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities', window );">Marketable securities</a></td>
<td class="nump">2,231,218<span></span>
</td>
<td class="nump">4,016,951<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">192,000<span></span>
</td>
<td class="nump">525,744<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="top.Show.showAR( this, 'defref_VIVK_PreciousMetalConcentrate', window );">Precious metal concentrate</a></td>
<td class="nump">1,166,709<span></span>
</td>
<td class="nump">1,166,709<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other assets</a></td>
<td class="nump">73,245<span></span>
</td>
<td class="nump">87,052<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="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">5,157,736<span></span>
</td>
<td class="nump">6,203,095<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherInvestments', window );">Other investments</a></td>
<td class="nump">4,000<span></span>
</td>
<td class="nump">4,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="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableRelatedParties', window );">Notes receivable</a></td>
<td class="nump">1,194,235<span></span>
</td>
<td class="nump">78,455<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">24,293,157<span></span>
</td>
<td class="nump">18,152,699<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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Rights of use assets- operating leases</a></td>
<td class="nump">663,291<span></span>
</td>
<td class="nump">881,804<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_VIVK_LicenseAgreementNet', window );">License agreement, net</a></td>
<td class="nump">2,370,835<span></span>
</td>
<td class="nump">2,013,810<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="top.Show.showAR( this, 'defref_VIVK_IntellectualPropertyNet', window );">Intellectual property, net</a></td>
<td class="nump">13,662,037<span></span>
</td>
<td class="nump">14,966,627<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="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">47,345,291<span></span>
</td>
<td class="nump">42,300,490<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent', window );">Accounts payable and accrued expenses</a></td>
<td class="nump">2,023,985<span></span>
</td>
<td class="nump">1,350,808<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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities, current</a></td>
<td class="nump">287,769<span></span>
</td>
<td class="nump">276,699<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_VIVK_LoansAndNotesPayableCurrent', window );">Loans and notes payable, current</a></td>
<td class="nump">1,511,447<span></span>
</td>
<td class="nump">1,196,037<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="top.Show.showAR( this, 'defref_VIVK_LoansAndNotesPayableCurrentAttributedToVariableInterestEntity', window );">Loans and notes payable, current attributed to variable interest entity</a></td>
<td class="nump">3,416,379<span></span>
</td>
<td class="nump">735,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="top.Show.showAR( this, 'defref_us-gaap_OtherLongTermDebtCurrent', window );">Long-term debt, current</a></td>
<td class="nump">3,256<span></span>
</td>
<td class="nump">1,020<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="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">7,242,836<span></span>
</td>
<td class="nump">3,559,564<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities, long term</a></td>
<td class="nump">434,109<span></span>
</td>
<td class="nump">618,696<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="top.Show.showAR( this, 'defref_us-gaap_LongTermNotesAndLoans', window );">Loans and notes payable, long term</a></td>
<td class="nump">1,185,970<span></span>
</td>
<td class="nump">914,661<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLongTermDebtNoncurrent', window );">Long-term debt</a></td>
<td class="nump">6,171,298<span></span>
</td>
<td class="nump">4,950,640<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="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income tax liabilities</a></td>
<td class="nump">5,156,899<span></span>
</td>
<td class="nump">6,207,905<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="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">20,191,112<span></span>
</td>
<td class="nump">16,251,466<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="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">Total temporary equity</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">9,360,458<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders' equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $.001 par value; 41,666,667 shares authorized; 12,330,859 and 11,255,967 were issued and outstanding as of December 31, 2021 and 2020(1)</a></td>
<td class="nump">12,331<span></span>
</td>
<td class="nump">11,256<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">58,279,590<span></span>
</td>
<td class="nump">45,623,146<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="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockCarryingBasis', window );">Treasury stock, at cost</a></td>
<td class="num">(20,000)<span></span>
</td>
<td class="num">(20,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="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(35,731,359)<span></span>
</td>
<td class="num">(30,204,992)<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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total Vivakor, Inc. stockholders' equity</a></td>
<td class="nump">22,540,629<span></span>
</td>
<td class="nump">15,409,477<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Noncontrolling interest</a></td>
<td class="nump">4,613,550<span></span>
</td>
<td class="nump">1,279,089<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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total stockholders' equity</a></td>
<td class="nump">27,154,179<span></span>
</td>
<td class="nump">16,688,566<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="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders&#8217; equity and temporary equity</a></td>
<td class="nump">47,345,291<span></span>
</td>
<td class="nump">42,300,490<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=VIVK_RedeemableConvertiblePreferredStockSeriesBMember', window );">Redeemable Convertible Preferred Stock Series B [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">Total temporary equity</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,301,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=VIVK_RedeemableConvertiblePreferredStockSeriesB1Member', window );">Redeemable Convertible Preferred Stock Series B 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">Total temporary equity</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,507,981<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=VIVK_RedeemableConvertiblePreferredStockSeriesC1Member', window );">Redeemable Convertible Preferred Stock Series C 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">Total temporary equity</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,550,977<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember', window );">Series A Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders' equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, no par value</a></td>
<td class="nump">$ 67<span></span>
</td>
<td class="nump">$ 67<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_CashAndCashEquivalentsAttributedToVariableInterestEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_CashAndCashEquivalentsAttributedToVariableInterestEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_IntellectualPropertyNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_IntellectualPropertyNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_LicenseAgreementNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_LicenseAgreementNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_LoansAndNotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_LoansAndNotesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_LoansAndNotesPayableCurrentAttributedToVariableInterestEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_LoansAndNotesPayableCurrentAttributedToVariableInterestEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_PreciousMetalConcentrate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_PreciousMetalConcentrate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesAndLoansReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of accounts and financing receivables, classified as current. Includes, but is not limited to, notes and loan receivable.</p></div>
<a href="javascript:void(0);" onclick="top.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.3,4)<br> -URI http://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 (c)<br> -URI http://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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&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 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<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 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<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(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=120398452&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<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)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: 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 http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 20: 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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<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 http://asc.fasb.org/extlink&amp;oid=124359900&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 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6801-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 http://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 http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<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.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: 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 http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 9: 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 http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<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 http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<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)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<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 http://asc.fasb.org/extlink&amp;oid=124359900&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)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<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)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investments in debt and equity securities, including, but not limited to, held-to-maturity, trading and available-for-sale expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<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 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<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.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.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 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://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 http://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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://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 http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=120398452&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 http://asc.fasb.org/extlink&amp;oid=120400017&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: 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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_LongTermNotesAndLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of all notes and loans payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermNotesAndLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.31)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesReceivableRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an unclassified balance sheet, amounts due from parties associated with the reporting entity as evidenced by a written promise to pay.</p></div>
<a href="javascript:void(0);" onclick="top.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.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<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(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesReceivableRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.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.8)<br> -URI http://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 http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investments classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.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.1(f,g))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt classified as other, payable within one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://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(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt classified as other, payable after one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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(14))<br> -URI http://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> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<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)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&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 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<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(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: 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 http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<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)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<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 http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: 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 http://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 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21930-107793<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21914-107793<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4568740-111683<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21711-107793<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 24: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4568447-111683<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<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 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Publisher FASB<br> -Subparagraph (a)(3)(iii)(03)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 2: 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 http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<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 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityCarryingAmountAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockCarryingBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cost basis for treasury stock acquired for purposes other than retirement.</p></div>
<a href="javascript:void(0);" onclick="top.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 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockCarryingBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=VIVK_RedeemableConvertiblePreferredStockSeriesBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=VIVK_RedeemableConvertiblePreferredStockSeriesBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=VIVK_RedeemableConvertiblePreferredStockSeriesB1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=VIVK_RedeemableConvertiblePreferredStockSeriesB1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=VIVK_RedeemableConvertiblePreferredStockSeriesC1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=VIVK_RedeemableConvertiblePreferredStockSeriesC1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231268139960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">2 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Feb. 14, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Accounts receivable allowance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 33,000<span></span>
</td>
<td class="nump">$ 33,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="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<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="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41,666,667<span></span>
</td>
<td class="nump">41,666,667<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,330,859<span></span>
</td>
<td class="nump">11,255,967<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="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,330,859<span></span>
</td>
<td class="nump">11,255,967<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityReverseStockSplit', window );">Stockholders' Equity, Reverse Stock Split</a></td>
<td class="text">one-for-thirty reverse stock split<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="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_RedeemableConvertiblePreferredStockMember', window );">Redeemable Convertible Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityParOrStatedValuePerShare', window );">Preferred stock, par value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesAuthorized', window );">Temporary Equity, Shares Authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,600,000<span></span>
</td>
<td class="nump">11,600,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=VIVK_RedeemableConvertiblePreferredSeriesBMember', window );">Redeemable Convertible Preferred Series B [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesIssued', window );">Temporary Equity, Shares Issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">216,916<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Temporary Equity, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">216,916<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=VIVK_RedeemableConvertiblePreferredSeriesB1Member', window );">Redeemable Convertible Preferred Series B 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesIssued', window );">Temporary Equity, Shares Issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">467,728<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="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Temporary Equity, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">467,728<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=VIVK_RedeemableConvertiblePreferredSeriesC1Member', window );">Redeemable Convertible Preferred Series C 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesIssued', window );">Temporary Equity, Shares Issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">255,290<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Temporary Equity, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">255,290<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_ConvertiblePreferredStockMember', window );">Convertible Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock shares authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,400,000<span></span>
</td>
<td class="nump">3,400,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember', window );">Series A Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock shares authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">66,667<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="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">66,667<span></span>
</td>
<td class="nump">66,667<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="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">66,667<span></span>
</td>
<td class="nump">66,667<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.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 (a)<br> -URI http://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 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br><br>Reference 3: 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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 4: 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 http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123467817&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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_StockholdersEquityReverseStockSplit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the reverse stock split arrangement. Also provide the retroactive effect given by the reverse split that occurs after the balance sheet date but before the release of financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.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 4<br> -Subparagraph (SAB Topic 4.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187143-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityReverseStockSplit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share amount of par value or stated value of stock classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable.</p></div>
<a href="javascript:void(0);" onclick="top.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 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=122040564&amp;loc=d3e177068-122764<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 (27)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 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_TemporaryEquitySharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.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(27)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquitySharesAuthorized</td>
</tr>
<tr>
<td style="padding-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_TemporaryEquitySharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.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(27)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquitySharesIssued</td>
</tr>
<tr>
<td style="padding-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_TemporaryEquitySharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.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(27)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquitySharesOutstanding</td>
</tr>
<tr>
<td style="padding-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_StatementClassOfStockAxis=us-gaap_RedeemableConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_RedeemableConvertiblePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=VIVK_RedeemableConvertiblePreferredSeriesBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=VIVK_RedeemableConvertiblePreferredSeriesBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=VIVK_RedeemableConvertiblePreferredSeriesB1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=VIVK_RedeemableConvertiblePreferredSeriesB1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=VIVK_RedeemableConvertiblePreferredSeriesC1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=VIVK_RedeemableConvertiblePreferredSeriesC1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_ConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_ConvertiblePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>21
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231266171368">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1,088,428<span></span>
</td>
<td class="nump">$ 1,457,781<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="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,050,676<span></span>
</td>
<td class="nump">1,356,378<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="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">37,752<span></span>
</td>
<td class="nump">101,403<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Sales and marketing</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">849,107<span></span>
</td>
<td class="nump">567,290<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="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">4,652,069<span></span>
</td>
<td class="nump">2,806,238<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Bad debt expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">13,645<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="top.Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Amortization and depreciation</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,462,492<span></span>
</td>
<td class="nump">1,562,622<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="top.Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">6,963,668<span></span>
</td>
<td class="nump">4,949,795<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="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Loss from operations</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(6,925,916)<span></span>
</td>
<td class="num">(4,848,392)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Other income:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_VIVK_EquityInvestmentGainLoss', window );">Equity investment loss</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="num">(37,665)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_VIVK_GainLossOnDispositionOfAsset', window );">Gain (loss) on disposition of asset</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">87,044<span></span>
</td>
<td class="num">(121,428)<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="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesUnrealizedGainLoss', window );">Unrealized gain (loss) on marketable securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(1,094,054)<span></span>
</td>
<td class="nump">2,614,338<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestAndOtherIncome', window );">Interest income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,312<span></span>
</td>
<td class="nump">35,344<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="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseOther', window );">Interest expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(900,552)<span></span>
</td>
<td class="num">(86,162)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncome', window );">Other income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">125,299<span></span>
</td>
<td class="nump">39,560<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="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income (expense)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(1,778,951)<span></span>
</td>
<td class="nump">2,443,987<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="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Loss before provision for income taxes</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(8,704,867)<span></span>
</td>
<td class="num">(2,404,405)<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="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Benefit (provision) for income taxes</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,050,207<span></span>
</td>
<td class="num">(466,964)<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="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Consolidated net loss</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(7,654,660)<span></span>
</td>
<td class="num">(2,871,369)<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="top.Show.showAR( this, 'defref_us-gaap_IncomeLossAttributableToNoncontrollingInterest', window );">Less: Net loss attributable to noncontrolling interests</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(2,170,489)<span></span>
</td>
<td class="num">(687,672)<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="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperations', window );">Net loss attributable to Vivakor, Inc.</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(5,484,171)<span></span>
</td>
<td class="num">(2,183,697)<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="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperations', window );">Net loss attributable to common shareholders</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(5,484,171)<span></span>
</td>
<td class="num">(2,183,697)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsIncomeStatementImpact', window );">Dividend on preferred stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">42,196<span></span>
</td>
<td class="nump">172,795<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="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income loss to parent</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">$ (5,526,367)<span></span>
</td>
<td class="num">$ (2,356,492)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic and diluted net loss per share</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">$ (0.46)<span></span>
</td>
<td class="num">$ (0.23)<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="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic weighted average common shares outstanding</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">11,976,116<span></span>
</td>
<td class="nump">10,310,167<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Share and per share amounts have been retroactively adjusted to reflect the one-for-thirty reverse stock split effective February 14,
2022. See Note 1 Organization and Basis of Presentation for additional information</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_EquityInvestmentGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_EquityInvestmentGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_GainLossOnDispositionOfAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_GainLossOnDispositionOfAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate cost of goods produced and sold and services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://asc.fasb.org/extlink&amp;oid=125512782&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 http://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 http://asc.fasb.org/extlink&amp;oid=125512782&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of income (loss) attributable to noncontrolling interest. Includes, but is not limited to, income (loss) from continuing operations, discontinued operations and equity method investments.</p></div>
<a href="javascript:void(0);" onclick="top.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 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<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.19)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_IncomeLossFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4613673-111683<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<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 http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 9: 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 http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndOtherIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndOtherIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_MarketableSecuritiesUnrealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized gain (loss) on investment in marketable security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesUnrealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<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 http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<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 (a)<br> -URI http://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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1377-109256<br><br>Reference 5: 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 http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<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> -URI http://asc.fasb.org/extlink&amp;oid=123359005&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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 10: 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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OtherNonoperatingIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockDividendsIncomeStatementImpact">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of preferred stock dividends that is an adjustment to net income apportioned to common stockholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockDividendsIncomeStatementImpact</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 2: 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 http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 15: 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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<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 http://asc.fasb.org/extlink&amp;oid=124359900&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)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<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 http://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 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<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)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: 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 http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 23: 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(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total amount of expenses directly related to the marketing or selling of products or services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231265881960">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY(DEFICIT) - USD ($)<br></strong></div></th>
<th class="th"><div>Series A Preferred Stocks [Member]</div></th>
<th class="th"><div>Common Stock [Member]</div></th>
<th class="th"><div>Additional Paid-in Capital [Member]</div></th>
<th class="th"><div>Treasury Stock [Member]</div></th>
<th class="th"><div>Retained Earnings [Member]</div></th>
<th class="th"><div>Noncontrolling Interest [Member]</div></th>
<th class="th"><div>Total</div></th>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">December 31, 2020(1) at Dec. 31, 2019</a></td>
<td class="nump">$ 67<span></span>
</td>
<td class="nump">$ 9,511<span></span>
</td>
<td class="nump">$ 25,071,709<span></span>
</td>
<td class="num">$ (20,000)<span></span>
</td>
<td class="num">$ (27,848,500)<span></span>
</td>
<td class="nump">$ 1,341,854<span></span>
</td>
<td class="num">$ (1,445,359)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning balance, shares at Dec. 31, 2019</a></td>
<td class="nump">66,667<span></span>
</td>
<td class="nump">9,511,465<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_VIVK_CommonStockIssuedForReductionInStockPayable', window );">Common Stock issued for reduction in stock payable(1)</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 667<span></span>
</td>
<td class="nump">11,799,333<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">11,800,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="top.Show.showAR( this, 'defref_VIVK_CommonStockIssuedForReductionInStockPayableShares', window );">Common Stock issued for reduction in stock payable, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">666,667<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_VIVK_CommonStockIssuedForReductionInLiabilities', window );">Common Stock issued for a reduction of liabilities(1)</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 9<span></span>
</td>
<td class="nump">135,984<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">135,993<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_VIVK_CommonStockIssuedForReductionInLiabilitiesShares', window );">Common Stock issued for a reduction in liabilities, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,164<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Common Stock issued for cash(1)</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 8<span></span>
</td>
<td class="nump">41,020<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">41,028<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common Stock issued for cash, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Common Stock issued for services(1)</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 23<span></span>
</td>
<td class="nump">281,208<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">281,231<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Common Stock issued for services, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,333<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_VIVK_StockIssuedForConversionOfTemporaryEquityValue', window );">Conversion of temporary equity Series B, B-1, and C-1 Preferred Stock to Common Stock(1)</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 1,038<span></span>
</td>
<td class="nump">7,592,778<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">7,593,816<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_VIVK_StockIssuedForConversionOfTemporaryEquityShares', window );">Conversion of temporary equity Series B, B-1, and C-1 Preferred Stock to Common Stock, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,037,738<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_VIVK_StockOptionsIssuedForServices', window );">Stock options issued for services</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">555,000<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">555,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="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock based compensation</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">146,114<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">146,114<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="top.Show.showAR( this, 'defref_VIVK_IssuanceOfNoncontrollingInterest1', window );">Issuance of noncontrolling interest for a reduction of debt</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">624,907<span></span>
</td>
<td class="nump">624,907<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPreferredStock', window );">Dividend paid in Series B-1 Preferred Stock</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(172,795)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(172,795)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(2,183,697)<span></span>
</td>
<td class="num">(687,672)<span></span>
</td>
<td class="num">(2,871,369)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_VIVK_CommonStockIssuedForPurchaseOfLicense', window );">Common Stock issued for the purchase of a license(1)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">December 31, 2021 at Dec. 31, 2020</a></td>
<td class="nump">$ 67<span></span>
</td>
<td class="nump">$ 11,256<span></span>
</td>
<td class="nump">45,623,146<span></span>
</td>
<td class="num">(20,000)<span></span>
</td>
<td class="num">(30,204,992)<span></span>
</td>
<td class="nump">1,279,089<span></span>
</td>
<td class="nump">16,688,566<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance, shares at Dec. 31, 2020</a></td>
<td class="nump">66,667<span></span>
</td>
<td class="nump">11,255,967<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_VIVK_CommonStockIssuedForReductionInLiabilities', window );">Common Stock issued for a reduction of liabilities(1)</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 68<span></span>
</td>
<td class="nump">495,731<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">495,799<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Common Stock issued for services(1)</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 34<span></span>
</td>
<td class="nump">437,970<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">438,004<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Common Stock issued for services, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,667<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_VIVK_StockIssuedForConversionOfTemporaryEquityValue', window );">Conversion of temporary equity Series B, B-1, and C-1 Preferred Stock to Common Stock(1)</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 956<span></span>
</td>
<td class="nump">9,466,648<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">9,467,604<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="top.Show.showAR( this, 'defref_VIVK_StockIssuedForConversionOfTemporaryEquityShares', window );">Conversion of temporary equity Series B, B-1, and C-1 Preferred Stock to Common Stock, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">955,947<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_VIVK_StockOptionsIssuedForServices', window );">Stock options issued for services</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,585,000<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,585,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="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock based compensation</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">446,112<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">446,112<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_VIVK_IssuanceOfNoncontrollingInterest1', window );">Issuance of noncontrolling interest for a reduction of debt</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">5,560,000<span></span>
</td>
<td class="nump">5,560,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="top.Show.showAR( this, 'defref_us-gaap_DividendsPreferredStock', window );">Dividend paid in Series B-1 Preferred Stock</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(42,196)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(42,196)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(5,484,171)<span></span>
</td>
<td class="num">(2,170,489)<span></span>
</td>
<td class="num">(7,654,660)<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="top.Show.showAR( this, 'defref_VIVK_CommonStockIssuedForReductionOfLiabilitiesShares', window );">Common Stock issued for a reduction of liabilities, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">68,611<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_VIVK_CommonStockIssuedForPurchaseOfLicense', window );">Common Stock issued for the purchase of a license(1)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17<span></span>
</td>
<td class="nump">224,983<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">225,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="top.Show.showAR( this, 'defref_VIVK_CommonStockIssuedForPurchaseOfLicenseShares', window );">Common Stock issued for the purchase of a license, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,667<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders', window );">Distributions paid by noncontrolling interest</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(55,050)<span></span>
</td>
<td class="num">(55,050)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">December 31, 2021 at Dec. 31, 2021</a></td>
<td class="nump">$ 67<span></span>
</td>
<td class="nump">$ 12,331<span></span>
</td>
<td class="nump">$ 58,279,590<span></span>
</td>
<td class="num">$ (20,000)<span></span>
</td>
<td class="num">$ (35,731,359)<span></span>
</td>
<td class="nump">$ 4,613,550<span></span>
</td>
<td class="nump">$ 27,154,179<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance, shares at Dec. 31, 2021</a></td>
<td class="nump">66,667<span></span>
</td>
<td class="nump">12,330,859<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_VIVK_CommonStockIssuedForPurchaseOfLicense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_CommonStockIssuedForPurchaseOfLicense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_CommonStockIssuedForPurchaseOfLicenseShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_CommonStockIssuedForPurchaseOfLicenseShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</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_VIVK_CommonStockIssuedForReductionInLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_CommonStockIssuedForReductionInLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_VIVK_CommonStockIssuedForReductionInLiabilitiesShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_CommonStockIssuedForReductionInLiabilitiesShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</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_VIVK_CommonStockIssuedForReductionInStockPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_CommonStockIssuedForReductionInStockPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_CommonStockIssuedForReductionInStockPayableShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_CommonStockIssuedForReductionInStockPayableShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</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_VIVK_CommonStockIssuedForReductionOfLiabilitiesShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_CommonStockIssuedForReductionOfLiabilitiesShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</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_VIVK_IssuanceOfNoncontrollingInterest1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_IssuanceOfNoncontrollingInterest1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_StockIssuedForConversionOfTemporaryEquityShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_StockIssuedForConversionOfTemporaryEquityShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</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_VIVK_StockIssuedForConversionOfTemporaryEquityValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_StockIssuedForConversionOfTemporaryEquityValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_StockOptionsIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_StockOptionsIssuedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=122142933&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 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-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 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=122142933&amp;loc=d3e11178-113907<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123468992&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DividendsPreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).</p></div>
<a href="javascript:void(0);" onclick="top.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 http://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 942<br> -SubTopic 405<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6957935&amp;loc=d3e64057-112817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsPreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_StockIssuedDuringPeriodSharesIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesIssuedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&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 http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueIssuedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21930-107793<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21914-107793<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4568740-111683<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21711-107793<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 24: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4568447-111683<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<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 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Publisher FASB<br> -Subparagraph (a)(3)(iii)(03)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231266423608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENT OF CASH FLOWS - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Consolidated net loss</a></td>
<td class="num">$ (7,654,660)<span></span>
</td>
<td class="num">$ (2,871,369)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">1,462,492<span></span>
</td>
<td class="nump">1,562,622<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="top.Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Bad debt expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">13,645<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Forgiveness of notes payable</a></td>
<td class="num">(90,711)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_VIVK_EquityInvestmentGainLoss', window );">Equity investment loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">37,665<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_VIVK_GainLossOnDispositionOfAsset', window );">Loss (gain) on disposition of asset</a></td>
<td class="num">(87,044)<span></span>
</td>
<td class="nump">121,428<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="top.Show.showAR( this, 'defref_VIVK_CommonStockOptionsIssuedForServices', window );">Common stock options issued for services</a></td>
<td class="nump">1,585,000<span></span>
</td>
<td class="nump">555,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="top.Show.showAR( this, 'defref_us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims', window );">Common stock issued for services</a></td>
<td class="nump">438,004<span></span>
</td>
<td class="nump">281,231<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesUnrealizedGainLoss', window );">Unrealized gain (loss) marketable securities</a></td>
<td class="nump">1,094,054<span></span>
</td>
<td class="num">(2,614,338)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes', window );">Deferred income taxes</a></td>
<td class="num">(1,051,007)<span></span>
</td>
<td class="nump">466,164<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">446,112<span></span>
</td>
<td class="nump">146,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="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="nump">6,890<span></span>
</td>
<td class="num">(19,735)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventory</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets', window );">Other assets</a></td>
<td class="nump">13,807<span></span>
</td>
<td class="num">(2,549)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_VIVK_IncreaseDecreaseInPreciousMetalConcentrate', window );">Precious metal concentrate</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">16,519<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_VIVK_IncreaseDecreaseInRightToUseAssets', window );">Right of use assets</a></td>
<td class="nump">218,513<span></span>
</td>
<td class="nump">285,345<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingLeaseLiability', window );">Operating lease liabilities</a></td>
<td class="num">(218,513)<span></span>
</td>
<td class="num">(285,345)<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="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">38,128<span></span>
</td>
<td class="nump">517,931<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedInterestReceivableNet', window );">Accrued interest on notes receivable</a></td>
<td class="num">(3,313)<span></span>
</td>
<td class="num">(35,344)<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="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInterestPayableNet', window );">Accrued interest on notes payable</a></td>
<td class="nump">900,552<span></span>
</td>
<td class="nump">71,361<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="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used in operating activities</a></td>
<td class="num">(2,901,696)<span></span>
</td>
<td class="num">(1,753,655)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireNotesReceivable', window );">Issuance of notes receivable</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(10,441)<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="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireIntangibleAssets', window );">Payment on costs of patents</a></td>
<td class="num">(13,366)<span></span>
</td>
<td class="num">(18,854)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_VIVK_PaymentsToAcquireIntangibleAssets1', window );">Purchase of a technology license</a></td>
<td class="num">(265,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchase of equipment</a></td>
<td class="num">(4,236,276)<span></span>
</td>
<td class="num">(1,197,922)<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="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(4,514,642)<span></span>
</td>
<td class="num">(1,227,217)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Payment of long-term debt</a></td>
<td class="num">(7,735)<span></span>
</td>
<td class="num">(116,535)<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="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromNotesPayable', window );">Proceeds from loans and notes payable</a></td>
<td class="nump">9,135,984<span></span>
</td>
<td class="nump">2,231,796<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from sale of common stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">41,028<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="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfNotesPayable', window );">Payment of notes payable</a></td>
<td class="num">(562,046)<span></span>
</td>
<td class="num">(6,323)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToMinorityShareholders', window );">Distributions to noncontrolling interest</a></td>
<td class="num">(55,050)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromMinorityShareholders', window );">Issuance of noncontrolling interest</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">624,907<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="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="nump">8,511,153<span></span>
</td>
<td class="nump">2,774,873<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="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect', window );">Net increase (decrease) in cash and cash equivalents</a></td>
<td class="nump">1,094,815<span></span>
</td>
<td class="num">(205,999)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">CASH AND CASH EQUIVALENTS, BEGINNING OF PERIOD</a></td>
<td class="nump">398,904<span></span>
</td>
<td class="nump">604,903<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">CASH AND CASH EQUIVALENTS, END OF PERIOD</a></td>
<td class="nump">1,493,719<span></span>
</td>
<td class="nump">398,904<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_VIVK_CashPaidDuringYearForAbstract', window );"><strong>Cash paid during the year for:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest</a></td>
<td class="nump">390,843<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Income taxes</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="top.Show.showAR( this, 'defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>Noncash transactions:</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="top.Show.showAR( this, 'defref_VIVK_ConversionOfSeriesBB1AndC1PreferredStockToCommonStock', window );">Conversion of Series B, B-1, and C-1 Preferred Stock to Common Stock</a></td>
<td class="nump">9,467,604<span></span>
</td>
<td class="nump">7,593,816<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="top.Show.showAR( this, 'defref_VIVK_CommonStockIssuedForReductionInLiabilitiesCashFlow', window );">Common stock issued for a reduction in liabilities</a></td>
<td class="nump">495,799<span></span>
</td>
<td class="nump">11,935,993<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_VIVK_ConversionOfNoteReceivableToEquityInvestment', window );">Conversion of note receivable to equity investment</a></td>
<td class="nump">81,768<span></span>
</td>
<td class="nump">809,578<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="top.Show.showAR( this, 'defref_VIVK_NoncontrollingInterestIssuedForReductionInLiabilities', window );">Noncontrolling interest issued for a reduction in liabilities</a></td>
<td class="nump">5,504,950<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_VIVK_PreferredStockSeriesC1IssuedForReductionInLiabilities', window );">Preferred stock Series C-1 issued for a reduction in liabilities</a></td>
<td class="nump">64,950<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_VIVK_CommonStockIssuedForPurchaseOfLicense', window );">Common stock issued for the purchase of a license</a></td>
<td class="nump">225,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_VIVK_CapitalizedInterestOnConstructionInProcess', window );">Capitalized interest on construction in process</a></td>
<td class="nump">1,215,743<span></span>
</td>
<td class="nump">1,025,852<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="top.Show.showAR( this, 'defref_VIVK_DividendPaidInSeriesB1PreferredStockValue', window );">Dividend paid in Series B-1 Preferred Stock</a></td>
<td class="nump">42,196<span></span>
</td>
<td class="nump">172,795<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_VIVK_SaleOfMarketableSecuritiesForNoteReceivable', window );">Sale of marketable securities for note receivable</a></td>
<td class="nump">860,491<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_VIVK_AccountsPayableOnPurchaseOfEquipment', window );">Accounts payable on purchase of equipment</a></td>
<td class="nump">$ 700,000<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_VIVK_AccountsPayableOnPurchaseOfEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_AccountsPayableOnPurchaseOfEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_CapitalizedInterestOnConstructionInProcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_CapitalizedInterestOnConstructionInProcess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_CashPaidDuringYearForAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_CashPaidDuringYearForAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_CommonStockIssuedForPurchaseOfLicense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_CommonStockIssuedForPurchaseOfLicense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_CommonStockIssuedForReductionInLiabilitiesCashFlow">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_CommonStockIssuedForReductionInLiabilitiesCashFlow</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_VIVK_CommonStockOptionsIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_CommonStockOptionsIssuedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_VIVK_ConversionOfNoteReceivableToEquityInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_ConversionOfNoteReceivableToEquityInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_ConversionOfSeriesBB1AndC1PreferredStockToCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_ConversionOfSeriesBB1AndC1PreferredStockToCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_DividendPaidInSeriesB1PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_DividendPaidInSeriesB1PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_EquityInvestmentGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_EquityInvestmentGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_GainLossOnDispositionOfAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_GainLossOnDispositionOfAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_IncreaseDecreaseInPreciousMetalConcentrate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_IncreaseDecreaseInPreciousMetalConcentrate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_VIVK_IncreaseDecreaseInRightToUseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_IncreaseDecreaseInRightToUseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_NoncontrollingInterestIssuedForReductionInLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_NoncontrollingInterestIssuedForReductionInLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_PaymentsToAcquireIntangibleAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_PaymentsToAcquireIntangibleAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_PreferredStockSeriesC1IssuedForReductionInLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_PreferredStockSeriesC1IssuedForReductionInLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_SaleOfMarketableSecuritiesForNoteReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_SaleOfMarketableSecuritiesForNoteReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding 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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123467658&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467658&amp;loc=d3e12317-112629<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInAccruedInterestReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amount due from borrowers for interest payments.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedInterestReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInterestPayableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in interest payable, which represents the amount owed to note holders, bond holders, and other parties for interest earned on loans or credit extended to the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInterestPayableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.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> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: 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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligations classified as other, payable within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_IncreaseDecreaseInOtherOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123431023&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesUnrealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized gain (loss) on investment in marketable security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesUnrealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_NoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireNotesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to acquire an agreement for an unconditional promise by the maker to pay the entity (holder) a definite sum of money at a future date. Such amount may include accrued interest receivable in accordance with the terms of the note. The note also may contain provisions including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among myriad other features and characteristics.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireNotesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToMinorityShareholders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToMinorityShareholders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromMinorityShareholders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from a noncontrolling interest. Includes, but is not limited to, purchase of additional shares or other increase in noncontrolling interest ownership.</p></div>
<a href="javascript:void(0);" onclick="top.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> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromMinorityShareholders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a borrowing supported by a written promise to pay an obligation.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for a borrowing supported by a written promise to pay an obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231268321800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Basis of Presentation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">Organization and Basis of Presentation</a></td>
<td class="text"><p id="xdx_802_eus-gaap--OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_zpQr7ZvnAAdR" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 1.<span id="xdx_829_z2sJuczmZFU9"> Organization and Basis of Presentation</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Vivakor, Inc. (collectively &#8220;we&#8221;,
&#8220;us,&#8221; &#8220;our,&#8221; &#8220;Vivakor&#8221; or the &#8220;Company&#8221;) is a socially responsible operator, acquirer
and developer of clean energy technologies and environmental solutions, which is currently focused on soil remediation in the United States
and Kuwait, and we have corporate offices in Utah, California, and in Qatar. We specialize in the remediation of soil from properties
contaminated by or laden with heavy crude oil and other substances. The Company was originally organized on November 1, 2006 as a limited
liability company in the State of Nevada as Genecular Holdings, LLC. The Company&#8217;s name was changed to NGI Holdings, LLC on November
3, 2006. On April 30, 2008, the Company was converted to a C-corporation and changed its name to Vivakor, Inc. pursuant to Articles of
Conversion filed with the Nevada Secretary of State.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 18, 2020, our Board of Directors
and stockholders holding a majority of our outstanding voting shares, authorized a reverse stock split of each of the
outstanding shares of the Corporation&#8217;s common stock, $0.001
par value per share, as well as each of the outstanding shares of the Corporation&#8217;s preferred stock, at a ratio to be
determined by the Board of within a range of a minimum of a one-for-twelve (1-for-12)
to a maximum of one-for-forty (1-for-40)
(the &#8220;Reverse Stock Split Ratio&#8221;), with the exact ratio to be set at a number within this range as determined by the
Board in its sole discretion, with no change in par value. On February 14, 2022, we effected a 1-for-30
reverse split of our outstanding shares of common stock (the &#8220;Reverse Stock Split&#8221;) via the filing of a certificate of
change with the Nevada Secretary of State which was effective at the commencement of trading of our Common Stock. No fractional
shares of the Company&#8217;s common stock will be issued as a result of the Reverse Stock Split. Any fractional shares resulting
from the Reverse Stock Split will be rounded up to the nearest whole share. All issued and outstanding common stock, preferred
stock, and per share amounts in the consolidated financial statements and footnotes included herein have been retroactively adjusted
to reflect this reverse stock split for all periods presented.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>COVID-19</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On March 11, 2020, the World Health Organization
(&#8220;WHO&#8221;) declared the COVID-19 outbreak to be a global pandemic. In addition to the devastating effects on human life, the
pandemic is having a negative ripple effect on the global economy, leading to disruptions and volatility in the global financial markets.
Most U.S. states and many countries have issued policies intended to stop or slow the further spread of the disease.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">COVID-19 and the U.S. response to the pandemic
are significantly affecting the economy. There are no comparable events that provide guidance as to the effect the COVID-19 pandemic may
have, and, as a result, the ultimate effect of the pandemic is highly uncertain and subject to change. We do not yet know the full extent
of the effects on the economy, the markets we serve, our business, or our operations. In March 2020 we temporarily suspended operations
in Kuwait and Utah due to COVID-19 government restrictions.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/topic&amp;trid=2197479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>25
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231267919064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Liquidity<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_VIVK_DisclosureLiquidityAbstract', window );"><strong>Liquidity</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="top.Show.showAR( this, 'defref_VIVK_LiquidityTextBlock', window );">Liquidity</a></td>
<td class="text"><p id="xdx_803_ecustom--LiquidityTextBlock_zMem7RL0XzhZ" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 2. <span id="xdx_821_z8f8MT3FxPpv">Liquidity</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have historically suffered net losses and
cumulative negative cash flows from operations, and as of December 31, 2021, we had an accumulated deficit of approximately $<span id="xdx_90E_eus-gaap--RetainedEarningsAccumulatedDeficit_iNI_dmixL_c20211231_ztfq9ZCcYESj" title="Accumulated deficit::XDX::35%2C731%2C359"><span style="-sec-ix-hidden: xdx2ixbrl0704">35.7</span></span>
million. As of December 31, 2021 we had cash of $<span id="xdx_905_eus-gaap--Cash_iI_c20211231_zwYqP0QIHVQ3" title="Cash">1,493,719</span>. To date we have financed our operations primarily through debt
financing, private equity offerings and our working interest agreements. For the year ended December 31, 2021 and 2020, we issued
<span id="xdx_903_ecustom--ValueOfNonControllingUnits_dn_c20210101__20211231__us-gaap--EquityMethodInvestmentNonconsolidatedInvesteeAxis__custom--RdmMember_zLPhecgPXnW_zYjO5ztq5r4H">none</span> and $<span id="xdx_90C_ecustom--ValueOfNonControllingUnits_c20200101__20201231__us-gaap--EquityMethodInvestmentNonconsolidatedInvesteeAxis__custom--RdmMember_zw2oFthpfhjx">624,907</span> noncontrolling units of RPC Design and Manufacturing, LLC (&#8220;RDM&#8221;), respectively, made payments on our working interest agreement with RII of $<span id="xdx_906_ecustom--PaymentForWorkingInterest_c20210101__20211231__srt--CounterpartyNameAxis__custom--RiiMember_zJH7l6inBagI">7,735</span> and
$<span id="xdx_906_ecustom--PaymentForWorkingInterest_c20200101__20201231__srt--CounterpartyNameAxis__custom--RiiMember_zvntwEFtKh9X">116,535</span>, respectively, and we also received proceeds of $<span id="xdx_90D_eus-gaap--ProceedsFromConvertibleDebt_c20210101__20211231_zxp0cldaitas">9,135,984</span> and $<span id="xdx_90D_eus-gaap--ProceedsFromConvertibleDebt_c20200101__20201231_zLlpNvnogoSu">2,231,796</span> related to the issuance of convertible bridge
notes and other loans. For the years ended December 31, 2021 and 2020, as included in the proceeds above, we obtained two Paycheck
Protection Program loans for $<span id="xdx_905_eus-gaap--ProceedsFromOtherShortTermDebt_c20210101__20211231__us-gaap--ShortTermDebtTypeAxis__custom--PaycheckProtectionProgramMember_zl3vkvKksBIx">295,745</span> and $<span id="xdx_906_eus-gaap--ProceedsFromOtherShortTermDebt_c20200101__20201231__us-gaap--ShortTermDebtTypeAxis__custom--PaycheckProtectionProgramMember_zmvUXMB4STLz">295,745</span> that may be forgiven <span style="background-color: white">under the CARES Act,
if we can demonstrate that the proceeds from the loan were used for eligible expenses</span>. We also obtained loans from the Small
Business Administration in the amount of $<span id="xdx_901_eus-gaap--ProceedsFromOtherShortTermDebt_c20200101__20201231__us-gaap--ShortTermDebtTypeAxis__custom--SmallBusinessAdministrationMember_zN63gpAIMn7x">299,900</span> in May 2020, as included in the proceeds above. In addition, for the years ended
December 31, 2021 and 2020, the Company received debt financing of $<span id="xdx_90E_ecustom--ProceedsFromDebtFinancing_c20210101__20211231__us-gaap--SecuritiesFinancingTransactionAxis__custom--VivaWealthFundMember_z23CpXPqMawB">8,090,000</span> and $<span id="xdx_90F_ecustom--ProceedsFromDebtFinancing_c20200101__20201231__us-gaap--SecuritiesFinancingTransactionAxis__custom--VivaWealthFundMember_zlgsDnM0OXPb">735,000</span> through the operations of Viva Wealth
Fund I, LLC, which debt converts into Viva Wealth Fund I units at the earlier of 6 months or the minimum raise of $6,250,000 to
build a Remediation Processing Center (&#8220;RPC&#8221;) system. As of December 31, 2021, $<span id="xdx_905_eus-gaap--DebtConversionConvertedInstrumentAmount1_c20210101__20211231__us-gaap--SecuritiesFinancingTransactionAxis__custom--VivaWealthFundMember_zbQ78jAGfxDe">5,560,000</span> of this debt financing has converted to noncontrolling units in Viva Wealth
Fund I, LLC. We believe we have other liquid assets that may be used to assist in financing the operations of the Company if needed,
including marketable securities in Scepter, which hold a fair value $<span id="xdx_908_eus-gaap--MarketableSecurities_iI_c20211231__us-gaap--InvestmentTypeAxis__custom--ScepterMember_zWdGBJf7bBjV">2,231,218</span> as of December 31, 2021 and have been deposited for
trading. Subsequent to December 31, 2021, the Company closed its underwritten public offering of <span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220101__20220331__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--SecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis__custom--PublicOfferingMember_zdboGYqLGU51">1,600,000</span> shares of common stock,
at a public offering price of $5.00 per share, for aggregate gross proceeds of $<span id="xdx_90D_eus-gaap--ProceedsFromIssuanceOrSaleOfEquity_pn6n6_c20220101__20220331__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--SecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis__custom--PublicOfferingMember_zWtYL88nrMhV">8</span> million, prior to deducting
underwriting discounts, commissions, and other offering expenses. We believe the liquid assets from the Company&#8217;s available
for sale investments and funding provided from subsequent fundraising activities of the Company give it adequate working capital to
finance our day-to-day operations for at least twelve months through March 2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>











<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_DisclosureLiquidityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_DisclosureLiquidityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_LiquidityTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_LiquidityTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231268321800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Summary of Significant Accounting Policies</a></td>
<td class="text"><p id="xdx_80A_eus-gaap--SignificantAccountingPoliciesTextBlock_zQJ0JbCdsW52" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 3. <span id="xdx_82D_zZqv4AUYc6eU">Summary of Significant Accounting Policies</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p id="xdx_849_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zy1uhEUc5xJL" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_868_z66EwD5bnFEX">Basis of Presentation</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The accompanying consolidated financial statements
have been prepared in accordance with the Financial Accounting Standards Board (&#8220;<span style="text-decoration: underline">FASB</span>&#8221;) &#8220;FASB Accounting Standard
Codification&#8482;&#8221; (the &#8220;<span style="text-decoration: underline">Codification</span>&#8221;) which is the source of authoritative accounting principles recognized
by the FASB to be applied by nongovernmental entities in the preparation of consolidated financial statements in conformity with generally
accepted accounting principles (&#8220;<span style="text-decoration: underline">GAAP</span>&#8221;) in the United States.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">All figures are in U.S. dollars unless indicated
otherwise.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p id="xdx_840_eus-gaap--ConsolidationPolicyTextBlock_zJuhLjQv17Jf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_865_zNWXYx4to1S8">Principles of Consolidation</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The consolidated financial statements include
the accounts of Vivakor, Inc., its wholly owned and majority-owned active subsidiaries, or joint ventures (collectively, the &#8220;Company&#8221;).
Intercompany balances and transactions between consolidated entities are eliminated. Inactive entities have no value, assets or liabilities.
Vivakor has the following wholly and majority-owned subsidiaries: Vivaventures Management Company, Inc., Vivaventures Energy Group, Inc.
(99%), Vivaventures Oil Sands, Inc., Vivasphere, Inc.. Vivakor Middle East, LLC (49%, consolidated). The Company withdrew from VivaVentures
Precious Metal, LLC (39%, equity method investment) in July 2020. Vivakor manages and consolidates RPC Design and Manufacturing LLC, which
includes a noncontrolling interest investment from Vivaopportunity Fund, LLC, which is also managed by Vivaventures Management Company,
Inc. Vivakor has common officers with and consolidates Viva Wealth Fund I, LLC.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company follows ASC 810-10-15 guidance with
respect to accounting for Variable Interest Entities (&#8220;VIE&#8221;). A VIE is an entity that does not have sufficient equity at risk
to finance its activities without additional subordinated financial support from other parties, or whose equity investors lack any of
the characteristics of a controlling financial interest. A variable interest is an investment or other interest that will absorb portions
of a VIE&#8217;s expected losses or receive portions of the entity&#8217;s expected residual returns. Variable interests are contractual,
ownership, or other pecuniary interests that change with changes in the fair value of the entity&#8217;s net assets. A party is the primary
beneficiary of a VIE and must consolidate it when that party has a variable interest, or combination of variable interests, that provides
the party with a controlling financial interest. A party is deemed to have a controlling financial interest if it meets both of the power
and losses/benefits criteria. The power criterion is the ability to direct the activities of the VIE that most significantly impact its
economic performance. The losses/benefits criterion is the obligation to absorb losses from, or right to receive benefits from, the VIE
that could potentially be significant to the VIE. The VIE model requires an ongoing reconsideration of whether a reporting entity is the
primary beneficiary of a VIE due to changes in facts and circumstances. For the years ended December 31, 2021 and 2020 the following entities
are considered to be a VIE and are consolidated in our consolidated financial statements: Viva Wealth Fund I, LLC (organized in 2020)
and RPC Design and Manufacturing, LLC. For the years ended December 31, 2021 and 2020 the following entities were considered to be a VIE,
but were not consolidated in our consolidated financial statements due to a lack of the power criterion or the losses/benefits criterion:
Vivaventures UTS I, LLC, Vivaventures Royalty II, LLC, Vivaopportunity Fund, LLC, and International Metals Exchange, LLC. For the years
ended December 31, 2021 and 2020 the unaudited financial information for the unconsolidated VIEs is as follows: Vivaventures UTSI, LLC
held assets of $<span id="xdx_90F_eus-gaap--Assets_iI_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresUtsiMember_zKHey2yBJu3Z">3,753,296</span> and $<span id="xdx_90D_eus-gaap--Assets_iI_c20201231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresUtsiMember_zIsiy4JuNKtc">3,113,292</span> (where the primary asset represents a receivable from the Company), and liabilities of $<span id="xdx_909_eus-gaap--Liabilities_iI_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresUtsiMember_zGkCmqx3Qgf0">12,608</span>
and $<span id="xdx_90C_eus-gaap--Liabilities_iI_c20201231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresUtsiMember_zy0mlbAGEXoq">41,894</span>. Vivaventures Royalty II, LLC held assets of $<span id="xdx_906_eus-gaap--Assets_iI_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresRoyaltyMember_zx7QAVx9r0Lt">2,648,810</span> and $<span id="xdx_905_eus-gaap--Assets_iI_c20201231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresRoyaltyMember_zipRqyyLvNmL">2,117,066</span> (where the primary asset represents a receivable from
the Company), and liabilities of $<span id="xdx_905_eus-gaap--Liabilities_iI_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresRoyaltyMember_z6NgQnHe3fPs">300</span>. Vivaopportunity Fund LLC held assets of $<span id="xdx_90D_eus-gaap--Assets_iI_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaopportunityFundMember_z8XkrtGOQiQ8">2,119,961</span> (where the primary asset represents a noncontrolling
interest in units of a consolidated entity of the Company) and <span id="xdx_901_eus-gaap--Liabilities_iI_do_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaopportunityFundMember_zArZ0mf9rU7J">no</span> liabilities. International Metals Exchange, LLC held assets of $<span id="xdx_909_eus-gaap--Assets_iI_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--InternationalMetalsExchangeMember_zizCXdvO8BtX">30,461</span>
and $<span id="xdx_90D_eus-gaap--Assets_iI_c20201231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--InternationalMetalsExchangeMember_ztGsgeTOt36Z">82,711</span> and liabilities of $<span id="xdx_90A_eus-gaap--Liabilities_iI_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--InternationalMetalsExchangeMember_zTsbWCejAdEa"><span id="xdx_900_eus-gaap--Liabilities_iI_c20201231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--InternationalMetalsExchangeMember_zpLaKrtXYkmr">1,900</span></span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>











<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>RPC Design and Manufacturing, LLC:</b>&#160;The
Company established RPC Design and Manufacturing, LLC (&#8220;RDM&#8221;) in December 2018 with a business purpose of manufacturing custom
machinery and selling or leasing the manufactured equipment in long term contracts with financing or leasing activities to the Company.
We own 100% of the voting rights in RDM. We, as the sole general partner of RDM, have the full, exclusive and complete right, power and
discretion to operate, manage and control the affairs of RDM and take certain actions necessary to maintain RDM in good standing without
the consent of the limited partners. RDM has entered into a license agreement with the Company indicating that while RDM builds custom
machinery incorporating the Company&#8217;s hydrocarbon extraction technology, RDM will pay the Company a license fee of $500,000 per
Remediation Processing Center manufactured. RDM has been retained by VWFI to assist in being the plant manager and will manage and direct the manufacturing
of the RPCs. RDM&#8217;s license fee is waived for RPC manufacturing for VWFI. Creditors of RDM have no recourse to the general credit
of the Company. For the years ended December 31, 2021 and 2020, investors in RDM have a noncontrolling interest of $<span id="xdx_902_eus-gaap--NoncontrollingInterestInVariableInterestEntity_iI_c20211231__us-gaap--EquityMethodInvestmentNonconsolidatedInvesteeAxis__custom--RPCDesignAndManufacturingLLCMember_zAg9O1Q1hYmd">629,694</span> and $<span id="xdx_90B_eus-gaap--NoncontrollingInterestInVariableInterestEntity_iI_c20201231__us-gaap--EquityMethodInvestmentNonconsolidatedInvesteeAxis__custom--RPCDesignAndManufacturingLLCMember_zIlbLlta0Rz9">1,343,018</span>,
respectively As of December 31, 2021 and 2020,
the cash and cash equivalents of this VIE are not restricted and can be used to settle the obligations of the reporting entity. As of
December 31, 2021 and 2020 this VIE has an outstanding note payable to the reporting entity in the amount of $<span id="xdx_908_eus-gaap--NotesPayable_iI_c20211231__us-gaap--EquityMethodInvestmentNonconsolidatedInvesteeAxis__custom--RdmMember_zltkURyUerVh">354,566</span> and $<span id="xdx_90F_eus-gaap--NotesPayable_iI_c20201231__us-gaap--EquityMethodInvestmentNonconsolidatedInvesteeAxis__custom--RdmMember_z89uRuBIlfc_zcXqOKjamFj1">335,208</span>, which
is eliminated upon consolidation. We have the primary risk (expense) exposure in financing and operating the assets and are responsible
for 100% of the operation, maintenance and any unfunded capital expenditures, which ultimately could be 100% of a custom machine, and
the decisions related to those expenditures including budgeting, financing and dispatch of power. Based on all these facts, it was determined
that we are the primary beneficiary of RDM. Therefore, RDM has been consolidated by the Company. Any intercompany revenue and expense
associated with RDM and its license agreement with the Company has been eliminated in consolidation.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Viva Wealth Fund I, LLC:</b>&#160;The
Company assisted in designing and organizing Viva Wealth Fund I, LLC (&#8220;VWFI&#8221;) in November 2020, as a special purpose
entity, for the purpose of manufacturing, leasing and selling custom equipment solely to the Company. The Company commenced
co-managing VWFI with Wealth Space, LLC, an unaffiliated entity, but as of the date of this report Wealth Space, LLC is the sole
manager. The Company has been retained by the manager and continues to have common officers with VWFI, including our CEO and CFO,
who will assist in the day-to-day operations. VWFI has also retained the Company to act as its sole plant manager, and we will
manage and direct all of the manufacturing, leasing and selling of custom equipment in behalf of VWFI to the Company. In November
2020, VWFI commenced a $25,000,000 private placement offering to sell convertible promissory notes, which convert to VWFI LLC units,
to accredited investors to raise funds to manufacture equipment that will expand the Company&#8217;s second RPC. As of December 31,
2021 and 2020, the cash and cash equivalents of this VIE are restricted solely for the use of proceeds of the VWFI offering (to
manufacture RPCs) and cannot be used to settle the obligations of the reporting entity. As of December 31, 2021 and 2020, the
Company has cash attributed to variable interest entities of $<span id="xdx_900_ecustom--CashAttributableToVie_iI_c20211231__dei--LegalEntityAxis__custom--VivaWealthFundIMember_zFjThpbzY3DI">199,952</span>
and $<span id="xdx_903_ecustom--CashAttributableToVie_iI_c20201231__dei--LegalEntityAxis__custom--VivaWealthFundIMember_zOlqrIilwdlF">89,500</span>.
As of December 31, 2021, VWFI has reached $6,250,000 in funding and has released the funding for construction of RPC Series A. VWFI
has commenced fundraising for RPC Series B. In the event that VWFI does not raise at least $6,250,000 for these RPC Series by the
offering termination date (which date has been extended until November 13, 2022), then the convertible notes and/or units would
convert into Vivakor common stock where the minimum conversion price will be the greater of $13.50 or a 10% discount to
market per share or in the event of a public offering, 200% of the per share price of the Company common stock sold in the
underwritten offering, which was closed on February 14, 2022 at $5.00 per share. As of March 21, 2022, VWFI has raised approximately
$2,740,000 for RPC Series B. VWFI unit holders may also sell their units to the Company for their principal investment amount on the
3<sup>rd</sup>, 4<sup>th</sup>, and 5<sup>th</sup> anniversary of the offering termination date. The Company also has the option to
purchase any LLC units where the members did not exercise their conversion option under the same terms and pricing for cash or
common stock. VWFI has entered into a license agreement with the Company indicating that VWFI will pay the Company a license fee of
$1,000,000 per series of equipment manufactured with the Company&#8217;s proprietary technology. All of the operations of VWFI
relate to private placement offering to fund and manufacture proprietary equipment for the Company, as intended in VWFI&#8217;s
design and organization by the Company, so that the Company controls VWFI in its business purpose, use of proceeds, and selling and
leasing of its equipment solely to the Company. Creditors of VWFI have no recourse to the general credit of the Company. We have the
primary risk (expense) exposure in financing and operating the assets and are responsible for 100% of the operation, and any
unfunded capital expenditures, and the expense to the unit holders in conversion to common stock if series of equipment cannot be
fully funded, which ultimately could be 100% of any custom machine. We are responsible for the decisions related to the expenditures
of VWFI proceeds including budgeting, financing and dispatch of power surrounding the series of equipment. Based on all these facts,
it was determined that we are the primary beneficiary of VWFI. Therefore, VWFI has been consolidated by the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p id="xdx_844_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_z6bPZ9iVI7JA" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_868_zcnDqPM3m7EQ">Cash and Cash Equivalents</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company considers all highly liquid
investments with an original maturity of three months or less when acquired to be cash equivalents. As of December 31, 2021 and
2020, the Company does not have any cash equivalents. The Company places its cash with high credit quality financial institutions.
The Company&#8217;s accounts at these institutions are insured by the Federal Deposit Insurance Corporation (&#8220;FDIC&#8221;) up
to $250,000. As of December 31, 2021 and 2020, the Company had bank balances exceeding the FDIC insurance limit. To reduce its risk
associated with the failure of such financial institutions, the Company annually evaluates the rating of the financial institutions
in which it holds deposits. As of December 31, 2021 and 2020, the Company has cash attributed to variable interest entities of
$<span id="xdx_908_eus-gaap--Cash_iI_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember_znLIch5Quuz1">199,952</span>
and $<span id="xdx_90B_eus-gaap--Cash_iI_c20201231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember_z7mILGI0sOT1">89,500</span>. The Company has $<span id="xdx_90F_eus-gaap--Cash_iI_c20211231__us-gaap--CashAndCashEquivalentsAxis__custom--QatarNationalBankMember_zWSi4BUJdRzg">2,666</span> in Qatar National Bank, located in Doha Qatar.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>











<p id="xdx_845_eus-gaap--ReceivablesPolicyTextBlock_zZBL2yb9MxpP" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_864_zPAdSVWLhdfG">Accounts Receivable</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Accounts receivable are carried at original invoice
amount less an estimated allowance for doubtful accounts, if deemed necessary by management, and based on a review of all outstanding
amounts on a monthly basis. Management determines the allowance for doubtful accounts, if any, by identifying troubled accounts and by
using historical experience applied to an aging of accounts. An allowance for doubtful accounts was considered necessary by management
as of December 31, 2021 and 2020 in the amount of $<span id="xdx_90A_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_c20211231_pp0p0_zJgejJTMvuSP" title="Allowance for doubtful accounts"><span id="xdx_909_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_c20201231_pp0p0_zhtDnN7pqYKL" title="Allowance for doubtful accounts">33,000</span></span>, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<p id="xdx_84F_eus-gaap--InvestmentPolicyTextBlock_z71FlJMEwat" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_861_zNiLv6oVMZab">Investments</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Consolidated net income includes the Company&#8217;s
proportionate net income or loss of equity investments. The carrying value of the Company&#8217;s equity method investments is increased
and decreased by the Company&#8217;s proportionate share of the net income or loss of the investee. The carrying value of our equity method
investment is also decreased by dividends the Company receives from the investee. The Company did not have any equity method investments
as of December 31, 2021. As of December 31, 2020 the equity method investments consisted of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In 2019 the Company had an investment of
$800,000 or 800,000,000 shares of common stock, or a diluted 23% equity holding in Scepter Holdings, Inc. (ticker: BRZL, OTC
Markets) In the fourth quarter of 2020, the Company was diluted to a 19% equity holding in Scepter Holdings, Inc., and was no longer
deemed to have significant influence and ceased to be an equity investment, and as the stock is traded on an active market, the
Company has classified the investment as trading securities for the years ended December 31, 2021 and 2020 with the change in
unrealized gains and losses on the investment included in the statement of operations (see Note 5). For the year ended December 31,
2020, the Company was attributed a loss on this equity investment in the amount of $<span id="xdx_900_ecustom--EquityInvestmentGainLoss_iN_di_c20200101__20201231__us-gaap--OtherInvestmentNotReadilyMarketableAxis__custom--ScepterHoldingsMember_zjYicDssebdl">37,665</span>.
There were no distributions to the Company in 2021 or 2020 from Scepter Holdings, Inc. As of December 31, 2020, the Company&#8217;s
Chief Executive Officer has an immediate family member who sits on the board of directors of Scepter Holdings, Inc. The
Company&#8217;s <span id="xdx_903_eus-gaap--InvestmentOwnedBalanceShares_iI_c20211231__us-gaap--OtherInvestmentNotReadilyMarketableAxis__custom--ScepterHoldingsMember_z7WHnIKu68td">826,376,882</span>
shares of common stock of Scepter Holdings, Inc. have a market value of approximately $<span id="xdx_905_eus-gaap--InvestmentOwnedAtFairValue_iI_c20220321__us-gaap--OtherInvestmentNotReadilyMarketableAxis__custom--ScepterHoldingsMember_zEekINgUuLjm">3,553,241</span>
as of April 5, 2022 based on the quoted market price.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Investments in marketable securities consist of
equity securities recorded at fair value. Fair value is defined as the price that would be received to sell an asset in an orderly transaction
between market participants at the measurement date. We analyze our marketable securities in accordance with Accounting Standard Codification
321 (&#8220;ASC 321&#8221;). Valuations for marketable securities are based on quoted prices for identical assets in active markets.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2019, the Company held a 39%
interest in Vivaventures Precious Metals, LLC for which the fair value of this investment was none. In July 2020, the Company withdrew
from this LLC.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2021 and 2020, the Company
owns 1,000 Class A LLC Units in each of the following entities, which are not consolidated: Vivaopportunity Fund LLC, Vivaventures UTSI,
LLC, Vivaventures Royalty II, LLC, and International Metals Exchange, LLC. In aggregate these units amount to $<span id="xdx_905_eus-gaap--InvestmentOwnedAtFairValue_iI_c20220321__us-gaap--OtherInvestmentNotReadilyMarketableAxis__custom--VariousViesMember_zkcgrHE7JgJI">4,000</span> as of December 31,
2021 and 2020. These Class A Units give the Company&#8217;s management control of the entities but lack the necessary economics criterion,
where the Company lacks the obligation to absorb losses of these entities, as well as the right to receive benefits from the LLCs.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p id="xdx_84D_ecustom--ConvertibleInstrumentsPolicyTextBlock_z9aq9p3n1bCn" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_865_zrtKSZgdWvEI">Convertible Instruments</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company reviews the terms of convertible debt
and preferred stock for indications requiring bifurcation, and separate accounting for the embedded conversion feature. Generally, embedded
conversion features where the ability to physical or net-share settle the conversion option is not within the control of the Company or
the number of shares is variable are bifurcated and accounted for as derivative financial instruments. (See <span style="text-decoration: underline">Derivative Financial Instruments</span>
below). Bifurcation of the embedded derivative instrument requires the allocation of the proceeds first to the fair value of the embedded
derivative instrument with the residual allocated to the host instrument. The resulting discount to the debt instrument or the redemption
value of convertible preferred securities is accreted through periodic charges to interest expense over the term of the agreements or
to dividends over the period to the earliest conversion date using the effective interest rate method, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>











<p id="xdx_843_ecustom--DerivativeFinancialInstrumentsPolicyTextBlock_zTss0E4mj1jj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_866_zsisLuiOAoBe">Derivative Financial Instruments</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company does not use derivative financial
instruments to hedge exposures to cash-flow or market risks. However, certain other financial instruments, such as warrants to purchase
the Company&#8217;s common stock and the embedded conversion features of debt and preferred instruments that are not considered indexed
to the Company&#8217;s common stock are classified as liabilities when either (a) the holder possesses rights to net-cash settlement,
(b) physical or net share settlement is not within the control of the Company, or (c) based on its anti-dilutive provisions. In such instances,
net-cash settlement is assumed for financial accounting and reporting. Such financial instruments are initially recorded at fair value
and subsequently adjusted to fair value at the close of each reporting period. Fair value for embedded conversion features and option-based
derivative financial instruments is determined using the Monte Carlo Simulation or the Black-Scholes Option Pricing Model, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Other convertible instruments that are not derivative
financial instruments are accounted for by recording the intrinsic value of the embedded conversion feature as a discount from the initial
value of the instrument and accreting it back to face value over the period to the earliest conversion date using the effective interest
rate method.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p id="xdx_849_eus-gaap--LesseeLeasesPolicyTextBlock_zKsH8VkVhOiF" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i><span id="xdx_86C_zvXCaHkyDcfo">Leases</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company follows Accounting Standards Codification
842, <i>Leases</i> ("ASC 842"). We determine if an arrangement contains a lease at inception based on whether or not the Company
has the right to control the asset during the contract period and other facts and circumstances.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We are the lessee in a lease contract when we
obtain the right to control the asset. Operating lease right-of-use ("ROU") assets represent our right to use an underlying
asset for the lease term, and lease liabilities represent our obligation to make lease payments arising from the lease, both of which
are recognized based on the present value of the future minimum lease payments over the lease term at the commencement date. Leases with
a lease term of 12 months or less at inception are not recorded on our consolidated balance sheet and are expensed on a straight-line
basis over the lease term in our consolidated statement of operations. We determine the lease term by assuming the exercise of renewal
options that are reasonably certain. As most of our leases do not provide an implicit interest rate, we use our local incremental borrowing
rate based on the information available at the commencement date in determining the present value of future payments. As of December 31,
2021 and 2020, we recorded right-of-use assets of $<span id="xdx_902_eus-gaap--OperatingLeaseRightOfUseAsset_c20211231_pp0p0_zstICGlnKSCl" title="Right-of-use assets">663,291</span> and $<span id="xdx_901_eus-gaap--OperatingLeaseRightOfUseAsset_c20201231_pp0p0_zl1HpVUQD6AB" title="Right-of-use assets">881,804</span> and lease obligations of $<span id="xdx_904_eus-gaap--OperatingLeaseLiability_c20211231_pp0p0_z9Ca4vjvoWT3" title="Lease obligations">721,878</span> and $<span id="xdx_905_eus-gaap--OperatingLeaseLiability_c20201231_pp0p0_zjCkl3W4O5PZ" title="Lease obligations">895,395</span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p id="xdx_84D_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_ze2IEP94evRc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i><span id="xdx_861_zOrDmQyazKl5">Long Lived Assets</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company reviews the carrying values of its
long-lived assets for possible impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable.
If the expected future cash flow from the use of the asset and its eventual disposition is less than the carrying amount of the asset,
an impairment loss is recognized and measured using the fair value of the related asset. No impairment charges were incurred during the
years ended December 31, 2021 and 2020, <span style="background-color: white">as the Company was still in the early phases of our business
plan and operating losses were expected in our early phases</span>. On March 11, 2020, the World Health Organization (&#8220;WHO&#8221;)
declared the COVID-19 outbreak to be a global pandemic. In addition to the devastating effects on human life, the pandemic is having a
negative ripple effect on the global economy, leading to disruptions and volatility in the global financial markets. Most U.S. states
and many countries have issued policies intended to stop or slow the further spread of the disease. Our Kuwait operations were suspended
to comply with the social distancing measures implemented in Kuwait. Our Utah operations were temporarily suspended from March through
May 2020, but have since resumed in full. There can be no assurance, however, that market conditions will not change or demand for the
Company&#8217;s services will continue, which could result in impairment of long-lived assets in the future.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p id="xdx_846_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zYA0OVRqdVyo" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_866_znslA0ByPfok">Property and equipment, net</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Property and equipment are stated at cost or fair
value when acquired. Depreciation is computed by the straight-line method and is charged to the statement of operations over the estimated
useful lives of the assets. Leasehold improvements are depreciated over the shorter of the estimated useful lives of the assets or the
term of the related lease. Impairment losses are recognized for long-lived assets, including definite-lived intangibles, used in operations
when indicators of impairment are present and the undiscounted cash flows estimated to be generated by those assets are not sufficient
to recover the assets' carrying amount. Impairment losses are measured by comparing the fair value of the assets to their carrying amount.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Interest on long-term debt for the development
or manufacturing of Company assets is capitalized to the asset until the asset enters production or use, and thereafter all interest is
charged to expense as incurred. Maintenance and repairs are charged to expense as incurred. Leasehold improvements are depreciated over
the shorter of the estimated useful lives of the assets or the term of the related lease.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>











<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The carrying amount and accumulated depreciation
of assets sold or retired are removed from the accounts in the year of disposal and any resulting gain or loss is included in results
of operations. The estimated useful lives of property and equipment are as follows:&#160;</p>



<table cellpadding="0" cellspacing="0" id="xdx_880_ecustom--ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock_z5EknsK7QnfA" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of Significant Accounting Policies (Details - Property useful lives)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span id="xdx_8BA_zZUuLMp0L3oi" style="display: none">Schedule of useful lives for property plant
    and equipment</span></td>
    <td style="vertical-align: top; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 50%; text-align: justify">Computers, software, and office equipment</td>
    <td style="vertical-align: top; width: 50%; text-align: left"><span id="xdx_90E_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__srt--RangeAxis__srt--MinimumMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--ComputerSoftwareIntangibleAssetMember_zInTeM6Fijht" title="Property, Plant and Equipment, Useful Life">1</span>-<span id="xdx_905_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__srt--RangeAxis__srt--MaximumMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--ComputerSoftwareIntangibleAssetMember_zD6gNJQlT41q" title="Property, Plant and Equipment, Useful Life">5</span> years</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Machinery and equipment</td>
    <td style="vertical-align: top; text-align: left"><span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__srt--RangeAxis__srt--MinimumMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--MachineryAndEquipmentMember_zl918K5JsKQo" title="Property, Plant and Equipment, Useful Life">3</span>-<span id="xdx_905_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__srt--RangeAxis__srt--MaximumMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--MachineryAndEquipmentMember_zUBcEp7I6i0k" title="Property, Plant and Equipment, Useful Life">5</span> years</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Vehicles</td>
    <td style="vertical-align: top; text-align: left"><span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__srt--RangeAxis__srt--MaximumMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--VehiclesMember_zwXSDSl0mKBn" title="Property, Plant and Equipment, Useful Life">5</span> years</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Furniture and fixtures</td>
    <td style="vertical-align: top; text-align: left"><span id="xdx_903_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__srt--RangeAxis__srt--MinimumMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--FurnitureAndFixturesMember_zYsAlFtcnmrP" title="Property, Plant and Equipment, Useful Life">5</span> &#8211; <span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__srt--RangeAxis__srt--MaximumMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--FurnitureAndFixturesMember_zzMz5MT39047" title="Property, Plant and Equipment, Useful Life">10</span> years</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Precious metal extraction machinery (heavy extraction equipment)</td>
    <td style="vertical-align: top; text-align: left"><span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--EquipmentMember_zNJGjMI0GsE6" title="Property, Plant and Equipment, Useful Life">10</span> years</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Remediation Processing Centers (heavy extraction and remediation equipment) (&#8220;RPC&#8221;)</td>
    <td style="vertical-align: top; text-align: left"><span id="xdx_90E_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--EquipmentOneMember_zHlbNEuGcZ3i" title="Property, Plant and Equipment, Useful Life">20</span> years</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Leasehold improvements</td>
    <td style="vertical-align: top; text-align: left"><span id="xdx_90E_eus-gaap--PropertyPlantAndEquipmentEstimatedUsefulLives_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--LeaseholdImprovementsMember_zQa0kFRnC9C6" title="Property, Plant and Equipment, Estimated Useful Lives">Lesser of the lease term or estimated useful life</span></td></tr>
  </table>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Equipment that is currently being manufactured
is considered construction in process and is not depreciated until the equipment is placed into service.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<p id="xdx_843_eus-gaap--IntangibleAssetsFiniteLivedPolicy_zBS5loXZVo7F" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i><span id="xdx_860_zAX3Fjbct9Ma">Intangible Assets:</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We account for intangible assets in accordance
with ASC 350 <i>&#8220;Intangibles-Goodwill and Other&#8221;</i> (&#8220;ASC 350&#8221;). Intangible asset amounts represent the acquisition
date fair values of identifiable intangible assets acquired. The fair values of the intangible assets were determined by using the income
approach, discounting projected future cash flows based on management&#8217;s expectations of the current and future operating environment.
The rates used to discount projected future cash flows reflected a weighted average cost of capital based on our industry, capital structure
and risk premiums including those reflected in the current market capitalization. Definite-lived intangible assets are amortized over
their useful lives, which have historically ranged from <span id="xdx_90F_ecustom--AmortizedUsefulLives_dtY_c20210101__20211231__srt--RangeAxis__srt--MinimumMember_zYUC3hsuq4y2" title="Amortized useful lives">10</span> to <span id="xdx_909_ecustom--AmortizedUsefulLives_dtY_c20210101__20211231__srt--RangeAxis__srt--MaximumMember_ziVLW9A3jfeF" title="Amortized useful lives">20</span> years. The carrying amounts of our definite-lived intangible assets are
evaluated for recoverability whenever events or changes in circumstances indicate that the entity may be unable to recover the asset&#8217;s
carrying amount.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We assess our intangible assets in accordance
with ASC 360 &#8220;<i>Property, Plant, and Equipment</i>&#8221; (&#8220;ASC 360&#8221;). Impairment testing is required when events occur
that indicate an asset group may not be recoverable (&#8220;triggering events&#8221;). As detailed in ASC 360-10-35-21, the following
are examples of such events or changes in circumstances (sometimes referred to as impairment indicators or triggers): (a) A significant
decrease in the market price of a long-lived asset (asset group) (b) A significant adverse change in the extent or manner in which a long-lived
asset (asset group) is being used or in its physical condition. (c) A significant adverse change in legal factors or in the business climate
that could affect the value of a long-lived asset (asset group), including an adverse action or assessment by a regulator (d) An accumulation
of costs significantly in excess of the amount originally expected for the acquisition or construction of a long-lived asset (asset group)
(e) A current-period operating or cash flow loss combined with a history of operating or cash flow losses or a projection or forecast
that demonstrates continuing losses associated with the use of a long-lived asset (asset group) (f) A current expectation that, more likely
than not, a long-lived asset (asset group) will be sold or otherwise disposed of significantly before the end of its previously estimated
useful life. The term more likely than not refers to a level of likelihood that is more than 50 percent. We have evaluated our intangible
assets and found that certain losses and a delay in our business plan may have constituted a triggering event for our intangible assets.
We performed an analysis and assessed that there to be no impairment for the years ended December 31, 2021 and 2020.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<p id="xdx_847_eus-gaap--CompensationRelatedCostsPolicyTextBlock_zjzodaG4dvB7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_861_z8tTzKbUFyf9">Share-Based Compensation</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Share-based compensation is accounted for based
on the requirements of ASC 718, &#8220;Compensation-Stock Compensation&#8217; (&#8220;ASC 718&#8221;) which requires recognition in the
financial statements of the cost of employee, consultant, or director services received in exchange for an award of equity instruments
over the period the employee, consultant, or director is required to perform the services in exchange for the award (presumptively, the
vesting period). ASC 718 also requires measurement of the cost of employee, consultant, or director services received in exchange for
an award based on the grant-date fair value of the award.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p id="xdx_84C_eus-gaap--IncomeTaxPolicyTextBlock_zCuLLRHX46VK" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_865_zQ4OKjNgPwB2">Income tax</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Deferred income taxes are provided on the asset
and liability method whereby deferred income tax assets are recognized for deductible temporary differences and operating loss and tax
credit carryforwards and deferred tax liabilities are recognized for taxable temporary differences. Temporary differences are the differences
between the reported amounts of assets and liabilities and their tax bases. Deferred income tax assets are reduced by a valuation allowance
when, in the opinion of management, it is more likely than not that some portion or all of the deferred income tax assets will not be
realized. Deferred income tax assets and liabilities are adjusted for the effects of changes in tax laws and rates on the date of enactment.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>











<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our annual effective tax rate is based on our
income and the tax laws in the various jurisdictions in which we operate. Judgment is required in determining our annual tax expense and
in evaluating our tax positions. We establish reserves to remove some or all of the tax benefit of any of our tax positions at the time
we determine that the position becomes uncertain based upon one of the following conditions: (1) the tax position is not "more likely
than not" to be sustained; (2) the tax position is "more likely than not" to be sustained, but for a lesser amount; or
(3) the tax position is "more likely than not" to be sustained, but not in the financial period in which the tax position was
originally taken. For purposes of evaluating whether or not a tax position is uncertain, (1) we presume the tax position will be examined
by the relevant taxing authority that has full knowledge of all relevant information; (2) the technical merits of a tax position are derived
from authorities such as legislation and statutes, legislative intent, regulations, rulings and case law and their applicability to the
facts and circumstances of the tax position; and (3) each tax position is evaluated without considerations of the possibility of offset
or aggregation with other tax positions taken. We adjust these reserves, including any impact on the related interest and penalties, in
light of changing facts and circumstances, such as the progress of a tax audit. See Note 20 for further information on income tax.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;&#160;&#160;</i></b></p>

<p id="xdx_845_eus-gaap--RevenueRecognitionPolicyTextBlock_zEMhcpDJRpFJ" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_863_zpcUblPcUc9u">Revenue Recognition</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We follow Accounting Standards Codification 606,
Revenue from Contracts with Customers (&#8220;ASC 606&#8221;). For the year ended December 31, 2021 and 2020, approximately <span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20211231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--ProductOrServiceAxis__custom--PreciousMetalsMember_z9Zb0f4ly2Rc">99</span>% and <span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_dp_c20200101__20201231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--ProductOrServiceAxis__custom--PreciousMetalsMember_zmOGVxYJjpF1">96</span>%
of our sales consist of the sale of precious metals with a commitment to deliver precious metals&#160;to the customer, and revenue
is recognized on the settlement date, which is defined as the date on which: (1) the quantity, price, and specific items being purchased
have been established, (2) metals have been shipped to the customer, and (3) payment has been received or is covered by the customer&#8217;s
established credit limit with the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The revenue standard contains a five-step approach&#160;that
entities will apply to determine the measurement of revenue and timing of when it is recognized, including (i) identifying the contract(s)
with a customer, (ii) identifying the separate performance obligations in the contract, (iii) determining the transaction price, (iv)
allocating the transaction price to separate performance obligations, and (v)&#160;recognizing revenue when (or as) each performance obligation
is satisfied. The new standard requires a number of disclosures intended to enable users of financial statements to understand the nature,
amount, timing and uncertainty of revenue, and the related cash flows. The disclosures include qualitative and quantitative information
about contracts with customers, significant judgments made in applying the revenue guidance, and assets recognized from the costs to obtain
or fulfill a contract.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In order to ensure the revenue recognition in
the proper period, we review material sales contracts for proper cut-off based upon the business practices and legal requirements of each
country.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our performance obligation generally consists
of the promise to sell products or complete services to our customers. Control of the products is transferred upon shipment to our customers'
locations, as determined by the specific terms of the contract. Upon transfer of control to the customer, which completes our performance
obligation, revenue is recognized. Services are completed upon the terms of each contract, specifically in regard to remediation, when
the tonnage of contaminated soil is completed and tested our performance obligation is completed and revenue is recognized. After completion
of our performance obligation, we have an unconditional right to consideration as outlined in the contract. Historically, we have not
accepted returns so there are no sales allowances. Due to the nature of the product we do accept returns. Our receivables will generally
be collected in less than nine months, in accordance with the underlying payment terms.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p id="xdx_841_eus-gaap--AdvertisingCostsPolicyTextBlock_z7k3ccSiFOrx" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_867_zl32zK74yX9x">Advertising Expense</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Advertising
costs are expensed as incurred. The Company did not incur advertising expense for the years ended December 31, 2021 and 2020.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p id="xdx_84D_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zUR3xkXvFhM3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_868_z7uYFd7Jc8SK">Recent Accounting Pronouncements</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under the Jumpstart Our Business Startups Act,
or the JOBS Act, we meet the definition of an &#8220;emerging growth company.&#8221; We have irrevocably elected to opt-out of the extended
transition period for complying with new or revised accounting standards pursuant to Section&#160;107(b) of the JOBS Act. As a result,
we will comply with new or revised accounting standards on the relevant dates on which adoption of such standards is required for non-
emerging growth companies.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In June 2016, the Financial Accounting Standards
Board issued Accounting Standards Update 2016-13, or ASU 2016-13. ASU 2016-13 significantly changed how entities measured credit losses
for most financial assets and certain other instruments that are not measured at fair value through net income. ASU 2016-13 replaced the
incurred loss model under previous guidance with a current expected credit loss, or&#160;CECL. ASU 2016-13 was effective for fiscal years
beginning after December&#160;15, 2019.&#160; The Company is anticipated to enter into scaled revenue producing activities in 2022 which
will generate accounts receivable which may require an evaluation of potential credit losses under the CECL standard.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In December 2019, the Financial Accounting Standards
Board ("FASB") issued Accounting Standards Update ("ASU") 2019-12,<i>&#160;Simplifying the Accounting for Income Taxes</i>,
which eliminates certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating taxes during
the quarters and the recognition of deferred tax liabilities for outside basis differences. This guidance also simplifies aspects of the
accounting for franchise taxes and changes in tax laws or rates, as well as clarifies the accounting for transactions that result in a
step-up in the tax basis of goodwill. ASU 2019-12 became effective for the Company beginning January 1, 2021.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>











<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">In August
2020, </span>the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2020-06
<i>Debt&#8212;Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging&#8212;Contracts in Entity&#8217;s Own
Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity&#8217;s Own Equity, which</i> improves <span style="background-color: white">Convertible
Instruments and Contracts in an Entity&#8217;s Own Equity and is expected to improve financial reporting associated with accounting for
convertible instruments and contracts in an entity&#8217;s own equity. The ASU simplifies accounting for convertible instruments by removing
major separation models required under current U.S. GAAP. Consequently, more convertible debt instruments will be reported as a single
liability instrument and more convertible preferred stock as a single equity instrument with no separate accounting for embedded conversion
features. The ASU removes certain settlement conditions that are required for equity contracts to qualify for the derivative scope exception,
which will permit more equity contracts to qualify for it. The ASU also simplifies the diluted earnings per share (EPS) calculation in
certain areas. </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In May 2021, the Financial Accounting Standards
Board ("FASB") issued Accounting Standards Update ("ASU") 2021-04 <i>Earnings Per Share (Topic 260), Debt&#8212; Modifications
and Extinguishments (Subtopic 470-50), Compensation&#8212;Stock Compensation (Topic 718), and Derivatives and Hedging&#8212; Contracts
in Entity&#8217;s Own Equity (Subtopic 815-40), </i>provides a &#8220;principles-based framework to determine whether an issuer should
recognize the modification or exchange as an adjustment to equity or an expense.&#8221;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<p id="xdx_84E_eus-gaap--EarningsPerSharePolicyTextBlock_zdIBzltqmL0D" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_86A_zw6uiBa7uoHG">Net Income/Loss Per Share</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Basic net income (loss) per share is
calculated by subtracting any preferred interest distributions from net income (loss), all divided by the weighted-average number of
common shares outstanding for the period, without consideration for common stock equivalents. Diluted net income (loss) per common
share is computed by dividing the net income (loss) by the weighted-average number of common share equivalents outstanding for the
period determined using the treasury stock method if their effect is dilutive. Potential dilutive instruments as of December 31,
2021 and 2020 include the following: convertible notes payable convertible into approximately <span id="xdx_90F_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20211231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--ConvertibleNotesPayableMember_zMXYIBFfOd3b">192,834</span> and <span id="xdx_90D_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200101__20201231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--ConvertibleNotesPayableMember_z4gkGJOldxV0">35,765</span> shares of common
stock, convertible Series A preferred stock convertible into <span id="xdx_908_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_dn_c20210101__20211231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--ConvertibleSeriesAPreferredStockMember_zEIwpsQHr89L">none</span> and <span id="xdx_903_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200101__20201231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--ConvertibleSeriesAPreferredStockMember_zuD5m0XoWJg9">666,667</span> shares of common stock (in the event of a public
offering of the Company&#8217;s common stock this will convert to 833,333 shares), convertible Series B preferred stock convertible
into approximately <span id="xdx_90A_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_dn_c20210101__20211231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--ConvertibleSeriesBPreferredStockMember_zVnijSh5gEwm">none</span> and <span id="xdx_901_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200101__20201231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--ConvertibleSeriesBPreferredStockMember_zvnVrDtGDK2q">216,916</span> shares of common stock, convertible Series B-1 preferred stock convertible into approximately
<span id="xdx_902_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_dn_c20210101__20211231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--ConvertibleSeriesB1PreferredStockMember_z5lPsHCpH5yz">none</span> and <span id="xdx_905_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200101__20201231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--ConvertibleSeriesB1PreferredStockMember_zMr738ztUXEP">467,728</span> shares of common stock, convertible Series C-1 preferred stock convertible into approximately <span id="xdx_90F_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_dn_c20210101__20211231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--ConvertibleSeriesC1PreferredStockMember_zRwTNngLIzU6">none</span> and <span id="xdx_905_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200101__20201231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--ConvertibleSeriesC1PreferredStockMember_ztDAayKTDV8V">255,290</span>
shares of common stock, stock options granted to employees of <span id="xdx_908_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20211231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--StockOptionsGrantedToEmployeesMember_zOsAbLqznI3Q">183,333</span> and <span id="xdx_906_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200101__20201231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--StockOptionsGrantedToEmployeesMember_zXwOYxsDg7iR">16,667</span> shares of common stock. Stock options granted to
Board members or consultants of <span id="xdx_909_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20211231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--StockOptionsGrantedToBoardMembersOrConsultantsMember_zGJECHVm9aGh">466,667</span> shares of common stock were granted as of December 31, 2021.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p id="xdx_84D_eus-gaap--UseOfEstimates_zR1NPh4IbQNi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_868_zhnKcMbwedoQ">Use of Estimates</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The preparation of financial statements in conformity
with accounting principles generally accepted in the United States of America requires management to make estimates, judgments, and assumptions
that affect the amounts reported in the consolidated financial statements and accompanying notes. We believe our critical accounting estimates
relate to the following: Recoverability of current and noncurrent Assets, revenue recognition, stock-based compensation, income taxes,
effective interest rates related to long-term debt, marketable securities, cost basis and equity method investments, lease assets and
liabilities, equity method investments, valuation of stock used to acquire assets, and derivatives.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">While our estimates and assumptions are based
on our knowledge of current events and actions we may undertake in the future, actual results may ultimately differ from these estimates
and assumptions.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p id="xdx_842_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zhTzY0XLZJWB" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_869_z8sjaFG3QOQ3">Fair Value of Financial Instruments</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company follows Accounting Standards Codification
(&#8220;ASC&#8221;) 820, &#8220;Fair Value Measurements and Disclosures&#8221; (&#8220;ASC 820&#8221;), for assets and liabilities measured
at fair value on a recurring basis. ASC 820 establishes a common definition for fair value to be applied to existing generally accepted
accounting principles that requires the use of fair value measurements, establishes a framework for measuring fair value, and expands
disclosure about such fair value measurements. The adoption of ASC 820 did not have an impact on the Company&#8217;s financial position
or operating results but did expand certain disclosures.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">ASC 820 defines fair value 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. Additionally, ASC 820 requires the use of valuation techniques that maximize the use of observable inputs and minimize the use of
unobservable inputs. These inputs are prioritized below:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Level 1: Applies to assets or liabilities for
which there are quoted prices in active markets for identical assets or liabilities.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>











<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Level 2: Applies to assets or liabilities for
which there are inputs other than quoted prices that are observable for the asset or liability such as quoted prices for similar assets
or liabilities in active markets; quoted prices for identical assets or liabilities in markets with insufficient volume or infrequent
transactions (less active markets); or model-derived valuations in which significant inputs are observable or can be derived principally
from, or corroborated by, observable market data.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Level 3: Applies to assets or liabilities for
which there are unobservable inputs to the valuation methodology that are significant to the measurement of the fair value of the assets
or liabilities.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company analyzes all financial instruments
with features of both liabilities and equity under the Financial Accounting Standard Board&#8217;s (&#8220;FASB&#8221;) accounting standard
for such instruments. Under this standard, financial assets and liabilities are classified in their entirety based on the lowest level
of input that is significant to the fair value measurement. The carrying amounts reported in the consolidated balance sheets for marketable
securities are classified as Level 1 assets due to observable quoted prices for identical assets in active markets. The carrying amounts
reported in the consolidated balance sheets for cash, prepaid expenses and other current assets, accounts payable and accrued expenses
approximate their estimated fair market values based on the short-term maturity of these instruments. T<span style="background-color: white">he
recorded values of notes payable approximate their current fair values because of their nature, rates, and respective maturity dates or
durations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123372394&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 http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>27
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231268019944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Prepaid Expenses and Other Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock', window );">Prepaid Expenses and Other Assets</a></td>
<td class="text"><p id="xdx_802_eus-gaap--DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_zorqMj4MbHYv" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 4.<span id="xdx_82B_zBrEhwvdDvGG"> Prepaid Expenses and Other Assets</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2021 and 2020, our other assets
consist of various deposits with vendors, professional service agents, or security deposits on office and warehouse leases. As of December
31, 2021 and 2020 we had deposits in the amount of $<span id="xdx_90F_eus-gaap--DepositAssets_c20211231_pp0p0_zPZzIY2rQpqE" title="Deposits">73,245</span> and $<span id="xdx_90C_eus-gaap--DepositAssets_c20201231_pp0p0_zLfHD13E57ck" title="Deposits">87,052</span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company entered into an Option Agreement in
July 2019 for the exclusive right to purchase certain real property commonly known as Asphalt Ridge. The right to purchase the land was
purchased for $<span id="xdx_900_ecustom--LandDeposit_iI_pp0p0_c20190731_zeCM4f4P1RkJ" title="Purchased of land">200,000</span>, which would be applied as a payment on the land if the option is exercised to purchase the land. The Company amortized
the prepaid over the life of the agreement, 12 months, and the option was completed amortized as of December 31, 2020. For the year ended
December 31, 2020 amortization expense was $<span id="xdx_90C_eus-gaap--AdjustmentForAmortization_pp0p0_c20200101__20201231_zgy9HVYMJ6J0" title="Amortization expense">117,891</span>. In March 2022, the Company entered into a long term five year lease, with an extension
for an additional five year term, in order to operate on the land.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs.</p></div>
<a href="javascript:void(0);" onclick="top.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.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231267922584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Marketable Securities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [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="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesTextBlock', window );">Marketable Securities</a></td>
<td class="text"><p id="xdx_805_eus-gaap--MarketableSecuritiesTextBlock_zbBsjUvsjCeZ" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 5.<span id="xdx_82F_zMDEX9RPUOyU"> Marketable Securities</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Investments in marketable securities consist of
equity securities recorded at fair value. Fair value is defined as the price that would be received to sell an asset in an orderly transaction
between market participants at the measurement date. We analyze our marketable securities in accordance with Accounting Standard Codification
321 (&#8220;ASC 32&#8221;). Valuations for marketable securities are based on quoted prices for identical assets in active markets. Where
marketable securities were found not be part of an actively traded market, we made a measurement alternative election and estimate the
fair value at cost of the investment minus impairment.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2020, the Company owned <span id="xdx_904_eus-gaap--InvestmentOwnedBalanceShares_iI_c20201231__dei--LegalEntityAxis__custom--OdysseyGroupMember_zp89MQmqO714">3,309,758
</span>shares of common stock in Odyssey Group International, Inc. (&#8220;Odyssey&#8221;) ticker: ODYY, OTC Markets. In December 2021
we sold such shares of Odyssey in a private transaction for a purchase price of $<span id="xdx_903_eus-gaap--ProceedsFromSaleOfOtherInvestments_c20210101__20211231__dei--LegalEntityAxis__custom--OdysseyGroupMember_z2q0ZmMJuhy5">860,491</span>,
with $10,000 cash delivered at signing and a note issued in favor of Vivakor in the amount of $850,491 (see Note 8), reflecting the market
price at that time. The Company accounted for such securities based on the quoted price from the OTC Markets where the stock is traded
which resulted in the Company recording an unrealized gain of $<span id="xdx_904_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_c20210101__20211231__dei--LegalEntityAxis__custom--OdysseyGroupMember_zNbhFrVyfQF9">203,540
</span>and an unrealized loss of $<span id="xdx_90C_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_iN_di_c20200101__20201231__dei--LegalEntityAxis__custom--OdysseyGroupMember_z1yj0O11XHqq">56,198
</span>on these marketable securities for the years ended December 31, 2020. As of December 31, 2020 our Odyssey marketable securities
were valued at $<span id="xdx_90F_eus-gaap--MarketableSecurities_iI_c20201231__dei--LegalEntityAxis__custom--OdysseyGroupMember_zQNzIFoZqVv4">656,951</span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In 2019 the Company had an investment of
$<span id="xdx_905_eus-gaap--MarketableSecurities_iI_c20191231__dei--LegalEntityAxis__custom--ScepterHoldingsMember_zfxLZo4H1rZ4">800,000</span>
or <span id="xdx_900_eus-gaap--InvestmentOwnedBalanceShares_iI_c20191231__dei--LegalEntityAxis__custom--OdysseyGroupMember_zHl0tYzOjzIT">800,000,000</span>
shares of common stock, or a diluted 23% equity holding in Scepter Holdings, Inc. (&#8220;Scepter&#8221;), ticker: BRZL, OTC
Markets. In the fourth quarter of 2020, the Company was diluted to a 19% equity holding in Scepter, and was no longer deemed to have
significant influence and ceased to be an equity investment, and as the stock is traded on an active market, the Company has
classified the investment as marketable securities with the change in unrealized gains and losses on the investment included in the
statement of operations for the years ended December 31, 2021 and 2020. In August 2021 we converted $<span id="xdx_90C_ecustom--NoteReceivableConvertedAmountConverted_c20210801__20210831__dei--LegalEntityAxis__custom--ScepterHoldingsMember_zUdq383FLyT4" title="Note receivable converted, amount converted">81,768</span>
of our note receivable with Scepter into <span id="xdx_908_ecustom--NoteReceivableConvertedSharesReceived_c20210801__20210831__dei--LegalEntityAxis__custom--ScepterHoldingsMember_zkd3i2PeAZz6" title="Note receivable converted, shares received">26,376,882</span>
shares of Scepter common stock pursuant to the terms of the note at $0.0031 per share. On the date of the conversion, the Scepter
price per share on OTC Markets was $0.0062 per share, which resulted in a $<span id="xdx_90B_ecustom--GainLossOnDispositionOfAsset_c20210801__20210831__dei--LegalEntityAxis__custom--ScepterHoldingsMember_zlyxaG0efxia">87,044</span>
gain on the disposition of the note receivable. The Company accounted for such securities based on the quoted price from the OTC
Markets where the stock is traded which resulted in the Company recording an unrealized loss on marketable securities of $<span id="xdx_90C_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_iN_di_c20210101__20211231__dei--LegalEntityAxis__custom--ScepterHoldingsMember_zgEKAF7Sz1F7">1,297,594</span>
and and an unrealized gain of $<span id="xdx_90D_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_c20200101__20201231__dei--LegalEntityAxis__custom--ScepterHoldingsMember_zX1Y0GtbpRkn">2,670,536</span>
for the years ended December 31, 2021 and 2020. As of December 31, 2021 and 2020, the Company&#8217;s Chief Executive Officer has an
immediate family member who sits on the board of directors of Scepter Holdings, Inc. As of December 31, 2021 and 2020 our Scepter
marketable securities were valued at $<span id="xdx_905_eus-gaap--MarketableSecurities_iI_c20211231__dei--LegalEntityAxis__custom--ScepterHoldingsMember_z5uxL1p6OGYO">2,231,218</span>
and $<span id="xdx_900_eus-gaap--MarketableSecurities_iI_c20201231__dei--LegalEntityAxis__custom--ScepterHoldingsMember_zDLl7weax1pk">3,360,000</span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>











<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2021 and 2020, marketable securities
were $<span id="xdx_90E_eus-gaap--MarketableSecurities_iI_c20211231_zFDLPdR5s2YO" title="Marketable securities">2,231,218</span> and $<span id="xdx_904_eus-gaap--MarketableSecurities_c20201231_pp0p0_zAzxoRTwOWBW" title="Marketable securities">4,016,951</span>. For the years ended December 31, 2021 and 2020, the Company recorded a total unrealized loss of $<span id="xdx_905_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_iN_pp0p0_di_c20210101__20211231_zAnAGasLJxng" title="Unrealized gain on marketable securities">1,094,054</span>
and an unrealized gain of $<span id="xdx_90D_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_pp0p0_c20200101__20201231_zHCdHPo9UpdU" title="Unrealized gain on marketable securities">2,614,338</span> on marketable securities in the statement of operations..</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of marketable securities. This may consist of investments in certain debt and equity securities, short-term investments and other assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231267988776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">Inventories</a></td>
<td class="text"><p id="xdx_80B_eus-gaap--InventoryDisclosureTextBlock_zj96JlivuX1O" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 6. <span id="xdx_82A_zsSESL4NSZJI">Inventories</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2020, inventories consist
primarily of raw materials (including tar-sand stockpiles) and finished goods (which includes Fenix iron). The tar-sand stockpiles
consist of 400,000 tons of tar sand stockpile and are anticipated to be used as test material for our extraction remediation units.
The stockpiles were acquired at a cost of approximately $0.83 per ton or $<span id="xdx_90A_eus-gaap--InventoryGross_iI_pp0p0_c20201231_zYntNaMAsJ9z" title="Acquisition costs">333,744</span>.
As of December 31, 2021, the parties agreed to have the $333,744 paid for the tar-sand stockpile returned to the Company, and the
amount has been reclassed to notes receivable (see Note 8). The nano Fenix Iron are finished goods that have a 20-year shelf life
and were acquired at cost for $<span id="xdx_90E_eus-gaap--InventoryGross_iI_pp0p0_c20201231__us-gaap--PublicUtilitiesInventoryAxis__custom--FexixIronMember_zD2XMWNwM1UW">192,000</span>.
As of December 31, 2021, inventories consist primarily of the Fenix Iron. Inventories are valued at the lower of cost or market (net
realizable value).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI http://asc.fasb.org/topic&amp;trid=2126998<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231268326568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Precious Metal Concentrate<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_VIVK_DisclosurePreciousMetalConcentrateAbstract', window );"><strong>Precious Metal Concentrate</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="top.Show.showAR( this, 'defref_VIVK_PreciousMetalConcentrateTextBlock', window );">Precious Metal Concentrate</a></td>
<td class="text"><p id="xdx_80C_ecustom--PreciousMetalConcentrateTextBlock_zxVnnQyIzfpP" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 7.<span id="xdx_82B_ziPIxU2EdfnS"> Precious Metal Concentrate</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Precious metal concentrate includes metal concentrates
located at the Company&#8217;s facilities. Concentrates consist of gold, silver, platinum, palladium, and rhodium. Precious metal concentrate
was acquired from our funding agreements for extraction operations with Vivaventures Precious Metals LLC from 2013 through 2016. Our precious
metal concentrate requires further refining to be sold as a finished product and is valued at the lower of cost or market (net realizable
value).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2021 and 2020, the Company
carried a refining reserve of $<span id="xdx_907_ecustom--RefiningReserve_c20201231_pp0p0_zXAqahxq2GCE">1,166,709</span> against its
precious metal concentrate asset based on estimates that the Company received if it were to sell the precious metal concentrate in its
current concentrated form to processing refineries. The Company intends to sell our precious metal concentrate in its current state or
refine it into dore bars for sale or monetization and investment purposes. In July 2020, the Company entered into an agreement with International
Metals Exchange, LLC (&#8220;IME&#8221;, a related party) giving IME the option to purchase approximately 1,331 ounces of our precious
metal concentrate for approximately $2,800,000. The option agreement expired on December 31, 2020. For the year ended December 31, 2020,
the Company sold   $<span id="xdx_90E_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--ProductOrServiceAxis__custom--PreciousMetalConcentrateMember_zKf2b5QwbDoZ">54,250
</span>of the precious metal concentrate through this option.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2021 and 2020 the net realizable
value of our precious metal concentrate is $<span id="xdx_900_ecustom--PreciousMetalConcentrate_c20211231_pp0p0_zISRDiwqXmiu" title="Precious metal concentrate"><span id="xdx_90C_ecustom--PreciousMetalConcentrate_iI_pp0p0_c20201231_zZQiL5nhiu8b" title="Precious metal concentrate net realizable value">1,166,709</span></span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_DisclosurePreciousMetalConcentrateAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_DisclosurePreciousMetalConcentrateAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_PreciousMetalConcentrateTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_PreciousMetalConcentrateTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231267869400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Notes Receivable<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [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="top.Show.showAR( this, 'defref_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock', window );">Notes Receivable</a></td>
<td class="text"><p id="xdx_80E_eus-gaap--LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_zjYogB2GorPJ" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note
8. <span id="xdx_82D_zyi39m1vBeYJ">Notes Receivable&#160;</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b/></p>

<table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_zZGUF0aewhlX" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Notes Receivable (Details)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span id="xdx_8B0_zvpHQYfUs0BJ" style="display: none">Schedule Of notes receivable</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2020</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: justify">Scepter Holdings, Inc. note receivable (a)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--LongTermInvestmentsAndReceivablesNet_iI_pp0p0_d0_c20211231__dei--LegalEntityAxis__custom--ScepterHoldingsIncMember_zaW30VlbtV0x" style="width: 13%; text-align: right" title="Notes Receivable">&#8211;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--LongTermInvestmentsAndReceivablesNet_iI_pp0p0_c20201231__dei--LegalEntityAxis__custom--ScepterHoldingsIncMember_zFwPEvJUo2rd" style="width: 13%; text-align: right" title="Total Notes Receivable">78,455</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">PLC International Investments, Inc. (b)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--LongTermInvestmentsAndReceivablesNet_iI_pp0p0_c20211231__dei--LegalEntityAxis__custom--PLCInternationalInvestmentsIncMember_z5c0R4LruFza" style="text-align: right" title="Total Notes Receivable">860,491</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--LongTermInvestmentsAndReceivablesNet_iI_pp0p0_d0_c20201231__dei--LegalEntityAxis__custom--PLCInternationalInvestmentsIncMember_z7yfRIx48nLr" style="text-align: right" title="Total Notes Receivable">&#8211;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify; padding-bottom: 1pt">TMC Capital, LLC (c)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--LongTermInvestmentsAndReceivablesNet_iI_pp0p0_c20211231__dei--LegalEntityAxis__custom--TMCCapitalLLCMember_z1Dqdmgm6MCn" style="border-bottom: Black 1pt solid; text-align: right" title="Total Notes Receivable">333,744</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--LongTermInvestmentsAndReceivablesNet_iI_pp0p0_d0_c20201231__dei--LegalEntityAxis__custom--TMCCapitalLLCMember_zNNNZ7s1megi" style="border-bottom: Black 1pt solid; text-align: right" title="Total Notes Receivable">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; text-align: justify">Total Notes Receivable</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98B_eus-gaap--LongTermInvestmentsAndReceivablesNet_iI_pp0p0_c20211231_zh3VEqsUFKKy" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Notes Receivable">1,194,235</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_980_eus-gaap--LongTermInvestmentsAndReceivablesNet_iI_pp0p0_c20201231_zuS58wspzr_zhtqnlyrGhmq" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Notes Receivable">78,455</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">______________________<b>&#160;</b></p>

<table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt auto; width: 100%">
<tr style="vertical-align: top">
  <td style="text-align: justify; padding-left: 10pt; text-indent: -10pt; width: 3%">(a)</td>
  <td style="text-align: justify; padding-left: 10pt; text-indent: -10pt; width: 97%">Master Revolving Note with Scepter Holdings, Inc. (ticker: BRZL, OTC Markets), which the Company entered into in January 2019 to lend
up to $70,000 to the holder. The note accrues interest at a rate of 7% per annum and accrues monthly on the outstanding principal. In
August 2021 we converted the note receivable with Scepter into 26,376,882 shares of Scepter common stock pursuant to the terms of the
note at $0.0031 per share. On the date of the conversion, the Scepter price per share on OTC Markets was $0.0062 per share, which resulted
in a $87,044 gain on the disposition of the note receivable.</td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt">
<tr style="vertical-align: top">
  <td style="text-align: justify; padding-left: 10pt; text-indent: -10pt; width: 3%">(b)</td>
  <td style="text-align: justify; padding-left: 10pt; text-indent: -10pt; width: 97%">In December 2021 we sold such 3,309,578 shares of Odyssey common stock in a private transaction for a purchase price of $860,491, reflecting
the market price as of such time. Such purchase price was paid in the form of $10,000 cash delivered at signing and a note issued in
favor of Vivakor in the amount of $850,491 accruing interest at 3% per annum, with payments due quarterly over a five year term.</td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt">
<tr style="vertical-align: top">
  <td style="text-align: justify; padding-left: 10pt; text-indent: -10pt; width: 3%">(c)</td>
  <td style="text-align: justify; padding-left: 10pt; text-indent: -10pt; width: 97%">The Company entered into an Ore Supply Agreement in December 2016 with TMC Capital, LLC, an affiliate of MCW Energy Group Limited, in
which the Company had the option to purchase 400,000 tons of oil sands from the supplier. The Company paid the supplier $333,744 at the
commencement of the agreement. The parties amended the agreement in December 2021 to return the $333,744 on or before October 1, 2022.</td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>











<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -URI http://asc.fasb.org/subtopic&amp;trid=2196772<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231267929368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property and Equipment</a></td>
<td class="text"><p id="xdx_805_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_ztEM8EshT0Ft" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 9.<span id="xdx_82A_zkmq6xGdYtsp"> Property and Equipment</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table sets forth the components
of the Company&#8217;s property and equipment at December 31, 2021 and 2020:&#160;</p>






<table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--PropertyPlantAndEquipmentTextBlock_zcua4AsDiqst" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Property and Equipment (Details)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span id="xdx_8B1_zW793jfbVSML" style="display: none">Schedule of property and equipment,
    net</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2021</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2020</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Gross Carrying Amount</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Accumulated Depreciation</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Net Book Value</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Gross Carrying Amount</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Accumulated Depreciation</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Net Book Value</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 40%; text-align: left">Office furniture and equipment</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zi1oWq37xlDN" style="width: 7%; text-align: right" title="Gross Carrying Amount">14,998</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zQcQT0Hx7zli" style="width: 7%; text-align: right" title="Accumulated Depreciation">4,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zWNMFUDvBZ3c" style="width: 7%; text-align: right" title="Net Book Value">10,998</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zXGxTA5pEuRT" style="width: 7%; text-align: right">14,998</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zsBB1CGYaaiO" style="width: 7%; text-align: right">2,088</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zk1E3clBBctB" style="width: 7%; text-align: right">12,910</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Vehicles</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zSyd3WrTDo91" style="text-align: right">48,248</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zZPAzbPjjyQO" style="text-align: right">26,306</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zuCbgKFKFUSX" style="text-align: right">21,942</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zw64QUIROwTp" style="text-align: right">48,248</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_z6eAqV5Cv5a6" style="text-align: right">16,657</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zcxg7ZzyQyuz" style="text-align: right">31,591</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Precious metal extraction machine- 1 ton</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine1TonMember_zpihUeclVvC5" style="text-align: right">2,280,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine1TonMember_zaMBpa3OCVXf" style="text-align: right">228,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine1TonMember_zOkuj1Ud6c0w" style="text-align: right">2,052,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine1TonMember_zDyPWMFMNQrV" style="text-align: right">2,280,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine1TonMember_z1mXfH6H1sIX" style="text-align: right">228,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine1TonMember_zpwsZPHqxIL1" style="text-align: right">2,052,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Precious metal extraction machine- 10 ton</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine10TonMember_zbR7b8JgJFJd" style="text-align: right">5,320,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine10TonMember_zc3j2Mb48ODF" style="text-align: right">532,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine10TonMember_zxy6H8WTGtYL" style="text-align: right">4,788,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine10TonMember_ztNwYKQ1nFX5" style="text-align: right">5,320,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine10TonMember_zAWOGJHXUw0e" style="text-align: right">532,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine10TonMember_zUxHEF8X8hW_zthAb9DTH98q" style="text-align: right">4,788,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Construction in process:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Bioreactors</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BioreactorsMember_zb2WRKQ9fz1x" style="text-align: right">1,440,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_d0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BioreactorsMember_zVDtrJNk8mIs" style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BioreactorsMember_zqgSXTGyHODV" style="text-align: right">1,440,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BioreactorsMember_zTqzL3airTx9" style="text-align: right">1,440,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_d0_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BioreactorsMember_z2CivhyqJ3lC" style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BioreactorsMember_zJ6d1Z6Nwe9r" style="text-align: right">1,440,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Nanosponge/Cavitation device</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--NanospongeCavitationDeviceMember_zOMDlAZlIw6V" style="text-align: right">22,103</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_d0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--NanospongeCavitationDeviceMember_zo2bDN9zOnA6" style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--NanospongeCavitationDeviceMember_zInfDtBAoAvw" style="text-align: right">22,103</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--NanospongeCavitationDeviceMember_zRzZP2RaRlbp" style="text-align: right">22,103</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_d0_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--NanospongeCavitationDeviceMember_zD1tfbxMCmpc" style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--NanospongeCavitationDeviceMember_zrTXcAk7Cq5Y" style="text-align: right">22,103</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Remediation Processing Unit 1</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit1Member_zehR9B5AxSYQ" style="text-align: right">6,249,082</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_d0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit1Member_z9XFqI3QwAqD" style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit1Member_zDT8eYRUaXI7" style="text-align: right">6,249,082</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit1Member_zbImVC8KuJKV" style="text-align: right">5,558,949</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_d0_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit1Member_zAyYTCGfWzzW" style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit1Member_zJjRLoDpldtz" style="text-align: right">5,558,949</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Remediation Processing Unit 2</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit2Member_zlsGwnnsLN2k" style="text-align: right">5,201,098</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_d0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit2Member_zIXtu03FG5WU" style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit2Member_z79yYcurpJik" style="text-align: right">5,201,098</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit2Member_z6hExphYTqFl" style="text-align: right">4,149,793</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_d0_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit2Member_zwZ1yQpAJ1MW" style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit2Member_zRcyncrxOkgh" style="text-align: right">4,149,793</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Remediation Processing Unit System A</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemAMember_zPtwWyT0awit" style="text-align: right">2,253,967</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_d0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemAMember_zn8hrrwHWuzC" style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemAMember_zADWBuwWZCd6" style="text-align: right">2,253,967</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemAMember_zP65jyeKG2CN" style="text-align: right">97,353</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_d0_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemAMember_zRdM2httQHMW" style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemAMember_z064t6nOT4oJ" style="text-align: right">97,353</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Remediation Processing Unit System B</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemBMember_zlpu0LYzDP3E" style="border-bottom: Black 1pt solid; text-align: right">2,253,967</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_d0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemBMember_zMrFs4kUpZLQ" style="border-bottom: Black 1pt solid; text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemBMember_zKOhCxsJn0qL" style="border-bottom: Black 1pt solid; text-align: right">2,253,967</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--PropertyPlantAndEquipmentGross_iI_d0_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemBMember_zikpdCERDK8K" style="border-bottom: Black 1pt solid; text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_d0_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemBMember_zxd92teXmIpI" style="border-bottom: Black 1pt solid; text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentNet_iI_d0_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemBMember_z1qP6a85c2tV" style="border-bottom: Black 1pt solid; text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify; padding-bottom: 2.5pt">Total fixed assets</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98F_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231_zOjHJ2moekGZ" style="border-bottom: Black 2.5pt double; text-align: right">25,083,463</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98D_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_c20211231_zEQFsoKHexz3" style="border-bottom: Black 2.5pt double; text-align: right">790,306</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20211231_z2LadXyaBEVs" style="border-bottom: Black 2.5pt double; text-align: right">24,293,157</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98D_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231_zOfu3cIV9vjY" style="border-bottom: Black 2.5pt double; text-align: right">18,931,444</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_989_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_c20201231_zbrX5jjXM4Re" style="border-bottom: Black 2.5pt double; text-align: right">778,745</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20201231_zYmUiGINcWwZ" style="border-bottom: Black 2.5pt double; text-align: right">18,152,699</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the year ended December 31, 2021 the Company
paid $<span id="xdx_902_eus-gaap--StockIssuedDuringPeriodValuePurchaseOfAssets_pp0p0_c20210101__20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__us-gaap--StatementClassOfStockAxis__custom--SeriesC1PreferredStockMember_z7DnVYhZppGy" title="Prefered stock Series C-1 issued for a reduction in liabilities">64,950</span> with <span id="xdx_907_eus-gaap--StockIssuedDuringPeriodSharesPurchaseOfAssets_pp0p0_c20210101__20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__us-gaap--StatementClassOfStockAxis__custom--SeriesC1PreferredStockMember_zeEukI8PcQFC">5,413</span> shares of Series C-1 Preferred Stock for equipment, which has been valued based on similar cash purchases of the
Series C-1 Preferred Stock at approximately $12.00 per share. For the years ended December 31, 2021 and 2020 depreciation expense was
$<span id="xdx_902_eus-gaap--Depreciation_c20210101__20211231_pp0p0_zVYMES8j5pqw" title="Depreciation expense">11,561</span> and $<span id="xdx_900_eus-gaap--Depreciation_c20200101__20201231_pp0p0_zwlhek4xxH4S" title="Depreciation expense">11,508</span>. For the years ended December 31, 2021 and 2020 capitalized interest to equipment from debt financing was $<span id="xdx_907_eus-gaap--InterestCostsCapitalized_c20210101__20211231_pp0p0_zgDoy1llo5Rb" title="Capitalized interest on construction in process">1,215,743</span>
and $<span id="xdx_901_eus-gaap--InterestCostsCapitalized_c20200101__20201231_pp0p0_zZ4jemwDH7PH" title="Capitalized interest on construction in process">1,025,852</span>. Equipment that is currently being manufactured is considered construction in process and is not depreciated until the
equipment is placed into service. Equipment that is temporarily not in service is not depreciated until placed into service.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=120429125&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 http://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 http://asc.fasb.org/extlink&amp;oid=120429125&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 http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>33
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231268314520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>License Agreements<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_VIVK_DisclosureLicenseAgreementsAbstract', window );"><strong>License Agreements</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="top.Show.showAR( this, 'defref_VIVK_LicenseAgreementsTextBlock', window );">License Agreements</a></td>
<td class="text"><p id="xdx_80F_ecustom--LicenseAgreementsTextBlock_zzw8mMgGp15A" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 10.<span id="xdx_824_zrzgurvDvmAN"> License Agreements</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On August 17, 2017, the Company purchased rights
to an exclusive license for the applications and implementations involving the Nanosponge Technology and to use and develop the Nanosponge
as we see fit at our sole discretion. The Nanosponge contribution in the Company&#8217;s processes is to facilitate a cracking process
whereby remediated or extracted oil may be further refined from a crude product to a diesel fuel. The license was valued at $<span id="xdx_907_eus-gaap--FiniteLivedLicenseAgreementsGross_iI_c20170817__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--NanospongeTechnologyMember_zRscaqvidTIq">2,416,572</span>
and is amortized over its useful life of <span id="xdx_902_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20170816__20170817__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--NanospongeTechnologyMember_znF7EbjGcnI3" title="Useful life">20</span> years. As of December 31, 2021 and 2020 the accumulated amortization of the license was $<span id="xdx_900_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--NanospongeTechnologyMember_zmyyWVT6ZBaV">523,591</span>
and $<span id="xdx_909_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--NanospongeTechnologyMember_zhrUJdUuMdQB">402,762</span>. For the years ended December 31, 2021 and 2020 amortization expense of the license was $<span id="xdx_909_eus-gaap--AmortizationOfIntangibleAssets_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--NanospongeTechnologyMember_zYjZZiAjuuID"><span id="xdx_90F_eus-gaap--AmortizationOfIntangibleAssets_c20200101__20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--NanospongeTechnologyMember_z7aT9i1qm2mM">120,829</span></span>. Amortization expense for
the years 2022 through 2026 is $<span id="xdx_905_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--NanospongeTechnologyMember_zKiCCfmNdwv_zD7uivhQ4rdl"><span id="xdx_905_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--NanospongeTechnologyMember_zdZEF1HB6Jno"><span id="xdx_902_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--NanospongeTechnologyMember_zJkIUGjMfkcc"><span id="xdx_907_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--NanospongeTechnologyMember_z3Ryt4q0Eey_zse5BD4yKhAf">120,829</span></span></span></span> in each respective year. As of December 31, 2021 and 2020 the net value of the license is $<span id="xdx_90F_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--NanospongeTechnologyMember_ztMCLupHdF7j">1,892,981</span>
and $<span id="xdx_901_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--NanospongeTechnologyMember_zttNg8z6tmNW">2,013,810</span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On January
20, 2021, the Company entered into a worldwide, exclusive license agreement with TBT Group, Inc. (of which an independent Vivakor Board
member is a 7% shareholder) to license piezo electric and energy harvesting technologies for creating self-powered sensors for making
smart roadways. The Company is required to pay $25,000 and 16,667 shares of restricted common stock upon signing. </span>No later than
March 4, 2022, the Company will pay licensor an additional $<span id="xdx_903_ecustom--AdditionalPayForLicense_c20220225__20220304_zTUMWpozcG7e" title="Additional pay for license">225,000</span>. When the licensor delivers to the Company data showing that the sensor
performs based on mutually defined specifications and all designs for the sensor are completed, Company shall pay an additional $250,000
and 16,667 shares of restricted common stock. Upon the delivery of a mutually agreed working prototype, Company will pay licensor $250,000
and 16,667 shares of restricted common stock. Upon commercialization of the product, the Company will pay licensor $250,000 and 33,333
shares of restricted common stock. TBT shall have the option, at its sole discretion, to convert the license to a non-exclusive license
if the Company fails to pay $500,000 to TBT for sensor inventory per year, which will commence after the second anniversary of product
commercialization. The Company shall share in the development costs of the sensor technology to the time of commercialization. Total costs
attributed to the Company are estimated to be $125,000. The Company amended the agreement multiple times in 2021 to extend the terms of
the first milestone payment of $225,000 payment to the licensor, and further amended the agreement in March 2022 to finally extend the
payment to be no later than March 4, 2022. The Company paid consideration of $15,000 for these amended extensions.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>











<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2021, the license is valued
at $<span id="xdx_908_eus-gaap--FiniteLivedLicenseAgreementsGross_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PiezoElectricAndEnergyHarvestingTechnologiesMember_zMxzyVd5WYNg">490,000</span> (or each of the initial required payments in milestone one and a $15,000 additional payment) and is amortized over its useful
life of <span id="xdx_90C_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PiezoElectricAndEnergyHarvestingTechnologiesMember_zXkV6PCTWMAN">20</span> years. As of December 31, 2021 the Company believes that the remaining milestones timelines are undetermined. As of December
31, 2021, the accumulated amortization of the license was $<span id="xdx_907_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PiezoElectricAndEnergyHarvestingTechnologiesMember_zErHovhRzPVM">12,146</span>. For the year ended December 31, 2021 amortization expense of the license
was $<span id="xdx_906_eus-gaap--AmortizationOfIntangibleAssets_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PiezoElectricAndEnergyHarvestingTechnologiesMember_z2cGcSmjdyCP">12,146</span>. Amortization expense for the years 2022 through 2026 is $<span id="xdx_907_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PiezoElectricAndEnergyHarvestingTechnologiesMember_zA0jQbf6Vqy2"><span id="xdx_90A_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PiezoElectricAndEnergyHarvestingTechnologiesMember_z2536aqZaq9w"><span id="xdx_904_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PiezoElectricAndEnergyHarvestingTechnologiesMember_zs1Ibj6w0GqI"><span id="xdx_90B_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PiezoElectricAndEnergyHarvestingTechnologiesMember_z3jFxuTWgcW7">13,250</span></span></span></span> in each respective year. As of December 31, 2021 the net
value of the license is $<span id="xdx_904_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PiezoElectricAndEnergyHarvestingTechnologiesMember_zLhEjUyU7ZFD">477,854</span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_DisclosureLicenseAgreementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_DisclosureLicenseAgreementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_LicenseAgreementsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_LicenseAgreementsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231267882648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intellectual Property, Net<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_VIVK_DisclosureIntellectualPropertyNetAbstract', window );"><strong>Intellectual Property Net</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="top.Show.showAR( this, 'defref_VIVK_IntellectualPropertyNetTextBlock', window );">Intellectual Property, Net</a></td>
<td class="text"><p id="xdx_802_ecustom--IntellectualPropertyNetTextBlock_zd19HGeCZ0hj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 11.<span id="xdx_82B_zRncniPn3cEG"> Intellectual Property, Net</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company entered into a Contribution Agreement
dated January 5, 2015, where proprietary information and intellectual property related to certain petroleum extraction technology (also
known as hydrocarbon extraction technology) suitable to extract petroleum (or hydrocarbons) from tar sands and other sand-based ore bodies,
and all related concepts and conceptualizations thereof (the &#8220;Extraction Technology&#8221;) was contributed to VivaVentures Energy
Group, Inc., a 99% majority-owned subsidiary of Vivakor, and was assessed a fair market value of $<span id="xdx_902_eus-gaap--FiniteLivedLicenseAgreementsGross_iI_c20150105__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_zNY4ziN1XE6r">16,385,157</span>, which consists of the consideration
of $11,800,000 and the Company assuming a deferred tax liability in the amount of $4,585,157. All ownership in the Extraction Technology
(including all future enhancements, improvements, modifications, supplements, or additions to the Extraction Technology) was assigned
to the Company and is currently being applied to the Company Remediation Processing Centers, which are the units that remediate material.
The Extraction Technology is amortized over a <span id="xdx_906_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20150104__20150105__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_zDrxrAKeIokp">20</span>-year life. <span style="background-color: white">For the years ended December 31, 2021
and 2020 the amortization expense of the technology was $<span id="xdx_906_eus-gaap--AmortizationOfIntangibleAssets_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_z4YtW6WvSXv3"><span id="xdx_903_eus-gaap--AmortizationOfIntangibleAssets_c20200101__20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_zCYS28BEFnqh">819,258</span></span>. </span>Amortization expense for the years 2022 through 2026 is $<span id="xdx_90E_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_z8cWo9K0upI9"><span id="xdx_902_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_zbzcxX7Q1ZvZ"><span id="xdx_90E_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_zdT9JAl119iT"><span id="xdx_90A_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_zsNhoqbOkwXg">819,258</span></span></span></span>
in each respective year. As of December 31, 2021 and 2020 the net value of the Extraction Technology is $<span id="xdx_90D_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_znst9LrhAr3P">10,718,623</span> and $<span id="xdx_90C_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_z92S6cGwbDAs">11,537,881</span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In 2019, the Company began the process of patenting
the Extraction Technology and all of its developments and additions since the acquisition, and we have filed a series of patents and
capitalized the costs of these patents. As of December 31, 2021 and 2020, the capitalized costs of these patents are $<span id="xdx_905_ecustom--CapitalizedPatentCosts_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_zN2UfuTqJDiy">113,430</span> and $<span id="xdx_900_ecustom--CapitalizedPatentCosts_iI_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_zVwlnVofAehX" title="Capitalized patent costs">100,064</span>.
The patents were placed in service in 2021 and are amortized over the patents&#8217; useful life of twenty years. <span style="background-color: white">For
the year ended December 31, 2021 the amortization expense of the patents was $<span id="xdx_906_eus-gaap--AmortizationOfIntangibleAssets_c20200101__20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyPatentsMember_zXshbQBn32J8">5,560</span>. </span>Amortization expense for the years 2022 through
2026 is $<span id="xdx_90A_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyPatentsMember_z0QDUItkdEkX"><span id="xdx_90C_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyPatentsMember_zwUkrrVQ9qOK"><span id="xdx_900_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyPatentsMember_zT86jcnJEG1_z6S4LUFcSQFK"><span id="xdx_904_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyPatentsMember_zg5pOHrLKJ7N">5,672</span></span></span></span> in each respective year. As of December 31, 2021 the net value of the patents is $<span id="xdx_90B_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyPatentsMember_zowdiLBVbnO_znLJ1yXFZ2wW">107,870</span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company entered into an asset purchase agreement
dated September 5, 2017, where two patents (US patent number 7282167- <span style="background-color: white">Method and apparatus for forming
nano-particles </span>and US patent number 9272920- <span style="background-color: white">System and method for ammonia synthesis</span>)
were purchased and attributed a fair market value of $<span id="xdx_907_eus-gaap--FiniteLivedLicenseAgreementsGross_iI_c20170905__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TwoPatentsMember_ztZHyjrjAdGX">4,931,380</span>, which consists of the consideration of $3,887,982 and the Company assuming
a deferred tax liability in the amount of $1,043,398. The patents grant the Company ownership of a nano catalyst technology that facilitates
chemical manufacturing, with a focus on the production of ammonia, specifically <span style="background-color: white">for the gas phase
condensation process used to create the iron catalyst.</span> The nano catalyst accelerators <span style="background-color: white">make
the Haber-Bosch process more efficient by increasing the active surface area of standard commercial iron catalysts, thereby lowering the
reaction temperature and pressure required for the Haber-Bosch process to occur. As a result, less energy is needed to complete the reaction
and create ammonia. The patents are amortized over their useful life of <span id="xdx_90C_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20170904__20170905__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TwoPatentsMember_zsfnbvW8mZBd">10</span> years. For the years ended December 31, 2021 and 2020 the amortization
expense of the patents was $<span id="xdx_908_eus-gaap--AmortizationOfIntangibleAssets_c20200101__20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TwoPatentsMember_z2j57CguoxX9"><span id="xdx_903_eus-gaap--AmortizationOfIntangibleAssets_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TwoPatentsMember_zmFPNIUa9Uxd">369,854</span></span>. </span>Amortization expense for the years 2022 through 2026 is $<span id="xdx_908_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TwoPatentsMember_zessqudlwfwI"><span id="xdx_90C_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TwoPatentsMember_z0eFtiGsHe7t"><span id="xdx_90F_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TwoPatentsMember_zfoZ0ynkfLQe"><span id="xdx_900_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TwoPatentsMember_zNT6QDgDM4wX">493,138</span></span></span></span> in each respective year.
<span style="background-color: white">As of December 31, 2021 and 2020 the net value of the patents was $<span id="xdx_902_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TwoPatentsMember_zJnfNr1r8gcQ">2,835,544</span> and $<span id="xdx_90A_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TwoPatentsMember_zcPDGe5k5Hj4">3,328,682</span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table sets forth the components
of the Company&#8217;s intellectual property at December 31, 2021 2020:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>






<table cellpadding="0" cellspacing="0" id="xdx_889_ecustom--ScheduleOfIntellectualPropertyTableTextBlock_z6lEJXfXfyNR" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Intellectual Property, Net (Details)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span id="xdx_8B1_zL3DeEdcbNqO" style="display: none">Schedule Of Intellectual Property</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">December 31, 2021</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">December 31, 2020</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">Gross Carrying Amount</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">Accumulated Amortization</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">Net Book Value</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">Gross Carrying Amount</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">Accumulated Amortization</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">Net Book Value</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 28%; text-align: left">Extraction Technology patents</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyPatentsMember_z2ZjDMVcu2gI" style="width: 9%; text-align: right" title="Gross Carrying Amount">113,430</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyPatentsMember_zcfqPJTDD17C" style="width: 9%; text-align: right" title="Accumulated Amortization">5,560</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyPatentsMember_zcPMS5PlEjEe" style="width: 9%; text-align: right" title="Net Book Value">107,870</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyPatentsMember_zvyQvvBdDc4p" style="width: 9%; text-align: right" title="Gross Carrying Amount">100,064</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_d0_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyPatentsMember_zEJTPx9cAI3d" style="width: 9%; text-align: right" title="Accumulated Amortization">&#8211;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyPatentsMember_zJpfnXeXkBb8" style="width: 9%; text-align: right" title="Net Book Value">100,064</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Extraction Technology</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_zBPzMLbfUP97" style="text-align: right" title="Gross Carrying Amount">16,385,157</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_zkRKhHmyOZSX" style="text-align: right" title="Accumulated Amortization">5,666,534</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_zaICJhsyFWS5" style="text-align: right">10,718,623</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_zcGWoBvnVu4M" style="text-align: right" title="Gross Carrying Amount">16,385,157</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_zeXmzMIk3Kj7" style="text-align: right" title="Accumulated Amortization">4,847,276</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_z8O3q0EPV4h_z5ICUJYoQgXD" style="text-align: right" title="Net Book Value">11,537,881</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Ammonia synthesis patents</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AmmoniaSynthesisPatentsMember_zPmDj2qANZeM" style="border-bottom: Black 1pt solid; text-align: right" title="Gross Carrying Amount">4,931,380</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AmmoniaSynthesisPatentsMember_zjOCzTIqfHzG" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated Amortization">2,095,836</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AmmoniaSynthesisPatentsMember_zmBXT7q6ZmXA" style="border-bottom: Black 1pt solid; text-align: right">2,835,544</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AmmoniaSynthesisPatentsMember_zT7u7wlyCuvI" style="border-bottom: Black 1pt solid; text-align: right" title="Gross Carrying Amount">4,931,380</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AmmoniaSynthesisPatentsMember_zgOtEUKBFKIb" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated Amortization">1,602,698</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AmmoniaSynthesisPatentsMember_zrfWaHXvnkY0" style="border-bottom: Black 1pt solid; text-align: right" title="Net Book Value">3,328,682</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; text-align: left">Total Intellectual property</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_c20211231_zs1KsXa4F9nu" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross Carrying Amount">21,429,967</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20211231_zkPIsNSW1PxF" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated Amortization">7,767,930</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20211231_zToBW6NnoDJB" style="border-bottom: Black 2.5pt double; text-align: right" title="Net Book Value">13,662,037</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_c20201231_zVfljpE8QZm7" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross Carrying Amount">21,416,601</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20201231_zNzY59eCv7Fg" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated Amortization">6,449,974</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20201231_znoroYlDVzig" style="border-bottom: Black 2.5pt double; text-align: right" title="Net Book Value">14,966,627</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_DisclosureIntellectualPropertyNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_DisclosureIntellectualPropertyNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_IntellectualPropertyNetTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_IntellectualPropertyNetTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231268314520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Payable and Accrued Expenses<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock', window );">Accounts Payable and Accrued Expenses</a></td>
<td class="text"><p id="xdx_803_eus-gaap--AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_zhYsMkpL4nSu" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 12.<span id="xdx_824_z7gym93nnF98"> Accounts Payable and Accrued Expenses</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Accounts payable and accrued expenses consist
of the following:&#160;</p><table cellpadding="0" cellspacing="0" id="xdx_88C_eus-gaap--ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_zzzMGOZAJrFq" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Accounts Payable and Accrued Expenses (Details)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span id="xdx_8B5_z2XXVDXPpra4" style="display: none">Schedule of accounts payable and accrued expenses</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_497_20211231_znISTjvYQSc5" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_497_20201231_ziRbA3XUrNfe" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2020</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--AccountsPayableCurrent_iI_zEOlC51vryVe" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: justify">Accounts payable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">1,450,531</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">1,003,953</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--Deposits_iI_zVXGQhW2eGda" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Office access deposits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">340</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">705</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--EmployeeRelatedLiabilitiesCurrent_iI_znHNMYiEINHE" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Accrued compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">175,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">101,920</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--IncomeTaxExaminationPenaltiesAndInterestAccrued_iI_z3ieqTIhxyu3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt">Accrued tax penalties and interest</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">398,114</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">244,230</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_iI_z2NhSbTeGyw0" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt; text-align: justify">Accounts payable and accrued expenses</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,023,985</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,350,808</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>











<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a),20,24)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>36
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231267932056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Payable<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtTextBlock', window );">Stock Payable</a></td>
<td class="text"><p id="xdx_803_eus-gaap--ShortTermDebtTextBlock_zn8jgskrCyJk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 13.<span id="xdx_827_zxhr5tNAkaY1"> Stock Payable</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2019, the Company had an outstanding
payable of $<span id="xdx_90F_eus-gaap--AccountsPayableCurrentAndNoncurrent_iI_c20191231__srt--CounterpartyNameAxis__custom--SustainableFuelsMember_zmY7XLR9uiLX" title="Outstanding payable">11,800,000</span> payable in common stock to Sustainable Fuels, Inc. (&#8220;SFI&#8221;) for the Extraction Technology (See Note
11). Before the Common Stock was issued, the owner of SFI died and the matters and affairs of his estate were passed to the executor of
his estate. We attempted to contact SFI and the executor of the estate multiple times to issue and send the common stock to the company
or appropriate successor of the estate to no avail. As of December 31, 2021, the Company was able to make contact with the new owner of
SFI and has issued <span id="xdx_903_ecustom--StockIssuedForAccountPayable_c20210101__20211231__srt--CounterpartyNameAxis__custom--SustainableFuelsMember_zbnkkju6o8yo">20,000,000</span> shares of Common Stock to SFI per the terms of the agreement.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;&#160;</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ShortTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for short-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231268314520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans and Notes Payable<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MortgageNotesPayableDisclosureTextBlock', window );">Loans and Notes Payable</a></td>
<td class="text"><p id="xdx_804_eus-gaap--MortgageNotesPayableDisclosureTextBlock_z8uYzRXD3I2k" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 14.<span id="xdx_829_z9ofnGfjxzZ0"> Loans and Notes Payable</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Loans and Notes payable (including accrued interest)
consist of the following:&#160;</p>






<table cellpadding="0" cellspacing="0" id="xdx_883_eus-gaap--ScheduleOfDebtInstrumentsTextBlock_znRDl4pq96s8" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Loans and Notes Payable (Details)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span id="xdx_8BB_zIM2m08A8uhe" style="display: none">Schedule of loans and notes payable</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2020</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: justify">Various promissory notes and convertible notes (a)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--NotesPayable_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VariousPromissoryNotesAndConvertibleNotesMember_fKGEp_zJ5wiKLf5nsx" style="width: 13%; text-align: right" title="Total Notes Payable">50,960</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--NotesPayable_iI_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VariousPromissoryNotesAndConvertibleNotesMember_fKGEp_zZA8njmjeNo_zfvK8L1rLk1u" style="width: 13%; text-align: right">50,960</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Novus Capital Group LLC Note (b)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--NotesPayable_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NovusCapitalGroupLLCNoteMember_fKGIp_zkNWmqoKFyrU" style="text-align: right">378,854</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--NotesPayable_iI_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NovusCapitalGroupLLCNoteMember_fKGIp_z5uqRN7PUxCE" style="text-align: right">363,231</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Triple T Notes (c)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--NotesPayable_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TripleTNotesMember_fKGMp_zzxiO69ZLrSm" style="text-align: right">353,330</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--NotesPayable_iI_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TripleTNotesMember_fKGMp_zf02hnAA6Eq4" style="text-align: right">295,543</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">National Buick GMC (d)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--NotesPayable_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NationalBuickGMCMember_fKGQp_ztWKY9MtB95n" style="text-align: right">19,440</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--NotesPayable_iI_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NationalBuickGMCMember_fKGQp_zonEe1jGqnZX" style="text-align: right">25,643</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Various Convertible Bridge Notes ( e)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--NotesPayable_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VariousConvertibleBridgeNotesMember_fKCBlKQ_____z9kr6jyz7AVQ" style="text-align: right">1,075,813</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--NotesPayable_iI_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VariousConvertibleBridgeNotesMember_fKCBlKQ_____zyLl0sby5fc4" style="text-align: right">774,522</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Blue Ridge Bank (f)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--NotesPayable_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--BlueRidgeBankMember_fKGYp_zbukm8U8EYsS" style="text-align: right">410,200</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--NotesPayable_iI_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--BlueRidgeBankMember_fKGYp_zKP0BXBNTbCQ" style="text-align: right">205,100</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Small Business Administration (g)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--NotesPayable_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SmallBusinessAdministrationMember_fKGcp_zjv14qN0ayYC" style="text-align: right">318,175</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--NotesPayable_iI_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SmallBusinessAdministrationMember_fKGcp_zlJox8OsR27o" style="text-align: right">305,054</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">JP Morgan Chase Bank (h)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--NotesPayable_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--JPMorganChaseBankMember_fKGgp_z57CtPnSHAoN" style="text-align: right">90,645</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--NotesPayable_iI_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--JPMorganChaseBankMember_fKGgp_zrvnd6pX6gWi" style="text-align: right">90,645</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify; padding-bottom: 1pt">Various Promissory Notes (i)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--NotesPayable_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VariousPromissoryNotesMember_fKGkp_zQIiWnY65H92" style="border-bottom: Black 1pt solid; text-align: right">3,416,379</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--NotesPayable_iI_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VariousPromissoryNotesMember_fKGkp_zmtyfq7VB90p" style="border-bottom: Black 1pt solid; text-align: right">735,000</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; text-align: justify">Total Notes Payable</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_981_eus-gaap--NotesPayable_iI_c20211231_zVuodoLONtIy" style="border-bottom: Black 2.5pt double; text-align: right">6,113,796</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_eus-gaap--NotesPayable_iI_c20201231_zW2D2aQymNpR" style="border-bottom: Black 2.5pt double; text-align: right">2,845,698</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Loans and notes payable, current</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_982_eus-gaap--NotesAndLoansPayableCurrent_iI_c20211231_ztV6qUkZnjBp" style="text-align: right" title="Loans and notes payable, current">1,511,447</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_988_eus-gaap--NotesAndLoansPayableCurrent_iI_c20201231_zJoPNj7Z2oPW" style="text-align: right">1,196,037</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Loans and notes payable, current attributed to variable interest entity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_ecustom--LoansAndNotesPayableCurrentAttributedToVariableInterestEntity_iI_c20211231_zrbUejgjWuIE" style="text-align: right" title="Loans and notes payable, current attributed to variable interest entity">3,416,379</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--LoansAndNotesPayableCurrentAttributedToVariableInterestEntity_iI_c20201231_zZ2P6SKvcvnF" style="text-align: right" title="Loans and notes payable, current attributed to variable interest entity">735,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Loans and notes payable, long term</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98B_ecustom--NotesAndLoansPayableNonCurrent_iI_c20211231_zD1urQaRwkiw" style="text-align: right" title="Loans and notes payable, long term">1,185,970</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_980_ecustom--NotesAndLoansPayableNonCurrent_iI_c20201231_zSC70lKXO5GG" style="text-align: right">914,661</td><td style="text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;_____________</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" id="xdx_884_ecustom--ScheduleOfMaturitiesOfLongTermDebtsTableTextBlock_zJC0ffpN9oAm" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 40%; margin-right: auto" summary="xdx: Disclosure - Loans and Notes Payable (Details 1)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span id="xdx_8B1_zSSMuQZN5r3w" style="display: none">Schedule of maturities of loans and notes payable</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49A_20211231__us-gaap--DebtInstrumentAxis__custom--LoansAndNotesPayableMember_zP5MvNaVwsha" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_404_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths_iI_zk2H4hSuNBpx" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 24%; text-align: left">2022</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">5,173,946</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo_iI_zVTAX1EZUldy" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="margin-top: 0; margin-bottom: 0">406,326</p></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree_iI_zl7cjjO75prc" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">52,996</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour_iI_z2PlEN81s1Cv" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">52,996</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive_iI_zIzfbEc4Z1Ys" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">52,996</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive_iI_zXc8m64KM48K" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Thereafter<br/>
</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">374,536</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--NotesAndLoansPayable_iI_z2q6IZjlHG6r" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt; text-align: left">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">6,113,796</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


<p id="xdx_8A0_zZRARKZvmgH_zWOQG02hkPnw" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt">
<tr style="vertical-align: top">
  <td id="xdx_F00_zkneTwdH2iXu" style="text-align: justify; padding-left: 3pt; text-indent: -3pt; width: 3pt">(a)</td>
  <td id="xdx_F1B_znNwV3LnbdTK" style="text-align: justify; padding-left: 3pt; text-indent: -3pt">From 2013 through 2018 the Company issued a series of promissory notes and convertible notes with various interest rates ranging up to
12% per annum. The convertible notes convert at the holder&#8217;s option after 1 year of issuance and may be converted into shares of
common stock. The conversion price is generally equal to the specified per share conversion rate as noted in the note agreements.</td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt">
<tr style="vertical-align: top">
  <td id="xdx_F04_znwncIfXwEho" style="text-align: justify; padding-left: 3pt; text-indent: -3pt; width: 3pt">(b)</td>
  <td id="xdx_F10_zzQt5rEu1J4k" style="text-align: justify; padding-left: 3pt; text-indent: -3pt">On September 5, 2017, the Company acquired patents in the amount of $4,931,380 in which the Company also agreed to assume the encumbering
debt on asset in the amount of $334,775 due in December 2019 with no interest accruing until 2020 and a deferred tax liability of $1,043,398.
As of January 1, 2020 the note was amended to accrue interest at 7% per annum commencing January 1, 2020 through July 1, 2020, and 10%
per annum commencing July 2, 2020 and thereafter. In November 2021, the lender agreed to extend the maturity of the note to April 1,
2022. Subsequent to December 31, 2021 the lender agreed to extend the maturity of the note to April 1, 2023 with an approximate monthly
payment of $29,432.</td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>











<table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt">
<tr style="vertical-align: top">
  <td id="xdx_F0B_zNLI7RbwUN6K" style="text-align: justify; padding-left: 3pt; text-indent: -3pt; width: 3pt">(c)</td>
  <td id="xdx_F16_zwRoDPhojL34" style="text-align: justify; padding-left: 3pt; text-indent: -3pt">The balance of this note is due to a related party, a company owned the
51% owner of Vivakor Middle East LLC. The loan was granted to Vivakor Middle East LLC by the majority owner for operational use with only
the agreement of repayment from the net proceeds of such entity&#8217;s operations once it commences scaled up operations. No interest
accrues on the loans, and no specific maturity date had been agreed upon. On March 10, 2021, the Company entered into a master revolving
note with Triple T Trading Company LLC to set forth the relationship of the parties to retain the previous terms of the note payable to
Triple T Trading Company LLC, to include a note maturity of March 10, 2023, and maximum lending amount of 1,481,482 QAR or approximately
$400,000, valued at an exchange rate of approximately $0.27 per QAR on March 10, 2021.</td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt">
<tr style="vertical-align: top">
  <td id="xdx_F09_zf4FzwBg2O1w" style="text-align: justify; padding-left: 3pt; text-indent: -3pt; width: 3pt">(d)</td>
  <td id="xdx_F1E_zBYec7Jb1Vjk" style="text-align: justify; padding-left: 3pt; text-indent: -3pt">In May 2019, the Company purchased a vehicle for $36,432 and financed $34,932 over six years with an interest rate of 6.24% per annum.
Monthly payments of $485 are required and commenced in July 2019.</td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;&#160;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt">
<tr style="vertical-align: top">
  <td id="xdx_F07_zQgl6zIM397f" style="text-align: justify; padding-left: 3pt; text-indent: -3pt; width: 3pt">(e)</td>
  <td id="xdx_F1C_zKNL3au4cn6u" style="text-align: justify; padding-left: 3pt; text-indent: -3pt">In 2020 the Company entered into various convertible promissory notes as follows:</td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Throughout 2021 and 2020 the Company entered
into convertible promissory notes with an aggregate principal of $<span id="xdx_907_eus-gaap--ConvertibleNotesPayable_iI_c20211231_zsHnCMe1Cjsl" title="Aggregate principal">415,000</span>.
The notes accrue interest at <span id="xdx_905_ecustom--PercentageOfAccrueInterest_dp_c20210101__20211231_zy3v29lZCse8" title="percentage of accrue interest"><span id="xdx_90F_ecustom--PercentageOfAccrueInterest_dp_c20200101__20201231_zHjc26upmICK">10</span></span>%
per annum and have a maturity of the earlier of 12 months or the consummation of the Company listing its Common Stock on a senior
stock exchange. The notes are convertible at the Company&#8217;s option into shares of the Company&#8217;s common stock at a price
equal to 80% of the opening price of the Company&#8217;s common stock on the national exchange or the offering price paid by the
investors in the financing in connection with the uplist, whichever is lower, or (ii) repaid in cash in an amount equal to the
indebtedness being repaid plus a premium payment equal to 15% of the amount being repaid. If an event of default has occurred and
the Company does not convert the amounts due under the Note into the Company&#8217;s common stock, then the Company will have the
option to convert the outstanding indebtedness into shares of the Company&#8217;s common stock at a price equal to 80% of the
weighted average trading price of the Company&#8217;s common stock on the OTC Markets, or be repaid in cash in an amount equal to
all principal and interest due under the Note. All of these notes were converted to common stock as of April 5, 2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On
October 13, 2020, the Company entered into a convertible promissory note in an amount of $280,500 having an interest rate of 12% per
annum. The note bears a 10% Original Issue Discount. The loan shall mature in 1 year and may be convertible at the lower of $12.00
or 80% of the lowest median daily traded price over ten trading days prior to conversion, but in the event of a Qualified Uplist the
note may be converted at a 30% discount to market. The Company also issued 3,333 restricted shares with no registration rights in
conjunction with this note, which </span>was recorded as a debt discount in the amount of $44,000, which is amortized to interest
expense over the term of the agreements using the effective interest method. On March 28, 2021 the parties amended this agreement to
state that in no event shall the conversion price be lower than $3.00 per share. In October 2021 the parties agreed to extend the
maturity of this loan to April 13, 2022 in exchange for an increase in principal owed of $30,000. This note has been converted to
common stock as of March 21, 2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On
February 4, 2021, the Company entered into a convertible promissory note in an amount of $277,778 having an interest rate of 12% per
annum. The note bears a 10% Original Issue Discount. The loan shall mature in 1 year and may be convertible at the lower of $12.00
or 80% of the lowest median daily traded price over ten trading days prior to conversion, but in the event of a Qualified Uplist the
note may be converted at a 30% discount to market. The Company also issued 3,333 restricted shares with no registration rights in
conjunction with this note, which </span>was recorded as a debt discount in the amount of $36,000, which is amortized to interest
expense over the term of the agreements using the effective interest method. On March 28, 2021 the parties amended this agreement to
state that in no event shall the conversion price be lower than $3.00 per share. In February 2022 the parties agreed to extend the
maturity of this loan to August 8, 2022 in exchange for an increase in principal owed of $25,000. This note has been converted to
common stock as of April 5, 2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt">
<tr style="vertical-align: top">
  <td style="text-align: justify; padding-left: 3pt; text-indent: -3pt; width: 3pt"><span id="xdx_F00_zpLp15DbKuhv" style="background-color: white">(f)</span></td>
  <td style="text-align: justify; padding-left: 3pt; text-indent: -3pt"><span id="xdx_F19_zwacpA0UJkSY" style="background-color: white">In May 2020, the Company entered into a Paycheck Protection Program (&#8220;PPP&#8221;) loan agreement
for $205,100 with Blue Ridge Bank, subject to the Small Business Administration&#8217;s (&#8220;SBA&#8221;) Paycheck Protection Program.
The loan carries an annual interest rate of one (1) percent per annum with payment beginning in the seventh month with monthly payments
required until maturity in the 18<sup>th </sup>month. The loan may be fully forgivable according to the CARES Act if the Company can
provide proper documentation for the use of the proceeds of the loan. The Company has achieved the milestones for loan forgiveness and
anticipates that this debt will be forgiven in full in 2021. On January 6, 2021 the Company was granted an extension of the PPP and granted
an additional $205,100 from Blue Ridge Bank, subject to the Small Business Administration&#8217;s (&#8220;SBA&#8221;) Paycheck Protection
Program. The loan carries an annual interest rate of one (1) percent per annum with payment beginning in the tenth month with monthly
payments required until maturity in five years. The loan may be fully forgivable according to the CARES Act if the Company can provide
proper documentation for the use of the proceeds of the loan. The Company has achieved the milestones for loan forgiveness, has applied
for loan forgiveness, and anticipates that this debt will be forgiven in full in 2022.</span></td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt">
<tr style="vertical-align: top">
  <td style="text-align: justify; padding-left: 3pt; text-indent: -3pt; width: 3pt"><span id="xdx_F08_zHMFMax9ueVD" style="background-color: white">(g)</span></td>
  <td style="text-align: justify; padding-left: 3pt; text-indent: -3pt"><span id="xdx_F15_zdlGbNl8rSzg" style="background-color: white">From May through August 2020, the Company entered into two loan agreements with the Small Business
Administration for an aggregate loan amount of $299,900. The loans carry an interest rate of 3.75% per annum. The loans shall mature
in 30 years.</span></td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>











<table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt">
<tr style="vertical-align: top">
  <td id="xdx_F0F_zTReZ40eeTQ0" style="text-align: justify; padding-left: 3pt; text-indent: -3pt; width: 3pt"><span style="background-color: white">(h)</span></td>
  <td style="text-align: justify; padding-left: 3pt; text-indent: -3pt"><span id="xdx_F10_zt53dh0fC4Xe" style="background-color: white">In April 2021, the Company entered into a Paycheck Protection Program loan agreement with JP Morgan
Chase Bank, subject to the Small Business Administration&#8217;s (&#8220;SBA&#8221;) Paycheck Protection Program. The loan may be fully
forgivable according to the CARES Act if the Company can provide proper documentation for the use of the proceeds of the loan. The Company
has achieved the milestones for loan forgiveness and anticipates that this debt will be forgiven in full in 2022.</span></td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;&#160;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt">
<tr style="vertical-align: top">
  <td id="xdx_F09_zdWF5nzjPJF6" style="text-align: justify; padding-left: 3pt; text-indent: -3pt; width: 3pt">(i)</td>
  <td style="text-align: justify; padding-left: 3pt; text-indent: -3pt"><span id="xdx_F15_zSPYMBmO3xDn" style="background-color: white">Viva Wealth Fund I, LLC is offering up to </span>$25,000,000 in convertible notes in a private
offering<span id="xdx_F14_zy18LEc1pOnI" style="background-color: white">. As of December 31, 2021, VWFI has raised $8,825,000 and converted $5,560,000 of this
debt to VWFI LLC units. A convertible note will </span>automatically <span style="background-color: white">convert into the LLC units
at the earlier of (i) the date that the Equipment is placed into quality control and testing or (ii) six months from the date of investment.
The convertible notes will accrue interest at 12% per annum</span> and are paid quarterly. At the maturity date, remaining interest will
be paid, at which time no further interest payments will accrue. Upon the offering termination date, all units accepted for any series
of equipment will automatically convert to Vivakor common stock if the Company has not accepted subscriptions for at least $6,250,000
for a series of equipment. The conversion price of the automatic stock conversion will be the the greater of $13.50 or a 10% discount to
market per share or in the event of a public offering, 200% of the per share price of the Company common stock sold in an underwritten
offering, which was closed on February 14, 2022 at $5.00 per share. <span style="background-color: white">The termination </span>date
of the offering has been extended until November 13, 2022 in the sole discretion of the Company. As of March 21, 2021 VWFI has reached
$6,250,000 in funding and has released the funding for construction of RPC Series A. VWFI has commenced fundraising for RPC Series B and
has raised approximately $2,740,000 to manufacture RPC Series B. Subsequent to December 31, 2021 an additional $975,000 of this debt has
been converted into units of the LLC.</td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for mortgage notes payable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>38
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231267932056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text"><p id="xdx_809_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_z9hz4BBB2Jrg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 15.<span id="xdx_823_zIUe9Gf5ws9u"> Commitments and Contingencies</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Leases</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In June 2019, the Company entered into a Sublease
agreement with US Closer, LLC, whereby we agreed to lease approximately 12,061 square feet of office and manufacturing space located in
South Salt Lake City, Utah. Pursuant to the Sublease, the sublease expired on December 31, 2020 and required a monthly lease payment of
$6,633 plus other pass-through expenses as required under the Primary Lease. The Company renegotiated with the landlord to renew this
lease as the primary tenant in January 2021 to lease this warehouse on a month-to-month basis. The lease may be terminated at any time
or for any reason with a 30-day written notice to terminate. The January 2021 lease requires a monthly lease payment of $6,833 plus other
pass-through expenses as required under the lease as long as the Company remains in the space. As a condition of the lease, we were required
to provide a $<span id="xdx_90C_eus-gaap--SecurityDeposit_iI_c20210131__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--UsCloserSubleaseMember_zE8TcAGoAL0r">6,965</span> security deposit.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Commencing on September 15, 2019, the Company
entered into a five-year lease with Jamboree Center 1 &amp; 2 LLC covering approximately 6,961 square feet of office space in Irvine,
CA. Under the terms of the lease agreement, we are required to make the following monthly lease payments: Year 1 $<span id="xdx_90B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_c20211231__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--JamboreeCenterMember_zqThbvyBJTTF">21,927</span>, Year 2 $<span id="xdx_905_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_c20211231__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--JamboreeCenterMember_ziO7YbgUPMyY">22,832</span>,
Year 3 $<span id="xdx_90F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_c20211231__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--JamboreeCenterMember_zW6nwGDxNvhB">23,737</span>, Year 4 $<span id="xdx_904_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_c20211231__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--JamboreeCenterMember_zkkZcI0ECq2B">24,712</span>, Year 5 $<span id="xdx_902_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_c20211231__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--JamboreeCenterMember_zfzhspctbnOx">25,686</span>. As a condition of the lease, we were required to provide a $<span id="xdx_90C_eus-gaap--SecurityDeposit_iI_c20190915__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--JamboreeCenterMember_z1lRLG2uTJJE" title="Security deposit">51,992</span> security deposit.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The right-of-use asset for operating leases as
of December 31, 2021 and 2020 was $<span id="xdx_903_eus-gaap--OperatingLeaseRightOfUseAsset_iI_c20211231_zAVe3zv9pWPC" title="Right-of-use asset for operating leases">663,291</span> and $<span id="xdx_909_eus-gaap--OperatingLeaseRightOfUseAsset_iI_c20201231_zmNp5V7gDPvs">881,804</span>. Rent expense for the year ended December 31, 2021 and 2020 was $<span id="xdx_900_eus-gaap--OperatingLeaseExpense_c20210101__20211231_zGQ3QlHkMoMp" title="Rent expense">292,410</span> and $<span id="xdx_901_eus-gaap--OperatingLeaseExpense_c20200101__20201231_zhFl4MJFrFfs">187,343</span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table reconciles the undiscounted
cash flows for the leases as of December 31, 2021 to the operating lease liability recorded on the balance sheet:&#160;</p><table cellpadding="0" cellspacing="0" id="xdx_881_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_z0crUhSu81E5" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Commitments and Contingencies (Details)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span id="xdx_8B5_zIueV6ixMNQf" style="display: none">Schedule of lessee operating lease liability</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49B_20211231_zlscCqI9YgUM" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_404_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_zdPTImPQ6BfO" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 84%; text-align: justify">2022</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">287,769</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_zgQGnCzwoA0b" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">299,466</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_zAaTQEGQXXvE" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">231,174</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_d0_z3a5YycQkVnU" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt">2025</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iI_zUrV15CpaKb7" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Total undiscounted lease payments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">818,409</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_ecustom--LessAbatementOfRents_iI_d0_zPjE88rxEYrz" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Less: Abatement of rents</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iI_zqUwiOPi9BK" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify; padding-bottom: 1pt">Less: Imputed interest</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">96,531</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--PresentValueOfLeasePayments_iI_zP1KEvo9CUQe" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 2.5pt">Present value of lease payments</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">721,878</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--OperatingLeaseLiabilityCurrent_iI_zQJI8auPwwn9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Operating lease liabilities, current</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">287,769</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_zBiYZ7GhusQ2" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Operating lease liabilities, long-term</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">434,109</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Weighted-average remaining lease term</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_906_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20211231_zvGOhkJUkcNy" title="Weighted-average remaining lease term">3</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Weighted-average discount rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_908_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_dp_c20211231_zD5dvJcirffL" title="Weighted-average discount rate">7.0</span>%</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"/>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>











<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The discount rate is the Company&#8217;s incremental
borrowing rate, or the rate of interest that the Company would have to pay to borrow on a collateralized basis over a similar term an
amount equal to the lease payments in a similar economic environment. Based on an assessment of the Company&#8217;s borrowings the incremental
borrowing rate was determined to be 7%.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Employment Agreements</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In September 2020, the Company entered into an
employment agreement with the Chief Executive Officer and Chief Financial Officer, which provides for an annual base salary of $50,000
that provides for incremental increases upon the Company&#8217;s achievement of specific performance metrics up to $350,000. The employment
agreement provides for a grant of a stock option to the Chief Executive Officer to purchase up to 166,667 shares of the Company&#8217;s
common stock at an exercise price equal to 110% of the fair market value of the Company&#8217;s common stock on the date of grant. The
stock option will vest after five years of continuous employment, subject to acceleration if terminated without cause or resigns for good
reason. The agreement also provides for an annual bonus of up to 100% of the base salary based upon the achievement of certain performance
goals established and approved by the Board of Directors.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;&#160;</b></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.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 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 440<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231267995880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-term Debt<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtTextBlock', window );">Long-term Debt</a></td>
<td class="text"><p id="xdx_803_eus-gaap--LongTermDebtTextBlock_zJLyE5UMk2Xy" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 16.<span id="xdx_82C_zKJdRJ1aMYVI"> Long-term Debt</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">To assist in funding the manufacture of the Company&#8217;s
Remediation Processing Centers, between 2015 and 2017, the Company entered into two agreements which include terms for the purchase of
participation rights for the sale of future revenue of the funded RPCs, and which also require working interest budget payments by the
Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company accounts for the terms under these
contracts for the sale of future revenue under Accounting Standards Codification 470 (&#8220;ASC 470&#8221;). Accordingly, these contracts
include the receipt of cash from an investor where the Company agrees to pay the investor for a defined period a specified percentage
or amount of the revenue or a measure of income (for example, gross revenue) according to their contractual right, in which the Company
will record the cash as debt and apply the effective interest method to calculate and accrue interest on the contracts. The terms of these
agreements grant the holder a prorated 25% participation in the gross revenue of the assets as defined in the agreements for 20 years
after operations commence for a purchase price of approximately $2,200,000. In the event that the contract is not fully subscribed, it will receive only a prorated participation of the available 25% participation. The Company made its first payment of $<span id="xdx_90E_ecustom--PaymentForRpc_c20210401__20210630_zthQsTPJ9lp0" title="Payment for RPC">7,735</span>
in the second quarter of 2021 and continues its quality control processes. The RPC is estimated to enter scaled up operations early 2022
and make estimated annual payments of $<span id="xdx_908_ecustom--EstimatedAnnualPaymentsForRPC_iI_c20211231_zJk2SWLT5XYT" title="Estimated annual payment for RPC">1,957,323</span>. The Company estimates future payments based on revenue projections for the RPCs.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">In accordance
with ASC 470, the Company records the proceeds from these contracts as debt because</span> the Company has significant continuing involvement
in the generation of the cash flows due to the investor (for example, active involvement in the generation of the operating revenues of
the business segment), which constitutes the presence of a factor that independently creates a rebuttable presumption that debt classification
is appropriate. The Company has determined its effective interest rates to be between 32.6% and 33.76% based on each contract&#8217;s
future revenue streams expected to be paid to the investor. These rates represent the discount rate that equates estimated cash flows
with the initial proceeds received from the investor and is used to compute the amount of interest expense to be recognized each period.
During the development and manufacturing of the assets the effective interest has been capitalized to the assets. As the assets enter
operations or service of their intended use, the effective interest on these contracts will be recognized as interest expense (See Note
9).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In 2016 and 2017, additional consideration to
investors to enter into these agreements was granted, and the Company issued to these investors <span id="xdx_908_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20160101__20161231__us-gaap--StatementClassOfStockAxis__custom--SeriesB1PreferredStockMember__us-gaap--SecuritiesFinancingTransactionAxis__custom--RpcAgreementsMember_zRcVFlO4Q8IB" title="Issuance of shares">113,000</span> shares of Series B-1 Preferred
Stock with a relative fair value of $7.50 per share or based on conversion terms and price of the Company&#8217;s Common Stock at the
time of issuance. The Company also issued <span id="xdx_90E_ecustom--WarrantsIssued_c20160101__20161231__us-gaap--StatementClassOfStockAxis__custom--WarrantsMember__us-gaap--SecuritiesFinancingTransactionAxis__custom--RpcAgreementsMember_zkfD1ciR5dJZ">106,167</span> common stock warrants to investors. The relative fair value of the warrants and Series
B-1 preferred stock in aggregate was $<span id="xdx_901_eus-gaap--StockIssuedDuringPeriodValueNewIssues_c20160101__20161231__us-gaap--SecuritiesFinancingTransactionAxis__custom--RpcAgreementsMember_zqGiyVQzAonr">1,488,550</span>, and was recorded as a debt discount, which is amortized to interest expense over the
term of the agreements using the effective interest method. During the manufacturing phase of the asset, the interest expense is capitalized
to the asset.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Some holders of these participation rights also
have the option to relinquish ownership and all remaining benefits of their LLC units in exchange for Common Stock in the Company. Depending
on the contract, these options to convert to common stock range from between 1 and 5.5 years. The exercise period ranges from between
1 year to 5.5 years with a step-up discount to market for each year the option is not exercised with a range of between a 5% to a 25%
discount to market. Accordingly, under Accounting Standards Codification 815 (&#8220;ASC 815&#8221;) the Company valued these options
at fair value using a Monte Carlo Simulation by a third-party valuation expert, which found the fair value of the options to be nominal.
Long-term debt related to these participation rights is recorded in &#8220;Long-term debt&#8221; on the consolidated balance sheet.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The accounting for the terms under these contracts
that call for working interest budget payments by the Company are recorded in current liabilities on the consolidated balance sheet and
paid down through pass-through expenses or cash according to the contract. Accordingly, the Company records any unpaid balance of budget
payments received in &#8220;Long-term debt, current&#8221; as these liabilities are generally paid within 12 months after proceeds are
received.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>











<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Long-term debt consists of the following:&#160;</p>






<table cellpadding="0" cellspacing="0" id="xdx_885_eus-gaap--ScheduleOfDebtTableTextBlock_ztTMaHz4sDWx" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Long-term Debt (Details)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span id="xdx_8B4_zK2Ky627Th8a" style="display: none">Schedule Of Long-Term Debt</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_498_20211231__us-gaap--ExtinguishmentOfDebtAxis__us-gaap--LongTermDebtMember_zvMJXXuQrw83" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_498_20201231__us-gaap--ExtinguishmentOfDebtAxis__us-gaap--LongTermDebtMember_zKYw4oHZCaT6" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2020</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--DebtInstrumentCarryingAmount_iI_ziChGMIfRfmr" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%">Principal</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">2,196,233</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">2,196,233</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--AccruedLiabilitiesCurrent_iI_z6q1suFX2LIS" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Accrued interest</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,205,144</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,997,136</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--DebtInstrumentUnamortizedDiscountPremiumNet_iI_zgIekIr2V0om" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Debt discount</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(226,823</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(241,709</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_402_eus-gaap--LongTermDebt_iI_zPapvsm4J0Pe" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; text-align: left">Total long term debt</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">6,174,554</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">4,951,660</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--LongTermDebtCurrent_iI_zsAqTlMeHqT7" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Long term debt, current</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">3,256</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,020</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--OtherLongTermDebt_iI_z2K3NkLGtmtn" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Long term debt</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">6,171,298</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">4,950,640</td><td style="text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;<b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table sets forth the estimated
payment schedule of long-term debt as of December 31, 2021:<b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b/></p>

<table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_zj12TBzkQod2" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 40%; margin-right: auto" summary="xdx: Disclosure - Long-term Debt (Details 1)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span id="xdx_8BE_zQvCyGeAr30H" style="display: none">Schedule of long-term debt maturities</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_499_20211231__us-gaap--LongtermDebtTypeAxis__custom--OtherLongTermDebtMember_zcQMlqOwzBWd" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_40F_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths_iI_z9Pl7UK42iW7" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 24%; text-align: justify">2022</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">3,256</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo_iI_zrmryr7TIs_zLJxRPtv6Lx0" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,685</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree_iI_zBEYcGGv40Ep" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,572</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour_iI_zGkzWvosrS5q" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">15,420</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive_iI_zSTGvTELY6FL" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">20,548</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive_iI_zAVHybpkyPe0" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt">Thereafter</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,136,752</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--LongTermDebt_iI_zkZ5pAmTeH5Y" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt; text-align: justify">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,196,233</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AF_zvCvo7EA0Cb2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_LongTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231268033784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Stockholders' Equity</a></td>
<td class="text"><p id="xdx_80E_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zutFjze1vSpm" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 17.<span id="xdx_82C_zPOZVE24Zivw"> Stockholders' Equity</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Series A, Series B, Series B-1, Series C
and Series C-1 Preferred Stock</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Preferred Stock authorized by the Company
may be issued from time to time in one or more series. The Company is authorized to issue <span id="xdx_90A_eus-gaap--PreferredStockSharesAuthorized_iI_c20211231__us-gaap--StatementEquityComponentsAxis__us-gaap--PreferredStockMember_zh1Ttgmtplbh" title="Preferred stock, shares authorized">15,000,000</span> shares of preferred stock. The Company
is authorized to issue <span id="xdx_909_eus-gaap--PreferredStockSharesAuthorized_iI_c20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_zxpwVcjNsQsj">66,667</span> shares of Series A Preferred Stock,<span id="xdx_906_eus-gaap--PreferredStockSharesAuthorized_iI_c20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_z0rhMAbrtHxd"> 3,266,667</span> shares of Series B Preferred Stock, <span id="xdx_90B_eus-gaap--PreferredStockSharesAuthorized_iI_c20211231__us-gaap--StatementClassOfStockAxis__custom--SeriesB1PreferredStockMember_zxePhrm1aPvD">1,666,667</span> shares of Series
B-1 Preferred Stock, <span id="xdx_907_eus-gaap--PreferredStockSharesAuthorized_iI_c20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesCPreferredStockMember_zvvnmnioADla">3,333,333</span> shares of Series C Preferred Stock, and <span id="xdx_90C_eus-gaap--PreferredStockSharesAuthorized_iI_c20211231__us-gaap--StatementClassOfStockAxis__custom--SeriesC1PreferredStockMember_z2Depr5qNSKV">3,333,333</span> shares of Series C-1 Preferred Stock. The Board of Directors
is authorized to fix or alter the number of shares constituting any series of Preferred Stock and the designation thereof. In 2021, the
Board of Directors authorized, and a majority vote acceptance was received of each voting class of preferred stock, including Series B
Preferred Stock, Series B-1 Preferred Stock, and Series C-1 Preferred Stock, that each class&#8217;s designations be amended that upon
the Company&#8217;s public offering in conjunction with an uplist to a senior stock exchange that these classes of preferred stock will
convert their preferred shares to common shares on a one for one basis.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has issued 66,667
shares of Series A Preferred Stock, convertible at a current ratio of 10 shares of Common Stock for each outstanding share of
Series A Preferred Stock. The conversion price is subject to adjustment under certain customary circumstances, including as a result
of stock splits and combinations, dividends and distributions, and certain issuances of common stock. Holders of shares of Series A Preferred
Stock will have the right to 25 votes for each share of Common Stock into which such shares of Series A Preferred Stock can then be converted
(with a current conversion ratio of 10 shares of Common Stock for each outstanding share of Series A Preferred Stock) and the right to
a liquidation preference in any distribution of net assets made to the shareowners prior to and in preference to the holders of Common
Stock and any other Preferred Stock holder in the liquidation, dissolution or winding up of our Company. As of December 31, 2021 and
2020 the liquidation preference is $<span id="xdx_909_eus-gaap--PreferredStockLiquidationPreferenceValue_iI_c20201231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_ziQKMR4FIfdk"><span id="xdx_907_eus-gaap--PreferredStockLiquidationPreferenceValue_iI_c20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_zBYWZM9rVa0q">400,000</span></span>.
Holders of shares of Series A Preferred Stock are not currently entitled to dividends. The Company has the right, but not the obligation,
to redeem shares of Series A Preferred Stock. All of the shares of Series A Preferred Stock were converted to common stock upon the close
of the Company&#8217;s public offering of the Company&#8217;s common stock on February 14, 2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has issued none and 216,916 of Series
B Preferred Stock as of December 31, 2021 and 2020, respectively. Shares of Series B Preferred Stock are convertible one year after issuance,
at any time at the option of the holder, into shares of Common Stock (with a conversion price at the lesser of the issuance price ($6.00)
or a 10% discount to market on the conversion date). Automatic 1-for-1 conversion of all outstanding shares of Series B Preferred Stock
into shares of Common Stock occurred on May 1, 2021. No other shares have been issued since the conversion of all of the outstanding shares
of this class of stock. The conversion price is subject to adjustment under certain customary circumstances, including as a result of
stock splits and combinations, dividends and distributions, and certain issuances of common stock. The Company has the right, but not
the obligation, to redeem shares of Series B Preferred Stock one year after issuance. Holders of Series B Preferred Stock will have the
right to one vote for each share of Common Stock into which such Series B Preferred Stock is then convertible, and a right to a liquidation
preference in any distribution of net assets made to the shareowners prior to and in preference to the holders of Common Stock and any
Preferred Stockholder, except holders of Series A Preferred Stock, in the liquidation, dissolution or winding up of our Company. As of
December 31, 2021 and 2020 the liquidation preference was <span id="xdx_908_eus-gaap--PreferredStockLiquidationPreferenceValue_iI_dn_c20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_zCp3OQCit2Sa">none</span> and $<span id="xdx_904_eus-gaap--PreferredStockLiquidationPreferenceValue_iI_c20201231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_zxH1Nop3O1rD">1,341,233</span>. Dividends are <span id="xdx_906_eus-gaap--PreferredStockDividendRatePercentage_dp_c20210101__20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_zQCPqpdV796R" title="Percentage of dividends">12.5</span>% and cumulative and are payable only
when, as, and if declared by the Board of Directors.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>











<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has issued none and 467,728 of Series
B-1 Preferred Stock as of December 31, 2021 and 2020, respectively. Shares of Series B-1 Preferred Stock are convertible one year after
issuance, at any time at the option of the holder, into shares of Common Stock (with a conversion price at the lesser of the issuance
price ($7.50) or a 10% discount to market on the conversion date). Automatic 1-for-1 conversion of all outstanding shares of Series B-1
Preferred Stock into shares of Common Stock occurred on May 1, 2021. No other shares have been issued since the conversion of all of the
outstanding shares of this class of stock. The conversion price is subject to adjustment under certain customary circumstances, including
as a result of stock splits and combinations, dividends and distributions, and certain issuances of common stock. The Company has the
right, but not the obligation, to redeem shares of Series B-1 Preferred Stock one year after issuance. Holders of Series B-1 Preferred
Stock have no voting or dividend rights, and a right to a liquidation preference in any distribution of net assets made to the shareowners
prior to and in preference to the holders of Common Stock and any Preferred Stockholder, except holders of Series A and Series B Preferred
Stock, in the liquidation, dissolution or winding up of our Company. As of December 31, 2021 and 2020 the liquidation preference was <span id="xdx_90D_eus-gaap--PreferredStockLiquidationPreferenceValue_iI_dn_c20211231__us-gaap--StatementClassOfStockAxis__custom--SeriesB1PreferredStockMember_zEG3owIIlRUe">none</span>
and $<span id="xdx_90D_eus-gaap--PreferredStockLiquidationPreferenceValue_iI_c20201231__us-gaap--StatementClassOfStockAxis__custom--SeriesB1PreferredStockMember_z9h7JzbNXh1m">3,507,981</span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has <span id="xdx_908_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_do_c20210101__20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesCPreferredStockMember_ziuP9sTUlKKl">no</span>t issued any Series C Preferred
Stock as of December 31, 2021 and 2020, respectively. Shares of Series C Preferred Stock are convertible one year after issuance, at any
time at the option of the holder, into shares of Common Stock (with a conversion price at the lesser of the issuance price ($<span id="xdx_90B_eus-gaap--PreferredStockConvertibleConversionPrice_iI_c20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesCPreferredStockMember_z3ervW0xgSL_z1LAQC5Z5EsN">10.50</span>) or
a 10% discount to the market price on the conversion date). Automatic conversion of shares of Series C Preferred Stock into shares of
Common Stock may occur due to certain qualified public offerings entered into or by written consent of a majority of the holders of Series
C Preferred Stock or upon the four-year anniversary date of the issuance of such shares. The conversion price is subject to adjustment
under certain customary circumstances, including as a result of stock splits and combinations, dividends and distributions, and certain
issuances of common stock. The Company has the right, but not the obligation, to redeem shares of Series C Preferred Stock one year after
issuance. Holders of Series C Preferred Stock will have the right to one vote for each share of Common Stock into which such Series C
Preferred Stock is then convertible, and a right to a liquidation preference in any distribution of net assets made to the shareowners
prior to and in preference to the holders of Common Stock and any Preferred Stockholder, except holders of Series B and B-1 Preferred
Stock, in the liquidation, dissolution or winding up of our Company. Dividends are <span id="xdx_90B_eus-gaap--PreferredStockDividendRatePercentage_dp_c20210101__20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesCPreferredStockMember_zbq59O2OtHzV">12.5</span>% and cumulative and are payable only when, as,
and if declared by the Board of Directors.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has issued none and 255,290 of Series
C-1 Preferred Stock as of December 31, 2021 and 2020, respectively. Shares of Series C-1 Preferred Stock are convertible one year after
issuance, at any time at the option of the holder, into shares of Common Stock (with a conversion price at the lesser of the issuance
price ($12.00) or a 10% discount to the market price on the conversion date). Automatic conversion of all outstanding shares of Series
C-1 Preferred Stock into shares of Common Stock occurred on May 4, 2021 by written consent of a majority of the holders of Series C-1
Preferred Stock. No other shares have been issued since the conversion of all of the outstanding shares of this class of stock. The conversion
price is subject to adjustment under certain customary circumstances, including as a result of stock splits and combinations, dividends
and distributions, and certain issuances of common stock. The Company has the right, but not the obligation, to redeem shares of Series
C-1 Preferred Stock one year after issuance. Holders of Series C-1 Preferred Stock have no voting or dividend rights, and a right to a
liquidation preference in any distribution of net assets made to the shareowners prior to and in preference to the holders of Common Stock
and any Preferred Stockholder, except holders of Series A, Series B, Series B-1, and Series C Preferred Stock, in the liquidation, dissolution
or winding up of our Company. As of December 31, 2021 and 2020 the liquidation preference was none and $<span id="xdx_908_eus-gaap--PreferredStockLiquidationPreferenceValue_iI_c20211231__us-gaap--StatementClassOfStockAxis__custom--SeriesC1PreferredStockMember_zP4uvMHSQrwv"><span id="xdx_909_eus-gaap--PreferredStockLiquidationPreferenceValue_iI_c20201231__us-gaap--StatementClassOfStockAxis__custom--SeriesC1PreferredStockMember_zte2LhueksKs">3,063,472</span></span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the years ended December 31, 2021 and 2020,
$<span id="xdx_902_eus-gaap--ConversionOfStockAmountConverted1_c20210101__20211231__us-gaap--ConversionOfStockByUniqueDescriptionAxis__custom--ConvertiblePreferredStockToCommonStockMember_z0sxQ0xNmTTj" title="Stock issued in conversion amount">9,467,604</span> and $<span id="xdx_903_eus-gaap--ConversionOfStockAmountConverted1_c20200101__20201231__us-gaap--ConversionOfStockByUniqueDescriptionAxis__custom--ConvertiblePreferredStockToCommonStockMember_zEAYwSdhBmG0">7,593,816</span> or <span id="xdx_900_eus-gaap--ConversionOfStockSharesConverted1_c20210101__20211231__us-gaap--ConversionOfStockByUniqueDescriptionAxis__custom--ConvertiblePreferredStockToCommonStockMember_zDFKDKQnU1Z6">950,973</span> and <span id="xdx_906_eus-gaap--ConversionOfStockSharesConverted1_c20200101__20201231__us-gaap--ConversionOfStockByUniqueDescriptionAxis__custom--ConvertiblePreferredStockToCommonStockMember_zzeWQbPtKWz_zvEyGKBKMOS2">996,283</span> shares of Series B, Series B-1, and Series C-1 Preferred Stock were converted into <span id="xdx_90D_eus-gaap--ConversionOfStockSharesIssued1_c20210101__20211231__us-gaap--ConversionOfStockByUniqueDescriptionAxis__custom--ConvertiblePreferredStockToCommonStockMember_zX0j5XELlUK_zx5nAtjbeS4n">955,947</span>
and <span id="xdx_90F_eus-gaap--ConversionOfStockSharesIssued1_c20200101__20201231__us-gaap--ConversionOfStockByUniqueDescriptionAxis__custom--ConvertiblePreferredStockToCommonStockMember_zaOZzuOZrdkU">1,037,738</span> shares of Common Stock.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the year ended December 31, 2021, the Company
issued <span id="xdx_905_eus-gaap--SharesIssued_iI_c20211231__us-gaap--StatementClassOfStockAxis__custom--SeriesC1PreferredStockMember_zEFt0Dp4oQal" title="Shares issued">5,413</span> Series C-1 Preferred Stock or $<span id="xdx_90A_ecustom--StockPayableAmount_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--SeriesC1PreferredStockMember_zpfzq4in5YrJ" title="Stock payable amount">64,950</span> for a reduction in stock payables.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the years ended December 31, 2021 and 2020,
the Company issued <span id="xdx_900_eus-gaap--PreferredStockDividendsShares_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--SeriesB1PreferredStockMember_zO0xBv8IHaKU">5,626</span> and <span id="xdx_905_eus-gaap--PreferredStockDividendsShares_c20200101__20201231__us-gaap--StatementClassOfStockAxis__custom--SeriesB1PreferredStockMember_zYJ9lOTJnoIJ">23,039</span> shares of Series B-1 Preferred Stock as a $<span id="xdx_906_eus-gaap--DividendsPreferredStockStock_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--SeriesB1PreferredStockMember_z0gJYtWRu5Fs">42,196</span> and $<span id="xdx_909_eus-gaap--DividendsPreferredStockStock_c20200101__20201231__us-gaap--StatementClassOfStockAxis__custom--SeriesB1PreferredStockMember_z9PzktERkGcc">172,795</span> stock dividend paid to Series B Preferred
Shareholders.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Common Stock</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company is authorized to issue 41,666,667
shares of common stock. As of December 31, 2021 and 2020, there were 12,330,859 and 11,255,967 shares of our common stock issued and outstanding,
respectively. Treasury stock is carried at cost.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the years ended December 31, 2021 and
2020, $9,467,604 and $7,593,816 or 950,973 and 996,283 shares of Series B, Series B-1, and Series C-1 Preferred Stock were converted
into 955,947 and 1,037,738 shares of Common Stock.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>











<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the year ended December 31, 2020 the Company
issued <span id="xdx_900_ecustom--StockIssuedForStockPayableShares_c20200101__20201231_zgudYbsMMKJm">666,667</span> shares of Common Stock for a $<span id="xdx_902_ecustom--StockIssuedForStockPayableValue_c20200101__20201231_zTxc7fVkGuHI">11,800,000</span> reduction in stock payables.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2021 and 2020, the
Company granted stock-based compensation to employees, including a <span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20180101__20181231__us-gaap--AwardTypeAxis__custom--ShareStockAwardMember__srt--CounterpartyNameAxis__custom--EmployeesMember_z49fHZQWWjzB">16,667 </span>share
stock award, which vests at the end of four years, and a <span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20200101__20201231__us-gaap--AwardTypeAxis__custom--StockOptionsMember__srt--CounterpartyNameAxis__custom--EmployeesMember_ztGmcEt3ukkP">166,667</span> stock
options that cliff vests at the end of  five
years. For the years ended December 31, 2021 and 2020, stock-based compensation was $<span id="xdx_900_eus-gaap--ShareBasedCompensation_c20210101__20211231__us-gaap--AwardTypeAxis__custom--StockOptionsMember_zbw2UBEaGsR3">446,112 </span>and
$<span id="xdx_907_eus-gaap--ShareBasedCompensation_c20200101__20201231__us-gaap--AwardTypeAxis__custom--StockOptionsMember_zdjK5uwUfFxu">146,114</span>. As of December 31, 2021 and
2020, the Company also granted non-statutory stock options, including <span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20210101__20211231__us-gaap--AwardTypeAxis__custom--NonStatutoryStockOptionsMember__srt--CounterpartyNameAxis__custom--BoardOfDirectorsMember_zpa8bmf5b7pz">133,333</span> stock
options to the Board of Directors, which vests over 1 year,
and a <span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20210101__20211231__us-gaap--AwardTypeAxis__custom--NonStatutoryStockOptionsMember__srt--CounterpartyNameAxis__custom--ConsultantMember_zUFm2EOujvHr">333,334</span> stock
option to a consultant, which vests over 4 years.
Non-statutory stock-based compensation was $<span id="xdx_90E_eus-gaap--ShareBasedCompensation_c20210101__20211231__us-gaap--AwardTypeAxis__custom--NonStatutoryStockOptionsMember_zdcim7xuM9CM">1,585,000</span> and
$<span id="xdx_90A_eus-gaap--ShareBasedCompensation_c20200101__20201231__us-gaap--AwardTypeAxis__custom--NonStatutoryStockOptionsMember_zuBVjLcHDHaF">555,000</span> for the years ended
December 31, 2021 and 2020.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the years ended December 31, 2021 and 2020,
the Company issued <span id="xdx_900_ecustom--StockIssuedForReductionOfLiabilitiesShares_c20210101__20211231_zcZB7RKyOnOs">68,611</span> and <span id="xdx_908_ecustom--StockIssuedForReductionOfLiabilitiesShares_c20200101__20201231_zSZWOkvnerr2">9,164</span> shares for a $<span id="xdx_905_ecustom--StockIssuedForReductionOfLiabilitiesValue_c20210101__20211231_zb7vgO11CP8a">495,799</span> and $<span id="xdx_906_ecustom--StockIssuedForReductionOfLiabilitiesValue_c20200101__20201231_zYwV4KJGzJfz">135,993</span> reduction of liabilities.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the years ended December 31, 2021 and 2020,
the Company issued <span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20210101__20211231__us-gaap--NonmonetaryTransactionTypeAxis__custom--StockIssuedForServicesMember_zcqYYZ6jb3EW" title="Shares issuance for services">33,667</span> and <span id="xdx_903_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20200101__20201231__us-gaap--NonmonetaryTransactionTypeAxis__custom--StockIssuedForServicesMember_z8TnX2jbPbqv">23,333</span> shares of Common Stock for $<span id="xdx_906_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_c20210101__20211231__us-gaap--NonmonetaryTransactionTypeAxis__custom--StockIssuedForServicesMember_zAUNsA7aqqOe">438,004</span> and $<span id="xdx_901_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_c20200101__20201231__us-gaap--NonmonetaryTransactionTypeAxis__custom--StockIssuedForServicesMember_zwzzArhyU7X_zjOhcOYMMIi3">281,231</span> in services to the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the year ended December 31, 2021, the Company
issued <span id="xdx_90D_eus-gaap--StockIssuedDuringPeriodSharesPurchaseOfAssets_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TechnologyLicenseMember_zyxcTCMg65Nn">16,667</span> shares for a $<span id="xdx_900_eus-gaap--StockIssuedDuringPeriodValuePurchaseOfAssets_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TechnologyLicenseMember_zpBbXrFvFIko">225,000</span> payment for a technology license (see Note 10).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the year ended December 31, 2020 the Company
issued <span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20200101__20201231__us-gaap--SecuritiesFinancingTransactionAxis__custom--StockIssuedForCashMember_zk0XTT8PtuM_zcNogBjZCBaP">7,600</span> shares of Common Stock in the amount of $<span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodValueNewIssues_c20200101__20201231__us-gaap--SecuritiesFinancingTransactionAxis__custom--StockIssuedForCashMember_zINAgWKMZ3s2">41,028</span> for cash.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Noncontrolling Interest</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the years ended December 31, 2021 and 2020,
the Company converted $<span id="xdx_904_eus-gaap--DebtConversionConvertedInstrumentAmount1_c20210101__20211231__dei--LegalEntityAxis__custom--VivaWealthFundIMember_zcyFBOmiSbjI">5,560,000</span> and $<span id="xdx_908_eus-gaap--DebtConversionConvertedInstrumentAmount1_c20200101__20201231__dei--LegalEntityAxis__custom--VivaWealthFundIMember_zjlwzpQqpujQ">2,720,000</span> in Viva Wealth Fund I, LLC convertible promissory notes into <span id="xdx_907_eus-gaap--DebtConversionConvertedInstrumentSharesIssued1_c20210101__20211231__dei--LegalEntityAxis__custom--VivaWealthFundIMember_zo6YdSzz7y0U">1,112</span> and <span id="xdx_904_eus-gaap--DebtConversionConvertedInstrumentSharesIssued1_c20200101__20201231__dei--LegalEntityAxis__custom--VivaWealthFundIMember_zFlS4LQkoqc_z2aHr2xbXB57">544</span> units of noncontrolling
interest in Viva Wealth Fund I, LLC, and paid distributions to unit holders of $55,050 and none.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the year ended December 31, 2020, the Company
issued <span id="xdx_908_ecustom--RpcUnitsIssued_c20200101__20201231__us-gaap--NonmonetaryTransactionTypeAxis__custom--RpcUnitsMember_z7kCIibvQxuU">124,981</span> units of noncontrolling interest in RPC Design and Manufacturing LLC for cash of $<span id="xdx_901_ecustom--RpcUnitsIssuedValue_c20200101__20201231__us-gaap--NonmonetaryTransactionTypeAxis__custom--RpcUnitsMember_zs0xaMmlzdK0">624,907</span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<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> -URI http://asc.fasb.org/extlink&amp;oid=123467817&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 14<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496171-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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496189-112644<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 13<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI http://asc.fasb.org/topic&amp;trid=2208762<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 http://asc.fasb.org/extlink&amp;oid=123467817&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 http://asc.fasb.org/extlink&amp;oid=123467817&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 http://asc.fasb.org/extlink&amp;oid=123467817&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 http://asc.fasb.org/extlink&amp;oid=123467817&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 http://asc.fasb.org/extlink&amp;oid=123467817&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 http://asc.fasb.org/extlink&amp;oid=123467817&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 http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>41
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231267874872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Temporary Equity<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_VIVK_DisclosureTemporaryEquityAbstract', window );"><strong>Temporary Equity</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="top.Show.showAR( this, 'defref_VIVK_TemporaryEquityTextBlock', window );">Temporary Equity</a></td>
<td class="text"><p id="xdx_80E_ecustom--TemporaryEquityTextBlock_z6PAMuz7wFLL" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 18.&#160;<span id="xdx_822_zdw1W2VpWmZK">Temporary Equity</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Shares of Series B, B-1,
C and C-1 convertible preferred stock hold conversion features providing that, at the holder&#8217;s election, the holder may convert
the preferred stock into common stock. Upon conversion, the Company may be required to deliver a variable number of equity shares that
is determined by using a formula based on the market price of the Company&#8217;s Common Stock. After four years from the date of issuance,
Series C preferred shareholders are forced to automatically convert to Common Stock. On May 1, 2021, all outstanding shares of Series
B and B-1 converted at 1-for-1 to Common Stock. On May 4, 2021, all outstanding shares of Series C-1 converted at 1-for-1 to Common Stock.
For each respective series, the holder may convert their preferred shares to common shares at the original issue price as defined, which
ranges from between $6.00 per share to $12.00 per share, at the lesser of the original issue price or 90% of the market price on the conversion
date. As of December 31, 2020, the market price of the Company&#8217;s Common Stock was $15.00 per share. There is no contractual cap
on the number of common shares that the Company could be required to deliver on preferred shareholders&#8217; conversions to Common Stock. </p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Accordingly, under ASC
815-40-25-10 the Company may be forced to settle these conversion features in cash, specifically since it is unknown as to what date the
shareholders&#8217; may convert their preferred stock to common stock and if there will be sufficient authorized and unissued common shares
on that date. As of December 31, 2020 the Company did have sufficient authorized and unissued common shares to satisfy all preferred shareholders
interest if it were converted to Common Stock, although if the stock price were to drop below $0.60 per share and the Company may be forced
to settle such conversions in cash, which may consider them redeemable. Accordingly, Series B, B-1, C and C-1 preferred stock has been
classified in temporary equity.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following table shows all changes to temporary equity
during for the years ended December 31, 2021 and 2020.&#160;</p><table cellpadding="0" cellspacing="0" id="xdx_886_eus-gaap--TemporaryEquityTableTextBlock_zmmye4YYTpGO" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Temporary Equity (Details)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt; text-align: left"><span id="xdx_8B7_zrJJyrarH3Wv" style="display: none">Schedule Of Temporary Equity</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_4BD_us-gaap--StatementClassOfStockAxis_custom--ConvertiblePreferredStockSeriesBMember_zoU26P47DweC" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_4BD_us-gaap--StatementClassOfStockAxis_custom--ConvertiblePreferredStockSeriesB1Member_ziQz0Q0vlUEk" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_4B0_us-gaap--StatementClassOfStockAxis_custom--ConvertiblePreferredStockSeriesC1Member_zMNLlLArWGKU" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-indent: -10pt; padding-left: 10pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="22" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Convertible Preferred Stock</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -10pt; padding-left: 10pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Series B</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Series B-1</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Series C-1</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -10pt; padding-left: 10pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Shares</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Shares</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Shares</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_43D_c20200101__20201231_eus-gaap--TemporaryEquityCarryingAmountAttributableToParent_iS_zlSBUD5XvPDL" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -10pt; padding-left: 10pt; width: 40%; font-weight: bold; text-align: left">December 31, 2019</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--TemporaryEquitySharesOutstanding_iS_c20200101__20201231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesBMember_zUFaZM8OS1y5" style="width: 7%; text-align: right" title="Beginning balance, shares">708,396</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">4,250,380</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--TemporaryEquitySharesOutstanding_iS_c20200101__20201231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_zokkkZ2Jtgj_zd0scYkBbIoH" style="width: 7%; text-align: right">758,623</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">5,689,690</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--TemporaryEquitySharesOutstanding_iS_c20200101__20201231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_z0LbJlCtrZte" style="width: 7%; text-align: right">446,159</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">6,841,409</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--TemporaryEquityDividendsAdjustment_d0_z6qKhyWXgkwM" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt; text-align: left">Dividend paid in Series B-1 Preferred Stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_ecustom--DividendPaidInSeriesB1PreferredStock_c20200101__20201231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_zVu3U2EPaRah" style="text-align: right" title="Dividend paid in Series B-1 Preferred Stock">23,039</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">172,795</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--ConversionOfStockAmountConverted1_iN_di_zJJQJXL6gDs5" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -10pt; padding-left: 10pt; text-align: left; padding-bottom: 1pt">Conversion of Series B, B-1, and C-1 Preferred Stock to Common Stock</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_984_ecustom--ConversionOfPreferredStockToCommonStockShares_iN_di_c20200101__20201231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesBMember_zc5zUT2pUERl" style="border-bottom: Black 1pt solid; text-align: right" title="Conversion of Series B, B-1, and C-1 Preferred Stock to Common Stock, shares">(491,480</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(2,948,880</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98D_ecustom--ConversionOfPreferredStockToCommonStockShares_iN_di_c20200101__20201231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_zkEvLX7cHZPo" style="border-bottom: Black 1pt solid; text-align: right">(313,934</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(2,354,504</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98D_ecustom--ConversionOfPreferredStockToCommonStockShares_iN_di_c20200101__20201231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_znI1o00eTU4r" style="border-bottom: Black 1pt solid; text-align: right">(190,869</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(2,290,432</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_43B_c20210101__20211231_eus-gaap--TemporaryEquityCarryingAmountAttributableToParent_iS_zrgDTbHzyrOT" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt; font-weight: bold; text-align: left">December 31, 2020</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--TemporaryEquitySharesOutstanding_iS_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesBMember_zmaCbDvzIvbJ" style="text-align: right">216,916</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,301,500</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--TemporaryEquitySharesOutstanding_iS_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_zGw2LkPNX8J8" style="text-align: right">467,728</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">3,507,981</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--TemporaryEquitySharesOutstanding_iS_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_zmdz4MFB0TxS" style="text-align: right">255,290</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">4,550,977</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_ecustom--SerciesC1IssueForReductionInStockPayables_d0_zMY85lwiJ7Bc" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -10pt; padding-left: 10pt; text-align: left">Sercies C-1 Issue for a reduction in stock payables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--SerciesC1IssueForReductionInStockPayable_c20200101__20201231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_zA080DobMp0K" style="text-align: right" title="Sercies C-1 Issue for a reduction in stock payables">5,413</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">64,950</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--TemporaryEquityDividendsAdjustment_d0_zOJe6sJH018g" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt; text-align: left">Dividend paid in Series B-1 Preferred Stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p id="xdx_98A_ecustom--DividendPaidInSeriesB1PreferredStock_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_zD0JsrKEdoh5" style="margin-top: 0; margin-bottom: 0">5,626</p></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">42,196</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--ConversionOfStockAmountConverted1_iN_di_zRESwxGWT8m7" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -10pt; padding-left: 10pt; text-align: left; padding-bottom: 1pt">Conversion of Series B and B-1 Preferred Stock to Common Stock</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_984_ecustom--ConversionOfPreferredStockToCommonStockShares_iN_di_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesBMember_zsdiIWVcqDT8" style="border-bottom: Black 1pt solid; text-align: right">(216,916</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,301,500</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98C_ecustom--ConversionOfPreferredStockToCommonStockShares_iN_di_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_zhmbQfrAGVLv" style="border-bottom: Black 1pt solid; text-align: right">(473,354</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(3,550,177</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_ecustom--ConversionOfPreferredStockToCommonStockShares_iN_di_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_zx8HYSOJijw9" style="border-bottom: Black 1pt solid; text-align: right">(260,703</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(4,615,927</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_43E_c20210101__20211231_eus-gaap--TemporaryEquityCarryingAmountAttributableToParent_iE_d0_zSTvb3fVZp0B" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt; font-weight: bold; text-align: left">December 31, 2021</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--TemporaryEquitySharesOutstanding_iE_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesBMember_z72tvuFFDeKK" style="text-align: right" title="Ending balance, shares"><span style="-sec-ix-hidden: xdx2ixbrl1470">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--TemporaryEquitySharesOutstanding_iE_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_zovASoQcsEtT" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1471">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--TemporaryEquitySharesOutstanding_iE_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_zjfViySUU5Nm" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1472">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"/>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>













<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_DisclosureTemporaryEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_DisclosureTemporaryEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_TemporaryEquityTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_TemporaryEquityTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231267975544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation &amp; Warrants<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock', window );">Share-Based Compensation &amp; Warrants</a></td>
<td class="text"><p id="xdx_80D_eus-gaap--ShareholdersEquityAndShareBasedPaymentsTextBlock_zprzFiSh7Boc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 19.<span id="xdx_829_za5NEv2tdMei"> Share-Based Compensation &amp; Warrants</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Options</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Generally accepted accounting principles require
share-based payments to employees, including grants of employee stock options, warrants, and common stock to be recognized in the income
statement based on their fair values at the date of grant, net of estimated forfeitures.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2021 and 2020, the Company
has granted stock-based compensation to employees, including a <span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20180101__20181231__us-gaap--AwardTypeAxis__custom--ShareStockAwardMember__srt--CounterpartyNameAxis__custom--EmployeesMember_zf7xE4CqdC1H">16,667
</span>share stock award, which was issued in 2018 and vests at the end of four years, and a <span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20200101__20201231__us-gaap--AwardTypeAxis__custom--StockOptionsMember__srt--CounterpartyNameAxis__custom--EmployeesMember_zLf7328hDSr4">166,667
</span>stock options that was issued in 2020 and cliff vests at the end of five years. For the years ended December 31, 2021 and 2020,
stock-based compensation was $<span id="xdx_900_eus-gaap--ShareBasedCompensation_c20210101__20211231__us-gaap--AwardTypeAxis__custom--StockOptionsMember_zLsj0x7S6msO">446,112
</span>and $<span id="xdx_907_eus-gaap--ShareBasedCompensation_c20200101__20201231__us-gaap--AwardTypeAxis__custom--StockOptionsMember_zEvx9v7whjHO">146,114</span>.
In 2020, the Company also granted non-statutory stock options, including <span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20210101__20211231__us-gaap--AwardTypeAxis__custom--NonStatutoryStockOptionsMember__srt--CounterpartyNameAxis__custom--BoardOfDirectorsMember_zv1XXFnki6jx">133,333
</span>stock options to the Board of Directors, which vests over 1 year, and a <span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20210101__20211231__us-gaap--AwardTypeAxis__custom--NonStatutoryStockOptionsMember__srt--CounterpartyNameAxis__custom--ConsultantMember_zfz40FoXI1fs">333,334
</span>stock option to a consultant, which vests over 4 years. Non-statutory stock-based compensation was $<span id="xdx_90E_eus-gaap--ShareBasedCompensation_c20210101__20211231__us-gaap--AwardTypeAxis__custom--NonStatutoryStockOptionsMember_zwKospuBx4ty">1,585,000
</span>and $<span id="xdx_90A_eus-gaap--ShareBasedCompensation_c20200101__20201231__us-gaap--AwardTypeAxis__custom--NonStatutoryStockOptionsMember_zvwrqcurNmm7">555,000
</span>for the years ended December 31, 2021 and 2020.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">There were no other options granted during the
years ended December 31, 2021 and 2020, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The assumptions used in the Black-Scholes option
pricing model to determine the fair value of the options on the date of issuance are as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 49%">&#160;</td>
    <td style="width: 3%; text-align: justify">&#160;</td>
    <td style="width: 48%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Year Ended
    December 31, 2020</span></span></td></tr>
  <tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Risk-free interest rate</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.27 - 0.38%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected dividend yield</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">None</span></td></tr>
  <tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected life of warrants</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5-10 years</span></td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected volatility rate</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">187 - 273%</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table summarizes all stock option
activity of the Company for the years ended December 31, 2021 and 2020:&#160;</p>

<table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_z2spIM7cdiga" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Share-Based Compensation &amp; Warrants (Details)">
  <tr style="vertical-align: bottom; background-color: White">
    <td><span id="xdx_8B2_zTTecMDpG00H" style="display: none">Schedule of option activity</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Weighted</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Weighted</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Average</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Average</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Remaining</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Number</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Exercise</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Contractual</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">of Shares</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Price</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Life (Years)</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt">Outstanding, December 31, 2019</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_ziOaaPmt65q5" style="border-bottom: Black 2.5pt double; text-align: right">16,667</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zMW4H3Xc5pa2" style="border-bottom: Black 2.5pt double; text-align: right">11.10</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20190101__20191231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zn9OMRS9Dwuf">1.42</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right" title="Shares outstanding - beginning">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right" title="Weighted average exercise price - beginning">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zMNd4JCh8URj" style="text-align: right">633,333</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zG7Myml9xzE6" style="text-align: right">12.32</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_908_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2_dtY_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zs1VZpHH2EG4">8.71</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zzyfvziOcLig" style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 1pt">Forfeited</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zRzIttOQEO26" style="border-bottom: Black 1pt solid; text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right" title="Weighted average exercise price - beginning">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 52%; padding-bottom: 2.5pt">Outstanding, December 31, 2020</td><td style="width: 1%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zlhGHGGh4qOj" style="border-bottom: Black 2.5pt double; width: 13%; text-align: right" title="Shares outstanding - beginning">650,000</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z1YEsqpPsD6f" style="border-bottom: Black 2.5pt double; width: 13%; text-align: right" title="Weighted average exercise price - beginning">12.00</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; width: 13%; text-align: right"><span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zJuqs1XF2dw3" title="Weighted average contractural term">8.53</span></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Outstanding, December 31, 2021</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zC5dSH6cpvT1" style="border-bottom: Black 2.5pt double; text-align: right" title="Shares outstanding - ending">650,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zkLE8lCxrP6j" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average exercise price - ending">12.00</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zRmsrkIXOoN3" title="Weighted average contractural term">7.53</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Exercisable, December 31, 2020</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_c20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd_zcaR6ZZzlK7a" style="border-bottom: Black 2.5pt double; text-align: right" title="Shares exercisable">47,083</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_c20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd_zdBTT25rmJhj" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average exercise price - exercisable">12.00</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_909_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zxLBq39ykOf4" title="Weighted average contractural term">6.93</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt">Exercisable, December 31, 2021</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_c20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd_ze8qvrM8VUIF" style="border-bottom: Black 2.5pt double; text-align: right" title="Shares exercisable">180,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_c20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd_zJrzMs7kxj8R" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average exercise price - exercisable">12.00</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90A_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zXBHGQcOOYAt" title="Weighted average contractural term">7.01</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


<p id="xdx_8AA_z7I0dQXJzQK5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2021 and 2020, the aggregate
intrinsic value of the Company&#8217;s outstanding options was approximately none. The aggregate intrinsic value will change based on
the fair market value of the Company&#8217;s common stock.</p>







<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Warrants</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2021 and 2020, the Company
had <span id="xdx_906_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_do_c20211231_zwrlF7SJl98O" title="Warrants outstanding"><span id="xdx_903_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_do_c20201231_zl9IweWpk7oG" title="Warrants outstanding">no</span></span> warrants outstanding. These expired or exercised warrants during the year ended December 31, 2020 relate to the warrants issued
as an incentive to investors with an investment into the Company. The warrants were issued at $12.00 per share of Common Stock. The warrants
were granted for a one-year period.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Management uses the Black-Scholes option pricing
model to determine the fair value of warrants on the date of issuance. The fair value of warrants issued pursuant to the issuance of notes
payable was recorded as deferred debt issuance cost and amortized over the remaining term of the associated debt.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The assumptions used in the Black-Scholes option pricing model to
determine the fair value of the warrants on the date of issuance are as follows:&#160;</p>



<table cellpadding="0" cellspacing="0" id="xdx_885_ecustom--ScheduleOWarrantsValuationAssumptionsTableTextBlock_ztIGg2inpGb1" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 52%; margin-right: auto" summary="xdx: Disclosure - Share-Based Compensation &amp; Warrants (Details - Assumptions)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span id="xdx_8B0_zITT37fsy4g9" style="display: none">Schedule of warrant assumptions</span></td><td>&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 25%; text-align: left">Risk-free interest rate</td><td style="width: 2%">&#160;</td>
    <td style="width: 25%; text-align: right"><span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zcAZEg6v3qYp" title="Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate">1.2</span>%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Expected dividend yield</td><td>&#160;</td>
    <td style="text-align: right">None</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Expected life of warrants</td><td>&#160;</td>
    <td style="text-align: right"><span id="xdx_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zw2eVJwrmlJ0" title="Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term">1</span> years</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Expected volatility rate</td><td>&#160;</td>
    <td style="text-align: right"><span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zMai2FwxbIX_zz19S7L9VILI" title="Expected volatility rate">119</span>%</td></tr>
  </table>



<p id="xdx_8AB_z8uiFdWXq02i" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table summarizes the activity of
the Company&#8217;s share purchase warrants:&#160;</p>



<table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_zn8dRKqkBfj4" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Share-Based Compensation &amp; Warrants (Details 2)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span id="xdx_8B0_zWzMLOz6VIB8" style="display: none">Schedule of warrant activity</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Weighted</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">average</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Aggregate</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Number of</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">exercise</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Intrinsic</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">warrants</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">price</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Value</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 52%; text-align: justify">Balance, December 31, 2019</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zd2UAmQ5K788" style="width: 13%; text-align: right" title="Warrants outstanding - beginning">36,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zzgq0t8WOD4P" style="width: 13%; text-align: right" title="Weighted average exercise price - beginning">12.00</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_iS_pp0p0_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zbcg9zmKNwSt" style="width: 13%; text-align: right" title="Aggregate intrinsic value - beginning">&#8211;</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Expired</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_iN_di_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zGyh820XncBq" style="text-align: right" title="Warrants cancelled and expired">(35,333</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_pdd_zxShcRN6MhEI" style="text-align: right" title="Weighted average exercise price - shares Cancelled">12.00</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify; padding-bottom: 1pt">Exercised</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_ecustom--WarrantsExercisedShares_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_pdd_zzZW55SthNhj" style="border-bottom: Black 1pt solid; text-align: right" title="Warrants exercised">(667</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_pdd_ztO7NhrM74nj" style="padding-bottom: 1pt; text-align: right" title="Weighted average exercise price - shares Exercised">12.00</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; text-align: justify">Balance, December 31, 2020</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ClassOfWarrantOrRightOutstanding_iE_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_ze2RbyFOb3TL" style="border-bottom: Black 2.5pt double; text-align: right" title="Warrants outstanding - ending">&#8211;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: left">$</td><td id="xdx_985_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iE_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zApZ1fAd4UJU" style="padding-bottom: 2.5pt; text-align: right" title="Weighted average exercise price - ending">&#8211;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: left">$</td><td id="xdx_987_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_iE_pp0p0_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z00LKJm5SCDr" style="padding-bottom: 2.5pt; text-align: right" title="Aggregate intrinsic value - ending">&#8211;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


<p id="xdx_8AB_zNzh6DOK1pVK" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">There were no share purchase warrants outstanding
as of December 31, 2021 and 2020.</p>





<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/>





<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ShareholdersEquityAndShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP).</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/topic&amp;trid=2208762<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231267995880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Tax<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Tax</a></td>
<td class="text"><p id="xdx_80D_eus-gaap--IncomeTaxDisclosureTextBlock_znSEscjiMajz" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 20. <span id="xdx_82C_zKvEevLqqI8W">Income Tax</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Provision (benefit) for income taxes is as follows:&#160;</p><table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_zjfEMUKqHRfL" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income Tax (Details)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span id="xdx_8BC_zoUH64X3uWCa" style="display: none">Schedule of components of income tax</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49F_20210101_20211231_zMuBiEvL2Qma" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49D_20200101_20201231_zuVQ4ORnAJqo" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><b>&#160;</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"><b>December 31,</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: right"><b>&#160;</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><b>2021</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><b>2020</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td></tr>
  <tr id="xdx_400_eus-gaap--CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_iB_z5wotzSDkFV3" style="vertical-align: bottom">
    <td style="padding-bottom: 1pt"><span style="text-decoration: underline">Current:</span></td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_i01_pp0p0_zD6shbYwmpND" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; padding-bottom: 1pt">State</td><td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 13%; text-align: right">800</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 13%; text-align: right">800</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--CurrentIncomeTaxExpenseBenefit_i01_pp0p0_zJ5oxs1cwEn2" style="vertical-align: bottom; background-color: White">
    <td style="color: White; text-align: left">Total current&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">800</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">800</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--DeferredIncomeTaxesAbstract_iB_zEzjakVaiJXl" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-decoration: underline">Deferred:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--DeferredFederalIncomeTaxExpenseBenefit_i01_pp0p0_zRbGRD4wjkuw" style="vertical-align: bottom; background-color: White">
    <td>Federal</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(718,868</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">336,124</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--DeferredStateAndLocalIncomeTaxExpenseBenefit_i01_pp0p0_z94GksjO38Kg" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 1pt">State</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(332,139</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">130,040</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--DeferredIncomeTaxesAndTaxCredits_i01_pp0p0_zYRw45tJrvgS" style="vertical-align: bottom; background-color: White">
    <td style="color: White; text-align: left">Total Deferred&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,051,007</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">466,164</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: right; padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--IncomeTaxExpenseBenefit_i_pp0p0_zeTRmDHJElLI" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Net provision (benefit)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(1,050,207</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">466,964</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/>



<p id="xdx_8AD_zwCNAT3PTYGA" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The differences between the expected income tax benefit based on the
statutory Federal United States income tax rates and the Company's effective tax rates are summarized below:&#160;</p>




<table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zDqnSqV18NJe" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income Tax (Details 1)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span id="xdx_8BC_zUyD0HDo1CWm" style="display: none">Schedule reconciliation of income tax</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">December 31, 2021</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: left">Tax Computed At The Federal Statutory Rate</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_c20210101__20211231_pp0p0_zPLHD9EcuhIB" style="width: 13%; text-align: right" title="Tax Computed At The Federal Statutory Rate">(1,338,184</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 13%; text-align: right"><span id="xdx_90C_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_dp_c20210101__20211231_zNAe8Kw3WL1e" title="Tax Computed At The Federal Statutory Rate">21.00</span>%</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">State Tax, Net Of Federal Tax Benefit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_c20210101__20211231_pp0p0_zpR3lH6HUOYm" style="text-align: right" title="State Tax, Net Of Fed Tax Benefit">(263,892</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90F_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_dp_c20210101__20211231_zLXkvYlMRwNl" title="State Tax, Net Of Fed Tax Benefit">4.14</span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Nondeductible Expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--IncomeTaxReconciliationNondeductibleExpense_c20210101__20211231_pp0p0_zoRw0CGIKNKw" style="text-align: right" title="Nondeductible Expenses">85,025</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-<span id="xdx_907_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpense_dp_c20210101__20211231_znecxpaFjtC0" title="Nondeductible Expenses">1.33</span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Flowthrough Entity not Subject to Tax</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_ecustom--IncomeTaxReconciliationFlowthroughEntityNotSubjectTax_c20210101__20211231_pp0p0_z13U86ndHhNA" style="text-align: right" title="Flowthrough Entity not Subject to Tax">454,587</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-<span id="xdx_90A_ecustom--EffectiveIncomeTaxRateReconciliationAtFlowthroughEntityNotSubjectTax_dp_c20210101__20211231_zA7y4h7gJwgZ" title="Flowthrough Entity not Subject to Tax">7.13</span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Foreign Corporation - Minority Interest</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_c20210101__20211231_pp0p0_zdz24tBwTiPe" style="text-align: right" title="Foreign Corporation - Minority Interest">3,140</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-<span id="xdx_90B_eus-gaap--EffectiveIncomeTaxRateReconciliationTaxSettlementsForeign_dp_c20210101__20211231_zdz4eJomYxJp" title="Foreign Corporation - Minority Interest">0.05</span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Valuation Allowance</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_c20210101__20211231_pp0p0_z3cpyNewRxtj" style="text-align: right" title="Valuation Allowance">9,117</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-<span id="xdx_90A_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_dp_c20210101__20211231_z5mrRpBA9jlB" title="Valuation Allowance">0.14</span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Benefit for income taxes</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_988_eus-gaap--IncomeTaxExpenseBenefit_c20210101__20211231_pp0p0_zpc6gqcJJzkq" style="border-bottom: Black 2.5pt double; text-align: right" title="Provision for income taxes">(1,050,207</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_904_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_dp_c20210101__20211231_zdcqiGbCh5Z_zWRHbwZ9s9Ff" title="Provision for income taxes">16.48</span>%</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">December 31, 2020</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: left">Tax Computed At The Federal Statutory Rate</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_c20200101__20201231_pp0p0_zKefsE6FmmD6" style="width: 13%; text-align: right" title="Tax Computed At The Federal Statutory Rate">(447,850</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 13%; text-align: right"><span id="xdx_903_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_dp_c20200101__20201231_zrku7HsRi3kx" title="Tax Computed At The Federal Statutory Rate">21.00</span>%</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">State Tax, Net Of Federal Tax Benefit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_c20200101__20201231_pp0p0_zEoFr70JJFk7" style="text-align: right" title="State Tax, Net Of Fed Tax Benefit">(77,025</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_900_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_dp_c20200101__20201231_zWSck0XuBPEO" title="State Tax, Net Of Fed Tax Benefit">3.54</span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Nondeductible Expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--IncomeTaxReconciliationNondeductibleExpense_c20200101__20201231_pp0p0_zLMk4Lj9Kxwm" style="text-align: right" title="Nondeductible Expenses">22,040</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-<span id="xdx_901_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpense_dp_c20200101__20201231_z9kLmf8b9ips" title="Nondeductible Expenses">1.03</span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Flowthrough Entity not Subject to Tax</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--IncomeTaxReconciliationFlowthroughEntityNotSubjectTax_c20200101__20201231_pp0p0_zE0uNKVBCAAs" style="text-align: right" title="Flowthrough Entity not Subject to Tax">187,948</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-<span id="xdx_904_ecustom--EffectiveIncomeTaxRateReconciliationAtFlowthroughEntityNotSubjectTax_dp_c20200101__20201231_zlHQsoM2QqIk" title="Flowthrough Entity not Subject to Tax">8.81</span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Foreign Corporation - Minority Interest</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_pp0p0_c20200101__20201231_ztJaJStx13rz" style="text-align: right" title="Foreign Corporation - Minority Interest">8,996</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-<span id="xdx_902_eus-gaap--EffectiveIncomeTaxRateReconciliationTaxSettlementsForeign_dp_c20200101__20201231_z3CxQSfu1MFq" title="Foreign Corporation - Minority Interest">0.42</span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; text-align: left">Valuation Allowance</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_c20200101__20201231_pp0p0_zQHheiLSKmkH" style="border-bottom: Black 1pt solid; text-align: right" title="Valuation Allowance">772,855</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-<span id="xdx_907_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_dp_c20200101__20201231_zYZHP331UX5K" title="Valuation Allowance">36.24</span>%</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Provision for income taxes</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_eus-gaap--IncomeTaxExpenseBenefit_c20200101__20201231_pp0p0_zVvdgXCvgekS" style="border-bottom: Black 2.5pt double; text-align: right" title="Provision for income taxes">466,964</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">-<span id="xdx_906_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_dp_c20200101__20201231_zSkSSDgPaWGI" title="Provision for income taxes">21.96</span>%</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


<p id="xdx_8AC_ztH2jZkWdBIm" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>







<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Significant components of the Company's deferred tax assets and liabilities
are as follows:&#160;</p>




<table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_znR9EslQpxMz" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income Tax (Details 2)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span id="xdx_8B7_zIpbdSvOfFmS" style="display: none">Schedule of deferred tax assets and liabilities</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_495_20211231_z8InvSssX95A" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">December 31, 2021</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_40B_ecustom--DeferredTaxAssetsTaxDeferredExpenseReserves_iI_pp0p0_zmKHC6mbPygk" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 84%; text-align: left">Reserves</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">336,875</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--DeferredTaxAssetsTaxDeferredExpenseFixedAssets_iI_pp0p0_z6RtDGPAuMM_zBEJPlu6cGNb" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Fixed Assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,915,092</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_409_eus-gaap--DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction_iI_pp0p0_z9hOzKi19JMb" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,395</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--DeferredTaxAssetsGoodwillAndIntangibleAssets_iI_pp0p0_zIxx0RjDzmvX" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Intangibles</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(3,622,638</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_407_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_pp0p0_zwtPxPJ9IsqX" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Net Operating Losses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,553,164</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses_iI_pp0p0_d0_zn14DvA1raye" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Impairment Losses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_ecustom--DeferredTaxAssetsTaxDeferredExpenseStockOption_iI_pp0p0_zSKF0hbX6xG_zKwHsTkzuizh" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Stock Options</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">598,849</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredTaxAssetsTaxDeferredExpenseAccruals_iI_pp0p0_znCVeHuij6AB" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Accruals</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(32,905</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_401_eus-gaap--DeferredTaxAssetsOther_iI_pp0p0_zQ34ZCcKi8kk" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Other</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(393,154</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iNI_di_zWoDW0CK7128" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Net Deferred Liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,458,506</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40C_eus-gaap--DeferredTaxAssetsValuationAllowance_iNI_di_z3xFCAxngU0q" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Less: Valuation Allowance</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(3,698,393</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--DeferredIncomeTaxLiabilities_iNI_di_zRkcftA7ZoDS" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total deferred tax liability:</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(5,156,899</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49D_20201231_zehWS55UlenC" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">December 31, 2020</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--DeferredTaxAssetsTaxDeferredExpenseReserves_iI_pp0p0_znyDnF9l3eOv" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 84%; text-align: left">Reserves</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">336,875</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--DeferredTaxAssetsTaxDeferredExpenseFixedAssets_iI_pp0p0_zKmyZx8DvdxW" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Fixed Assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,915,021</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_409_eus-gaap--DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction_iI_pp0p0_z7axOdQ4GYUw" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,803</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--DeferredTaxAssetsGoodwillAndIntangibleAssets_iI_pp0p0_zZdJTNNlgEKe" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Intangibles</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(3,964,173</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_409_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_pp0p0_zFagunBGHdDS" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Net Operating Losses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,544,614</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses_iI_pp0p0_d0_zen0ftqagCdp" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Impairment Losses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--DeferredTaxAssetsTaxDeferredExpenseStockOption_iI_pp0p0_zjvZa4sp5kQl" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Stock Options</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">155,309</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--NonStatutoryStockOptions_iI_pdd_zCy2lUtN9cJT" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Accruals</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">19,440</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--DeferredTaxAssetsOther_iI_pp0p0_zBUz4cqLjSeF" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Other</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(699,478</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40C_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iNI_di_z0qHVWlUOgCt" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Net Deferred Liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,518,629</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--DeferredTaxAssetsValuationAllowance_iNI_di_zYzMhqBmjZpY" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Less: Valuation Allowance</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(3,689,275</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_402_eus-gaap--DeferredIncomeTaxLiabilities_iNI_di_ztbVBJBb21dh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total deferred tax liability:</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(6,207,905</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>


<p id="xdx_8AA_zxrVsbY9lr2u" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In determining the possible future realization
of deferred tax assets, the Company has considered future taxable income from the following sources: (a) reversal of taxable temporary
differences; and (b) tax planning strategies that, if necessary, would be implemented to accelerate taxable income into years in which
net operating losses might otherwise expire.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Deferred tax assets are recognized subject to
management&#8217;s judgment that realization is more likely than not. A valuation allowance is recognized for a deferred tax asset if,
based on the weight of the available evidence, it is more likely than not that some portion of the deferred tax asset will not be realized.
In making such judgments, significant weight is given to evidence that can be objectively verified. Based on our review of the deferred
tax assets the Company has concluded that a valuation allowance is necessary on the net operating loss balance, as realization of this
asset does not meet the more likely than not threshold.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2021 and 2020, the
Company had estimated net operating losses for federal and state purposes of $<span id="xdx_900_eus-gaap--OperatingLossCarryforwards_iI_pp0n3_dm_c20211231_zceMGXMaagep" title="Net Operating losses">14.3</span>
and <span id="xdx_904_eus-gaap--OperatingLossCarryforwards_iI_pp0n3_dm_c20201231_z6ybYSvqNrE6">11.7</span> million, respectively. Federal and state net operating losses will begin to expire in 2028.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We recognize a tax position as a benefit only
if it is &#8220;more likely than not&#8221; that the tax position would be sustained in a tax examination, with a tax examination being
presumed to occur. The amount recognized is the largest amount of tax benefit that is greater than 50% likely of being realized on examination.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For tax positions not meeting the &#8220;more
likely than not&#8221; test, no tax benefit is recorded. We recognize potential interest and penalties related to unrecognized tax benefits
in the general and administrative expense in the statement of operations of the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>











<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company is in the process of filing back income
tax returns from 2010 through the current year and subject to IRS examination for these years. The Company has booked a reserve for potential
penalties associated with non-filing of certain foreign information reports related to its subsidiary in the Middle East. Penalties and
interest have been reported in the general and administrative section of the statement of operations. The reserve balance at December
31, 2021 and 2020 was $<span id="xdx_90C_eus-gaap--AccruedIncomeTaxes_iI_c20211231_zL2gq1P7psRA" title="Reserve">289,000</span> and $<span id="xdx_909_eus-gaap--AccruedIncomeTaxes_iI_c20201231_zrddX7cq4e49" title="Reserve">238,000</span>, respectively. The Company does not expect this reserve to reverse within the next 12 months,
as they will apply for a penalty waiver when the tax returns are ultimately filed. Due to the non-filing of income tax returns, statutes
of limitations on the potential examination of those income tax periods will continue to run until the returns are filed, at which time
the statutes will begin. The Company expects to file all past due income tax returns within the next 12 months.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>44
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231267884776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">Related Party Transactions</a></td>
<td class="text"><p id="xdx_803_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_z4RNpN0PUHP1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 21. <span id="xdx_82D_zjjrGUb9HIGS">Related Party Transactions</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company provided secured loan financing and
assistance to the development and commercialization of two bioactive beverages and one weight loss beverage for Vivaceuticals, Inc., which
shared a common officer and board of director member with the Company. Vivaceuticals sold its assets to Scepter Holdings, Inc. in 2018.
In 2019, the Company received 800,000 shares of preferred stock in Scepter Holdings, Inc. to extinguish the loan encumbering the assets.
The Company has converted these preferred shares into 800,000,000 shares of Common Stock of Scepter Holdings, Inc., which is traded on
the OTC Markets (ticker: BRZL) (see Note 3). In 2019 we entered into a Convertible Master Revolving Note with Scepter and over the course
of approximately two years lent them $71,000, which accrued 7% interest per annum (see Note 8). As of December 31, 2021 the principal
balance with all accrued interest was $<span id="xdx_900_ecustom--NoteReceivableConvertedAmountConverted_pp0p0_c20210801__20210831__dei--LegalEntityAxis__custom--ScepterHoldingsMember_z6JTETGSuPoe" title="Note receivable converted, amount converted">81,768</span> and converted into <span id="xdx_90F_ecustom--NoteReceivableConvertedSharesReceived_c20210801__20210831__dei--LegalEntityAxis__custom--ScepterHoldingsMember_z9yQMpDutRw9" title="Note receivable converted, shares received">26,376,882</span> shares of Scepter common stock pursuant to the terms of the
note at $0.0031 per share. On the date of the conversion, the Scepter price per share on OTC Markets was $0.0062 per share, which resulted
in a $<span id="xdx_90C_ecustom--GainLossOnDispositionOfAsset_pp0p0_c20210801__20210831__dei--LegalEntityAxis__custom--ScepterHoldingsMember_zEclF3z7OpH2" title="Gain (Loss) on Sale of Equity Investments">87,044</span> gain on the disposition of the note receivable. As of December 31, 2021, the Company&#8217;s Chief Executive Officer has
an immediate family member who sits on the board of directors of Scepter Holdings, Inc.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has a consulting contract with LBL
Professional Consulting, Inc. (&#8220;LBL&#8221;), which shares a common officer with the Company. For the years ended December 31, 2021
and 2020, LBL was paid $<span id="xdx_906_eus-gaap--ProfessionalAndContractServicesExpense_c20210101__20211231__srt--CounterpartyNameAxis__custom--LblProfessionalConsultingMember_zOaNsCeoX7jh" title="Paid for services">188,150</span> and $<span id="xdx_905_eus-gaap--ProfessionalAndContractServicesExpense_c20200101__20201231__srt--CounterpartyNameAxis__custom--LblProfessionalConsultingMember_zNGDoOCGVGuD">191,295</span> for services rendered. On December 17, 2020, the Company granted non-statutory stock options
to LBL for <span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20200101__20201231__srt--CounterpartyNameAxis__custom--LblProfessionalConsultingMember__us-gaap--AwardTypeAxis__custom--NonStatutoryStockOptionsMember_zvpjopNazF8c">333,334</span> shares of Common Stock. The stock options vest over four years. The stock options are exercisable for up to ten years
from the grant date. The common officer is not the beneficiary of the Company and is not permitted to participate in any discussion, including
the LBL&#8217;s board meetings, regarding any Company stock that LBL may own at any time.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In July 2020, the Company entered into an
agreement with IME giving IME the option to purchase approximately 1,331 ounces of our precious metal concentrate for approximately
$2,800,000. VVMCI, a wholly owned subsidiary of Vivakor, Inc. owns all of the Class A Units of IME, which have sole voting power for
all material matters except for removal of the manager, and VVMCI serves as a manager of IME. For the year ended December 31, 2021
and 2020, the Company sold none and $<span id="xdx_90E_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--ProductOrServiceAxis__custom--PreciousMetalConcentrateMember_zOmrWc893Tsr"><span style="-sec-ix-hidden: xdx2ixbrl1724">54,250, respectively,</span></span>
of the precious metal concentrate through this option.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has a note payable to Triple T, which
is owned by the 51% majority-owner of Vivakor Middle East LLC. As of December 31, 2021 and 2020 the balance owed was $<span id="xdx_90B_eus-gaap--NotesPayable_iI_pp0p0_c20211231__us-gaap--LongtermDebtTypeAxis__custom--TripleTMember_zqLiClDCbkXN" title="Notes payable">353,330</span> and $<span id="xdx_901_eus-gaap--NotesPayable_iI_pp0p0_c20201231__us-gaap--LongtermDebtTypeAxis__custom--TripleTMember_zijDdt2RDVjd">376,972</span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On January
20, 2021, the Company entered into a worldwide, exclusive license agreement with TBT Group, Inc. (of which an independent Vivakor Board
member is a 7% shareholder) to license piezo electric and energy harvesting technologies for creating self-powered sensors for making
smart roadways. The Company is required to pay $25,000 and 16,667 shares of restricted common stock  upon signing. </span>Upon
the earlier of (i) 120 days or (ii) the effectiveness of the Company's Registration Statement and receipt of public offering proceeds,
the Company will pay licensor $225,000. When the licensor delivers to the Company data showing
that the sensor performs based on mutually defined specifications and all designs for the sensor are completed, Company shall pay an
additional $250,000 and 16,667 shares of restricted common stock. Upon the delivery of a mutually agreed working prototype, Company will
pay licensor $250,000 and 16,667 shares of restricted common stock. Upon commercialization of the product, the Company will pay licensor
$250,000 and 33,333 shares of restricted common stock. TBT shall have the option, at its sole discretion, to convert the license to a
non-exclusive license if the Company fails to pay $500,000 to TBT for sensor inventory per year, which will commence after the second
anniversary of product commercialization. The Company shall share in the development costs of the sensor technology to the time of commercialization.
Total costs attributed to the Company are estimated to be $125,000. From May, 2021 through March 3, 2022, the parties amended the license
agreement to extend the terms of the first milestone to March 4, 2022, of which we paid $15,000 as consideration for the extensions and
$225,000 to be paid on March 4, 2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>











<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2020, the Company had a common
board of directors member with CannaPharmaRx Inc. The Company has a $<span id="xdx_908_eus-gaap--AccountsReceivableNet_c20201231__dei--LegalEntityAxis__custom--CannaPharmaRxIncMember_pp0p0_zRAyWCcag5In" title="Account receivable">33,000</span> account receivable with CannaPharmaRx Inc. for leasing office
space to this entity. As of December 31, 2020, the Company recorded an allowance for doubtful accounts on these receivables in the amount
of $<span id="xdx_905_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_c20201231__dei--LegalEntityAxis__custom--CannaPharmaRxIncMember_pp0p0_zt2kkfoSOo3t" title="Doubtful accounts receivables">33,000</span>. As of January 1, 2021 the Company no longer leases office space to this entity.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -URI http://asc.fasb.org/topic&amp;trid=2122745<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39691-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231267921752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">Subsequent Events</a></td>
<td class="text"><p id="xdx_806_eus-gaap--SubsequentEventsTextBlock_zjQlxUVBOw0W" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 22. <span id="xdx_822_zXYEwiE98pz_zEw9jk6u3ETc">Subsequent Events</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has evaluated subsequent events through the date the financial statements were available to issue.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 1, 2022, the Company entered into
a lease agreement for approximately 2,533 square feet of office and manufacturing space located in Las Vegas, Nevada. Commencing on March
1, 2022, the Company entered into a three-year lease with Speedway Commerce Center, LLC. Under the terms of the lease agreement, we are
required to make the following monthly lease payments: Year 1 $1,950, Year 2 $2,028, Year 3 $2,110. As a condition of the lease, we were
required to provide a $2,418 security deposit.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 14, 2022, the Company closed on its
underwritten public offering of 1,600,000 shares of common stock, at a public offering price of&#160;$5.00&#160;per share, for aggregate
gross proceeds of&#160;$8.0 million, prior to deducting underwriting discounts, commissions, and other offering expenses. In addition,
the Company has granted the underwriter, EF Hutton, division of&#160;Benchmark Investments, LLC ("EF Hutton"), a 45-day option
to purchase up to an additional 240,000 shares of Common Stock at the public offering price per share, less the underwriting discounts
and commissions, to cover over-allotments, if any. The Company's Common Stock began trading on the Nasdaq Capital Market on&#160;February
14, 2022, under the symbol "VIVK". EF Hutton, acted as sole book-running manager for the offering. Simultaneous with the close
of the offering, the Company converted 66,667 shares of Series A Preferred Stock in to 833,333 shares of common stock. The Company effected
a 1-for-30 reverse split of our outstanding shares of common stock (the &#8220;Reverse Stock Split&#8221;) via the filing of a certificate
of change with the Nevada Secretary of State simultaneously with the close of the underwritten public offering, which was effective at
the commencement of trading of our Common Stock. No fractional shares of the Company&#8217;s common stock were issued as a result of the
Reverse Stock Split. Any fractional shares resulting from the Reverse Stock Split were rounded up to the nearest whole share, resulting
in a round up issuance of 2,271 shares of common stock. In conjunction with the offering, approximately $1,228,997 in convertible notes
payable were converted into 272,156 shares of common stock. All issued and outstanding common stock, preferred stock, and per share amounts
in the consolidated financial statements and footnotes included herein have been retroactively adjusted to reflect this reverse stock
split for all periods presented.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On March
3, 2022, </span>the Company amended our TBT license agreement to extend the terms of the first milestone to March 4, 2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On March 9, 2022, entered into a land lease agreement
for located in Vernal, Utah, which allows&#160;the Company to operate on the land and receive ore supply of 2,000 tons per day of oil
sand material, which is guaranteed by the land owner to be at a minimum of 10% hydrocarbon by weight. Commencing in March 2022, the Company
entered into a five-year lease, with an optional additional five-year extension, with Tar Sands Holdings II, LLC. Under the terms of the
lease agreement, we are required to pay $3 per ton of oil sands processed. As a condition of the lease, we were required to provide a
$30,000 prepayment toward tons of oil sands processed.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On March 28, 2022, the Company entered into a
lease agreement for approximately 1,469 square feet of office space located in Lehi, Utah. Commencing on April 1, 2022, the Company entered
into a three-year lease with Victory Holdings, LLC. Under the terms of the lease agreement, we are required to make the following monthly
lease payments: Year 1 is comprised of April to May 2022 $867, June 2022 to March 2023 $3,550, Year 2 $3,657, Year 3 $3,766. As a condition
of the lease, we were required to provide a $3,766 security deposit.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April 1, 2022, the Company entered into a lease
agreement for approximately 2,000 square feet of office and warehouse space located in Houston, Texas. Commencing on April 1, 2022, the
Company entered into a month-to-month lease with JVS Holdings, Inc. The lease may be terminated at any time or for any reason with a 30-day
written notice to terminate. The lease requires a monthly lease payment of $2,000 as long as the Company remains in the space.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Subsequent to December 31, 2021, VWFI has raised
$245,000 in conjunction with the $25,000,000 private placement offering to sell convertible promissory notes, which convert to VWFI LLC
units, to accredited investors to raise funds to manufacture equipment that manufacture RPC Series B. Subsequent to December 31, 2021,
VWFI has also converted $975,000 of convertible debt into VWFI LLC units.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Subsequent to December 31, 2021 the Company amended
a convertible note payable with a principal balance of $250,000 to extend the note&#8217;s maturity date to August, 2022 in exchange for
an increase in principal owed of $25,000. Subsequent to year end, this convertible note and its accrued interest were converted to common stock as discussed
earlier.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Subsequent to December 31, 2021 the Company amended
a note payable with a principal balance of $334,775 to extend the note&#8217;s maturity date to April 1, 2023, with monthly payments of
approximately $29,432 until paid in full.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -URI http://asc.fasb.org/topic&amp;trid=2122774<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6842918&amp;loc=SL6314017-165662<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231266357368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><p id="xdx_849_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zy1uhEUc5xJL" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_868_z66EwD5bnFEX">Basis of Presentation</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The accompanying consolidated financial statements
have been prepared in accordance with the Financial Accounting Standards Board (&#8220;<span style="text-decoration: underline">FASB</span>&#8221;) &#8220;FASB Accounting Standard
Codification&#8482;&#8221; (the &#8220;<span style="text-decoration: underline">Codification</span>&#8221;) which is the source of authoritative accounting principles recognized
by the FASB to be applied by nongovernmental entities in the preparation of consolidated financial statements in conformity with generally
accepted accounting principles (&#8220;<span style="text-decoration: underline">GAAP</span>&#8221;) in the United States.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">All figures are in U.S. dollars unless indicated
otherwise.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Principles of Consolidation</a></td>
<td class="text"><p id="xdx_840_eus-gaap--ConsolidationPolicyTextBlock_zJuhLjQv17Jf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_865_zNWXYx4to1S8">Principles of Consolidation</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The consolidated financial statements include
the accounts of Vivakor, Inc., its wholly owned and majority-owned active subsidiaries, or joint ventures (collectively, the &#8220;Company&#8221;).
Intercompany balances and transactions between consolidated entities are eliminated. Inactive entities have no value, assets or liabilities.
Vivakor has the following wholly and majority-owned subsidiaries: Vivaventures Management Company, Inc., Vivaventures Energy Group, Inc.
(99%), Vivaventures Oil Sands, Inc., Vivasphere, Inc.. Vivakor Middle East, LLC (49%, consolidated). The Company withdrew from VivaVentures
Precious Metal, LLC (39%, equity method investment) in July 2020. Vivakor manages and consolidates RPC Design and Manufacturing LLC, which
includes a noncontrolling interest investment from Vivaopportunity Fund, LLC, which is also managed by Vivaventures Management Company,
Inc. Vivakor has common officers with and consolidates Viva Wealth Fund I, LLC.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company follows ASC 810-10-15 guidance with
respect to accounting for Variable Interest Entities (&#8220;VIE&#8221;). A VIE is an entity that does not have sufficient equity at risk
to finance its activities without additional subordinated financial support from other parties, or whose equity investors lack any of
the characteristics of a controlling financial interest. A variable interest is an investment or other interest that will absorb portions
of a VIE&#8217;s expected losses or receive portions of the entity&#8217;s expected residual returns. Variable interests are contractual,
ownership, or other pecuniary interests that change with changes in the fair value of the entity&#8217;s net assets. A party is the primary
beneficiary of a VIE and must consolidate it when that party has a variable interest, or combination of variable interests, that provides
the party with a controlling financial interest. A party is deemed to have a controlling financial interest if it meets both of the power
and losses/benefits criteria. The power criterion is the ability to direct the activities of the VIE that most significantly impact its
economic performance. The losses/benefits criterion is the obligation to absorb losses from, or right to receive benefits from, the VIE
that could potentially be significant to the VIE. The VIE model requires an ongoing reconsideration of whether a reporting entity is the
primary beneficiary of a VIE due to changes in facts and circumstances. For the years ended December 31, 2021 and 2020 the following entities
are considered to be a VIE and are consolidated in our consolidated financial statements: Viva Wealth Fund I, LLC (organized in 2020)
and RPC Design and Manufacturing, LLC. For the years ended December 31, 2021 and 2020 the following entities were considered to be a VIE,
but were not consolidated in our consolidated financial statements due to a lack of the power criterion or the losses/benefits criterion:
Vivaventures UTS I, LLC, Vivaventures Royalty II, LLC, Vivaopportunity Fund, LLC, and International Metals Exchange, LLC. For the years
ended December 31, 2021 and 2020 the unaudited financial information for the unconsolidated VIEs is as follows: Vivaventures UTSI, LLC
held assets of $<span id="xdx_90F_eus-gaap--Assets_iI_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresUtsiMember_zKHey2yBJu3Z">3,753,296</span> and $<span id="xdx_90D_eus-gaap--Assets_iI_c20201231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresUtsiMember_zIsiy4JuNKtc">3,113,292</span> (where the primary asset represents a receivable from the Company), and liabilities of $<span id="xdx_909_eus-gaap--Liabilities_iI_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresUtsiMember_zGkCmqx3Qgf0">12,608</span>
and $<span id="xdx_90C_eus-gaap--Liabilities_iI_c20201231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresUtsiMember_zy0mlbAGEXoq">41,894</span>. Vivaventures Royalty II, LLC held assets of $<span id="xdx_906_eus-gaap--Assets_iI_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresRoyaltyMember_zx7QAVx9r0Lt">2,648,810</span> and $<span id="xdx_905_eus-gaap--Assets_iI_c20201231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresRoyaltyMember_zipRqyyLvNmL">2,117,066</span> (where the primary asset represents a receivable from
the Company), and liabilities of $<span id="xdx_905_eus-gaap--Liabilities_iI_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresRoyaltyMember_z6NgQnHe3fPs">300</span>. Vivaopportunity Fund LLC held assets of $<span id="xdx_90D_eus-gaap--Assets_iI_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaopportunityFundMember_z8XkrtGOQiQ8">2,119,961</span> (where the primary asset represents a noncontrolling
interest in units of a consolidated entity of the Company) and <span id="xdx_901_eus-gaap--Liabilities_iI_do_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaopportunityFundMember_zArZ0mf9rU7J">no</span> liabilities. International Metals Exchange, LLC held assets of $<span id="xdx_909_eus-gaap--Assets_iI_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--InternationalMetalsExchangeMember_zizCXdvO8BtX">30,461</span>
and $<span id="xdx_90D_eus-gaap--Assets_iI_c20201231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--InternationalMetalsExchangeMember_ztGsgeTOt36Z">82,711</span> and liabilities of $<span id="xdx_90A_eus-gaap--Liabilities_iI_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--InternationalMetalsExchangeMember_zTsbWCejAdEa"><span id="xdx_900_eus-gaap--Liabilities_iI_c20201231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--InternationalMetalsExchangeMember_zpLaKrtXYkmr">1,900</span></span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>











<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>RPC Design and Manufacturing, LLC:</b>&#160;The
Company established RPC Design and Manufacturing, LLC (&#8220;RDM&#8221;) in December 2018 with a business purpose of manufacturing custom
machinery and selling or leasing the manufactured equipment in long term contracts with financing or leasing activities to the Company.
We own 100% of the voting rights in RDM. We, as the sole general partner of RDM, have the full, exclusive and complete right, power and
discretion to operate, manage and control the affairs of RDM and take certain actions necessary to maintain RDM in good standing without
the consent of the limited partners. RDM has entered into a license agreement with the Company indicating that while RDM builds custom
machinery incorporating the Company&#8217;s hydrocarbon extraction technology, RDM will pay the Company a license fee of $500,000 per
Remediation Processing Center manufactured. RDM has been retained by VWFI to assist in being the plant manager and will manage and direct the manufacturing
of the RPCs. RDM&#8217;s license fee is waived for RPC manufacturing for VWFI. Creditors of RDM have no recourse to the general credit
of the Company. For the years ended December 31, 2021 and 2020, investors in RDM have a noncontrolling interest of $<span id="xdx_902_eus-gaap--NoncontrollingInterestInVariableInterestEntity_iI_c20211231__us-gaap--EquityMethodInvestmentNonconsolidatedInvesteeAxis__custom--RPCDesignAndManufacturingLLCMember_zAg9O1Q1hYmd">629,694</span> and $<span id="xdx_90B_eus-gaap--NoncontrollingInterestInVariableInterestEntity_iI_c20201231__us-gaap--EquityMethodInvestmentNonconsolidatedInvesteeAxis__custom--RPCDesignAndManufacturingLLCMember_zIlbLlta0Rz9">1,343,018</span>,
respectively As of December 31, 2021 and 2020,
the cash and cash equivalents of this VIE are not restricted and can be used to settle the obligations of the reporting entity. As of
December 31, 2021 and 2020 this VIE has an outstanding note payable to the reporting entity in the amount of $<span id="xdx_908_eus-gaap--NotesPayable_iI_c20211231__us-gaap--EquityMethodInvestmentNonconsolidatedInvesteeAxis__custom--RdmMember_zltkURyUerVh">354,566</span> and $<span id="xdx_90F_eus-gaap--NotesPayable_iI_c20201231__us-gaap--EquityMethodInvestmentNonconsolidatedInvesteeAxis__custom--RdmMember_z89uRuBIlfc_zcXqOKjamFj1">335,208</span>, which
is eliminated upon consolidation. We have the primary risk (expense) exposure in financing and operating the assets and are responsible
for 100% of the operation, maintenance and any unfunded capital expenditures, which ultimately could be 100% of a custom machine, and
the decisions related to those expenditures including budgeting, financing and dispatch of power. Based on all these facts, it was determined
that we are the primary beneficiary of RDM. Therefore, RDM has been consolidated by the Company. Any intercompany revenue and expense
associated with RDM and its license agreement with the Company has been eliminated in consolidation.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Viva Wealth Fund I, LLC:</b>&#160;The
Company assisted in designing and organizing Viva Wealth Fund I, LLC (&#8220;VWFI&#8221;) in November 2020, as a special purpose
entity, for the purpose of manufacturing, leasing and selling custom equipment solely to the Company. The Company commenced
co-managing VWFI with Wealth Space, LLC, an unaffiliated entity, but as of the date of this report Wealth Space, LLC is the sole
manager. The Company has been retained by the manager and continues to have common officers with VWFI, including our CEO and CFO,
who will assist in the day-to-day operations. VWFI has also retained the Company to act as its sole plant manager, and we will
manage and direct all of the manufacturing, leasing and selling of custom equipment in behalf of VWFI to the Company. In November
2020, VWFI commenced a $25,000,000 private placement offering to sell convertible promissory notes, which convert to VWFI LLC units,
to accredited investors to raise funds to manufacture equipment that will expand the Company&#8217;s second RPC. As of December 31,
2021 and 2020, the cash and cash equivalents of this VIE are restricted solely for the use of proceeds of the VWFI offering (to
manufacture RPCs) and cannot be used to settle the obligations of the reporting entity. As of December 31, 2021 and 2020, the
Company has cash attributed to variable interest entities of $<span id="xdx_900_ecustom--CashAttributableToVie_iI_c20211231__dei--LegalEntityAxis__custom--VivaWealthFundIMember_zFjThpbzY3DI">199,952</span>
and $<span id="xdx_903_ecustom--CashAttributableToVie_iI_c20201231__dei--LegalEntityAxis__custom--VivaWealthFundIMember_zOlqrIilwdlF">89,500</span>.
As of December 31, 2021, VWFI has reached $6,250,000 in funding and has released the funding for construction of RPC Series A. VWFI
has commenced fundraising for RPC Series B. In the event that VWFI does not raise at least $6,250,000 for these RPC Series by the
offering termination date (which date has been extended until November 13, 2022), then the convertible notes and/or units would
convert into Vivakor common stock where the minimum conversion price will be the greater of $13.50 or a 10% discount to
market per share or in the event of a public offering, 200% of the per share price of the Company common stock sold in the
underwritten offering, which was closed on February 14, 2022 at $5.00 per share. As of March 21, 2022, VWFI has raised approximately
$2,740,000 for RPC Series B. VWFI unit holders may also sell their units to the Company for their principal investment amount on the
3<sup>rd</sup>, 4<sup>th</sup>, and 5<sup>th</sup> anniversary of the offering termination date. The Company also has the option to
purchase any LLC units where the members did not exercise their conversion option under the same terms and pricing for cash or
common stock. VWFI has entered into a license agreement with the Company indicating that VWFI will pay the Company a license fee of
$1,000,000 per series of equipment manufactured with the Company&#8217;s proprietary technology. All of the operations of VWFI
relate to private placement offering to fund and manufacture proprietary equipment for the Company, as intended in VWFI&#8217;s
design and organization by the Company, so that the Company controls VWFI in its business purpose, use of proceeds, and selling and
leasing of its equipment solely to the Company. Creditors of VWFI have no recourse to the general credit of the Company. We have the
primary risk (expense) exposure in financing and operating the assets and are responsible for 100% of the operation, and any
unfunded capital expenditures, and the expense to the unit holders in conversion to common stock if series of equipment cannot be
fully funded, which ultimately could be 100% of any custom machine. We are responsible for the decisions related to the expenditures
of VWFI proceeds including budgeting, financing and dispatch of power surrounding the series of equipment. Based on all these facts,
it was determined that we are the primary beneficiary of VWFI. Therefore, VWFI has been consolidated by the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text"><p id="xdx_844_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_z6bPZ9iVI7JA" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_868_zcnDqPM3m7EQ">Cash and Cash Equivalents</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company considers all highly liquid
investments with an original maturity of three months or less when acquired to be cash equivalents. As of December 31, 2021 and
2020, the Company does not have any cash equivalents. The Company places its cash with high credit quality financial institutions.
The Company&#8217;s accounts at these institutions are insured by the Federal Deposit Insurance Corporation (&#8220;FDIC&#8221;) up
to $250,000. As of December 31, 2021 and 2020, the Company had bank balances exceeding the FDIC insurance limit. To reduce its risk
associated with the failure of such financial institutions, the Company annually evaluates the rating of the financial institutions
in which it holds deposits. As of December 31, 2021 and 2020, the Company has cash attributed to variable interest entities of
$<span id="xdx_908_eus-gaap--Cash_iI_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember_znLIch5Quuz1">199,952</span>
and $<span id="xdx_90B_eus-gaap--Cash_iI_c20201231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember_z7mILGI0sOT1">89,500</span>. The Company has $<span id="xdx_90F_eus-gaap--Cash_iI_c20211231__us-gaap--CashAndCashEquivalentsAxis__custom--QatarNationalBankMember_zWSi4BUJdRzg">2,666</span> in Qatar National Bank, located in Doha Qatar.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>











<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesPolicyTextBlock', window );">Accounts Receivable</a></td>
<td class="text"><p id="xdx_845_eus-gaap--ReceivablesPolicyTextBlock_zZBL2yb9MxpP" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_864_zPAdSVWLhdfG">Accounts Receivable</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Accounts receivable are carried at original invoice
amount less an estimated allowance for doubtful accounts, if deemed necessary by management, and based on a review of all outstanding
amounts on a monthly basis. Management determines the allowance for doubtful accounts, if any, by identifying troubled accounts and by
using historical experience applied to an aging of accounts. An allowance for doubtful accounts was considered necessary by management
as of December 31, 2021 and 2020 in the amount of $<span id="xdx_90A_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_c20211231_pp0p0_zJgejJTMvuSP" title="Allowance for doubtful accounts"><span id="xdx_909_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_c20201231_pp0p0_zhtDnN7pqYKL" title="Allowance for doubtful accounts">33,000</span></span>, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentPolicyTextBlock', window );">Investments</a></td>
<td class="text"><p id="xdx_84F_eus-gaap--InvestmentPolicyTextBlock_z71FlJMEwat" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_861_zNiLv6oVMZab">Investments</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Consolidated net income includes the Company&#8217;s
proportionate net income or loss of equity investments. The carrying value of the Company&#8217;s equity method investments is increased
and decreased by the Company&#8217;s proportionate share of the net income or loss of the investee. The carrying value of our equity method
investment is also decreased by dividends the Company receives from the investee. The Company did not have any equity method investments
as of December 31, 2021. As of December 31, 2020 the equity method investments consisted of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In 2019 the Company had an investment of
$800,000 or 800,000,000 shares of common stock, or a diluted 23% equity holding in Scepter Holdings, Inc. (ticker: BRZL, OTC
Markets) In the fourth quarter of 2020, the Company was diluted to a 19% equity holding in Scepter Holdings, Inc., and was no longer
deemed to have significant influence and ceased to be an equity investment, and as the stock is traded on an active market, the
Company has classified the investment as trading securities for the years ended December 31, 2021 and 2020 with the change in
unrealized gains and losses on the investment included in the statement of operations (see Note 5). For the year ended December 31,
2020, the Company was attributed a loss on this equity investment in the amount of $<span id="xdx_900_ecustom--EquityInvestmentGainLoss_iN_di_c20200101__20201231__us-gaap--OtherInvestmentNotReadilyMarketableAxis__custom--ScepterHoldingsMember_zjYicDssebdl">37,665</span>.
There were no distributions to the Company in 2021 or 2020 from Scepter Holdings, Inc. As of December 31, 2020, the Company&#8217;s
Chief Executive Officer has an immediate family member who sits on the board of directors of Scepter Holdings, Inc. The
Company&#8217;s <span id="xdx_903_eus-gaap--InvestmentOwnedBalanceShares_iI_c20211231__us-gaap--OtherInvestmentNotReadilyMarketableAxis__custom--ScepterHoldingsMember_z7WHnIKu68td">826,376,882</span>
shares of common stock of Scepter Holdings, Inc. have a market value of approximately $<span id="xdx_905_eus-gaap--InvestmentOwnedAtFairValue_iI_c20220321__us-gaap--OtherInvestmentNotReadilyMarketableAxis__custom--ScepterHoldingsMember_zEekINgUuLjm">3,553,241</span>
as of April 5, 2022 based on the quoted market price.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Investments in marketable securities consist of
equity securities recorded at fair value. Fair value is defined as the price that would be received to sell an asset in an orderly transaction
between market participants at the measurement date. We analyze our marketable securities in accordance with Accounting Standard Codification
321 (&#8220;ASC 321&#8221;). Valuations for marketable securities are based on quoted prices for identical assets in active markets.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2019, the Company held a 39%
interest in Vivaventures Precious Metals, LLC for which the fair value of this investment was none. In July 2020, the Company withdrew
from this LLC.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2021 and 2020, the Company
owns 1,000 Class A LLC Units in each of the following entities, which are not consolidated: Vivaopportunity Fund LLC, Vivaventures UTSI,
LLC, Vivaventures Royalty II, LLC, and International Metals Exchange, LLC. In aggregate these units amount to $<span id="xdx_905_eus-gaap--InvestmentOwnedAtFairValue_iI_c20220321__us-gaap--OtherInvestmentNotReadilyMarketableAxis__custom--VariousViesMember_zkcgrHE7JgJI">4,000</span> as of December 31,
2021 and 2020. These Class A Units give the Company&#8217;s management control of the entities but lack the necessary economics criterion,
where the Company lacks the obligation to absorb losses of these entities, as well as the right to receive benefits from the LLCs.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_VIVK_ConvertibleInstrumentsPolicyTextBlock', window );">Convertible Instruments</a></td>
<td class="text"><p id="xdx_84D_ecustom--ConvertibleInstrumentsPolicyTextBlock_z9aq9p3n1bCn" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_865_zrtKSZgdWvEI">Convertible Instruments</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company reviews the terms of convertible debt
and preferred stock for indications requiring bifurcation, and separate accounting for the embedded conversion feature. Generally, embedded
conversion features where the ability to physical or net-share settle the conversion option is not within the control of the Company or
the number of shares is variable are bifurcated and accounted for as derivative financial instruments. (See <span style="text-decoration: underline">Derivative Financial Instruments</span>
below). Bifurcation of the embedded derivative instrument requires the allocation of the proceeds first to the fair value of the embedded
derivative instrument with the residual allocated to the host instrument. The resulting discount to the debt instrument or the redemption
value of convertible preferred securities is accreted through periodic charges to interest expense over the term of the agreements or
to dividends over the period to the earliest conversion date using the effective interest rate method, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>











<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_VIVK_DerivativeFinancialInstrumentsPolicyTextBlock', window );">Derivative Financial Instruments</a></td>
<td class="text"><p id="xdx_843_ecustom--DerivativeFinancialInstrumentsPolicyTextBlock_zTss0E4mj1jj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_866_zsisLuiOAoBe">Derivative Financial Instruments</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company does not use derivative financial
instruments to hedge exposures to cash-flow or market risks. However, certain other financial instruments, such as warrants to purchase
the Company&#8217;s common stock and the embedded conversion features of debt and preferred instruments that are not considered indexed
to the Company&#8217;s common stock are classified as liabilities when either (a) the holder possesses rights to net-cash settlement,
(b) physical or net share settlement is not within the control of the Company, or (c) based on its anti-dilutive provisions. In such instances,
net-cash settlement is assumed for financial accounting and reporting. Such financial instruments are initially recorded at fair value
and subsequently adjusted to fair value at the close of each reporting period. Fair value for embedded conversion features and option-based
derivative financial instruments is determined using the Monte Carlo Simulation or the Black-Scholes Option Pricing Model, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Other convertible instruments that are not derivative
financial instruments are accounted for by recording the intrinsic value of the embedded conversion feature as a discount from the initial
value of the instrument and accreting it back to face value over the period to the earliest conversion date using the effective interest
rate method.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"><p id="xdx_849_eus-gaap--LesseeLeasesPolicyTextBlock_zKsH8VkVhOiF" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i><span id="xdx_86C_zvXCaHkyDcfo">Leases</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company follows Accounting Standards Codification
842, <i>Leases</i> ("ASC 842"). We determine if an arrangement contains a lease at inception based on whether or not the Company
has the right to control the asset during the contract period and other facts and circumstances.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We are the lessee in a lease contract when we
obtain the right to control the asset. Operating lease right-of-use ("ROU") assets represent our right to use an underlying
asset for the lease term, and lease liabilities represent our obligation to make lease payments arising from the lease, both of which
are recognized based on the present value of the future minimum lease payments over the lease term at the commencement date. Leases with
a lease term of 12 months or less at inception are not recorded on our consolidated balance sheet and are expensed on a straight-line
basis over the lease term in our consolidated statement of operations. We determine the lease term by assuming the exercise of renewal
options that are reasonably certain. As most of our leases do not provide an implicit interest rate, we use our local incremental borrowing
rate based on the information available at the commencement date in determining the present value of future payments. As of December 31,
2021 and 2020, we recorded right-of-use assets of $<span id="xdx_902_eus-gaap--OperatingLeaseRightOfUseAsset_c20211231_pp0p0_zstICGlnKSCl" title="Right-of-use assets">663,291</span> and $<span id="xdx_901_eus-gaap--OperatingLeaseRightOfUseAsset_c20201231_pp0p0_zl1HpVUQD6AB" title="Right-of-use assets">881,804</span> and lease obligations of $<span id="xdx_904_eus-gaap--OperatingLeaseLiability_c20211231_pp0p0_z9Ca4vjvoWT3" title="Lease obligations">721,878</span> and $<span id="xdx_905_eus-gaap--OperatingLeaseLiability_c20201231_pp0p0_zjCkl3W4O5PZ" title="Lease obligations">895,395</span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Long Lived Assets</a></td>
<td class="text"><p id="xdx_84D_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_ze2IEP94evRc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i><span id="xdx_861_zOrDmQyazKl5">Long Lived Assets</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company reviews the carrying values of its
long-lived assets for possible impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable.
If the expected future cash flow from the use of the asset and its eventual disposition is less than the carrying amount of the asset,
an impairment loss is recognized and measured using the fair value of the related asset. No impairment charges were incurred during the
years ended December 31, 2021 and 2020, <span style="background-color: white">as the Company was still in the early phases of our business
plan and operating losses were expected in our early phases</span>. On March 11, 2020, the World Health Organization (&#8220;WHO&#8221;)
declared the COVID-19 outbreak to be a global pandemic. In addition to the devastating effects on human life, the pandemic is having a
negative ripple effect on the global economy, leading to disruptions and volatility in the global financial markets. Most U.S. states
and many countries have issued policies intended to stop or slow the further spread of the disease. Our Kuwait operations were suspended
to comply with the social distancing measures implemented in Kuwait. Our Utah operations were temporarily suspended from March through
May 2020, but have since resumed in full. There can be no assurance, however, that market conditions will not change or demand for the
Company&#8217;s services will continue, which could result in impairment of long-lived assets in the future.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and equipment, net</a></td>
<td class="text"><p id="xdx_846_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zYA0OVRqdVyo" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_866_znslA0ByPfok">Property and equipment, net</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Property and equipment are stated at cost or fair
value when acquired. Depreciation is computed by the straight-line method and is charged to the statement of operations over the estimated
useful lives of the assets. Leasehold improvements are depreciated over the shorter of the estimated useful lives of the assets or the
term of the related lease. Impairment losses are recognized for long-lived assets, including definite-lived intangibles, used in operations
when indicators of impairment are present and the undiscounted cash flows estimated to be generated by those assets are not sufficient
to recover the assets' carrying amount. Impairment losses are measured by comparing the fair value of the assets to their carrying amount.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Interest on long-term debt for the development
or manufacturing of Company assets is capitalized to the asset until the asset enters production or use, and thereafter all interest is
charged to expense as incurred. Maintenance and repairs are charged to expense as incurred. Leasehold improvements are depreciated over
the shorter of the estimated useful lives of the assets or the term of the related lease.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>











<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The carrying amount and accumulated depreciation
of assets sold or retired are removed from the accounts in the year of disposal and any resulting gain or loss is included in results
of operations. The estimated useful lives of property and equipment are as follows:&#160;</p>



<table cellpadding="0" cellspacing="0" id="xdx_880_ecustom--ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock_z5EknsK7QnfA" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of Significant Accounting Policies (Details - Property useful lives)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span id="xdx_8BA_zZUuLMp0L3oi" style="display: none">Schedule of useful lives for property plant
    and equipment</span></td>
    <td style="vertical-align: top; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 50%; text-align: justify">Computers, software, and office equipment</td>
    <td style="vertical-align: top; width: 50%; text-align: left"><span id="xdx_90E_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__srt--RangeAxis__srt--MinimumMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--ComputerSoftwareIntangibleAssetMember_zInTeM6Fijht" title="Property, Plant and Equipment, Useful Life">1</span>-<span id="xdx_905_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__srt--RangeAxis__srt--MaximumMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--ComputerSoftwareIntangibleAssetMember_zD6gNJQlT41q" title="Property, Plant and Equipment, Useful Life">5</span> years</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Machinery and equipment</td>
    <td style="vertical-align: top; text-align: left"><span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__srt--RangeAxis__srt--MinimumMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--MachineryAndEquipmentMember_zl918K5JsKQo" title="Property, Plant and Equipment, Useful Life">3</span>-<span id="xdx_905_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__srt--RangeAxis__srt--MaximumMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--MachineryAndEquipmentMember_zUBcEp7I6i0k" title="Property, Plant and Equipment, Useful Life">5</span> years</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Vehicles</td>
    <td style="vertical-align: top; text-align: left"><span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__srt--RangeAxis__srt--MaximumMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--VehiclesMember_zwXSDSl0mKBn" title="Property, Plant and Equipment, Useful Life">5</span> years</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Furniture and fixtures</td>
    <td style="vertical-align: top; text-align: left"><span id="xdx_903_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__srt--RangeAxis__srt--MinimumMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--FurnitureAndFixturesMember_zYsAlFtcnmrP" title="Property, Plant and Equipment, Useful Life">5</span> &#8211; <span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__srt--RangeAxis__srt--MaximumMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--FurnitureAndFixturesMember_zzMz5MT39047" title="Property, Plant and Equipment, Useful Life">10</span> years</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Precious metal extraction machinery (heavy extraction equipment)</td>
    <td style="vertical-align: top; text-align: left"><span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--EquipmentMember_zNJGjMI0GsE6" title="Property, Plant and Equipment, Useful Life">10</span> years</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Remediation Processing Centers (heavy extraction and remediation equipment) (&#8220;RPC&#8221;)</td>
    <td style="vertical-align: top; text-align: left"><span id="xdx_90E_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--EquipmentOneMember_zHlbNEuGcZ3i" title="Property, Plant and Equipment, Useful Life">20</span> years</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Leasehold improvements</td>
    <td style="vertical-align: top; text-align: left"><span id="xdx_90E_eus-gaap--PropertyPlantAndEquipmentEstimatedUsefulLives_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--LeaseholdImprovementsMember_zQa0kFRnC9C6" title="Property, Plant and Equipment, Estimated Useful Lives">Lesser of the lease term or estimated useful life</span></td></tr>
  </table>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Equipment that is currently being manufactured
is considered construction in process and is not depreciated until the equipment is placed into service.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsFiniteLivedPolicy', window );">Intangible Assets:</a></td>
<td class="text"><p id="xdx_843_eus-gaap--IntangibleAssetsFiniteLivedPolicy_zBS5loXZVo7F" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i><span id="xdx_860_zAX3Fjbct9Ma">Intangible Assets:</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We account for intangible assets in accordance
with ASC 350 <i>&#8220;Intangibles-Goodwill and Other&#8221;</i> (&#8220;ASC 350&#8221;). Intangible asset amounts represent the acquisition
date fair values of identifiable intangible assets acquired. The fair values of the intangible assets were determined by using the income
approach, discounting projected future cash flows based on management&#8217;s expectations of the current and future operating environment.
The rates used to discount projected future cash flows reflected a weighted average cost of capital based on our industry, capital structure
and risk premiums including those reflected in the current market capitalization. Definite-lived intangible assets are amortized over
their useful lives, which have historically ranged from <span id="xdx_90F_ecustom--AmortizedUsefulLives_dtY_c20210101__20211231__srt--RangeAxis__srt--MinimumMember_zYUC3hsuq4y2" title="Amortized useful lives">10</span> to <span id="xdx_909_ecustom--AmortizedUsefulLives_dtY_c20210101__20211231__srt--RangeAxis__srt--MaximumMember_ziVLW9A3jfeF" title="Amortized useful lives">20</span> years. The carrying amounts of our definite-lived intangible assets are
evaluated for recoverability whenever events or changes in circumstances indicate that the entity may be unable to recover the asset&#8217;s
carrying amount.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We assess our intangible assets in accordance
with ASC 360 &#8220;<i>Property, Plant, and Equipment</i>&#8221; (&#8220;ASC 360&#8221;). Impairment testing is required when events occur
that indicate an asset group may not be recoverable (&#8220;triggering events&#8221;). As detailed in ASC 360-10-35-21, the following
are examples of such events or changes in circumstances (sometimes referred to as impairment indicators or triggers): (a) A significant
decrease in the market price of a long-lived asset (asset group) (b) A significant adverse change in the extent or manner in which a long-lived
asset (asset group) is being used or in its physical condition. (c) A significant adverse change in legal factors or in the business climate
that could affect the value of a long-lived asset (asset group), including an adverse action or assessment by a regulator (d) An accumulation
of costs significantly in excess of the amount originally expected for the acquisition or construction of a long-lived asset (asset group)
(e) A current-period operating or cash flow loss combined with a history of operating or cash flow losses or a projection or forecast
that demonstrates continuing losses associated with the use of a long-lived asset (asset group) (f) A current expectation that, more likely
than not, a long-lived asset (asset group) will be sold or otherwise disposed of significantly before the end of its previously estimated
useful life. The term more likely than not refers to a level of likelihood that is more than 50 percent. We have evaluated our intangible
assets and found that certain losses and a delay in our business plan may have constituted a triggering event for our intangible assets.
We performed an analysis and assessed that there to be no impairment for the years ended December 31, 2021 and 2020.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationRelatedCostsPolicyTextBlock', window );">Share-Based Compensation</a></td>
<td class="text"><p id="xdx_847_eus-gaap--CompensationRelatedCostsPolicyTextBlock_zjzodaG4dvB7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_861_z8tTzKbUFyf9">Share-Based Compensation</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Share-based compensation is accounted for based
on the requirements of ASC 718, &#8220;Compensation-Stock Compensation&#8217; (&#8220;ASC 718&#8221;) which requires recognition in the
financial statements of the cost of employee, consultant, or director services received in exchange for an award of equity instruments
over the period the employee, consultant, or director is required to perform the services in exchange for the award (presumptively, the
vesting period). ASC 718 also requires measurement of the cost of employee, consultant, or director services received in exchange for
an award based on the grant-date fair value of the award.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income tax</a></td>
<td class="text"><p id="xdx_84C_eus-gaap--IncomeTaxPolicyTextBlock_zCuLLRHX46VK" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_865_zQ4OKjNgPwB2">Income tax</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Deferred income taxes are provided on the asset
and liability method whereby deferred income tax assets are recognized for deductible temporary differences and operating loss and tax
credit carryforwards and deferred tax liabilities are recognized for taxable temporary differences. Temporary differences are the differences
between the reported amounts of assets and liabilities and their tax bases. Deferred income tax assets are reduced by a valuation allowance
when, in the opinion of management, it is more likely than not that some portion or all of the deferred income tax assets will not be
realized. Deferred income tax assets and liabilities are adjusted for the effects of changes in tax laws and rates on the date of enactment.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>











<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our annual effective tax rate is based on our
income and the tax laws in the various jurisdictions in which we operate. Judgment is required in determining our annual tax expense and
in evaluating our tax positions. We establish reserves to remove some or all of the tax benefit of any of our tax positions at the time
we determine that the position becomes uncertain based upon one of the following conditions: (1) the tax position is not "more likely
than not" to be sustained; (2) the tax position is "more likely than not" to be sustained, but for a lesser amount; or
(3) the tax position is "more likely than not" to be sustained, but not in the financial period in which the tax position was
originally taken. For purposes of evaluating whether or not a tax position is uncertain, (1) we presume the tax position will be examined
by the relevant taxing authority that has full knowledge of all relevant information; (2) the technical merits of a tax position are derived
from authorities such as legislation and statutes, legislative intent, regulations, rulings and case law and their applicability to the
facts and circumstances of the tax position; and (3) each tax position is evaluated without considerations of the possibility of offset
or aggregation with other tax positions taken. We adjust these reserves, including any impact on the related interest and penalties, in
light of changing facts and circumstances, such as the progress of a tax audit. See Note 20 for further information on income tax.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;&#160;&#160;</i></b></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><p id="xdx_845_eus-gaap--RevenueRecognitionPolicyTextBlock_zEMhcpDJRpFJ" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_863_zpcUblPcUc9u">Revenue Recognition</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We follow Accounting Standards Codification 606,
Revenue from Contracts with Customers (&#8220;ASC 606&#8221;). For the year ended December 31, 2021 and 2020, approximately <span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20211231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--ProductOrServiceAxis__custom--PreciousMetalsMember_z9Zb0f4ly2Rc">99</span>% and <span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_dp_c20200101__20201231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--ProductOrServiceAxis__custom--PreciousMetalsMember_zmOGVxYJjpF1">96</span>%
of our sales consist of the sale of precious metals with a commitment to deliver precious metals&#160;to the customer, and revenue
is recognized on the settlement date, which is defined as the date on which: (1) the quantity, price, and specific items being purchased
have been established, (2) metals have been shipped to the customer, and (3) payment has been received or is covered by the customer&#8217;s
established credit limit with the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The revenue standard contains a five-step approach&#160;that
entities will apply to determine the measurement of revenue and timing of when it is recognized, including (i) identifying the contract(s)
with a customer, (ii) identifying the separate performance obligations in the contract, (iii) determining the transaction price, (iv)
allocating the transaction price to separate performance obligations, and (v)&#160;recognizing revenue when (or as) each performance obligation
is satisfied. The new standard requires a number of disclosures intended to enable users of financial statements to understand the nature,
amount, timing and uncertainty of revenue, and the related cash flows. The disclosures include qualitative and quantitative information
about contracts with customers, significant judgments made in applying the revenue guidance, and assets recognized from the costs to obtain
or fulfill a contract.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In order to ensure the revenue recognition in
the proper period, we review material sales contracts for proper cut-off based upon the business practices and legal requirements of each
country.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our performance obligation generally consists
of the promise to sell products or complete services to our customers. Control of the products is transferred upon shipment to our customers'
locations, as determined by the specific terms of the contract. Upon transfer of control to the customer, which completes our performance
obligation, revenue is recognized. Services are completed upon the terms of each contract, specifically in regard to remediation, when
the tonnage of contaminated soil is completed and tested our performance obligation is completed and revenue is recognized. After completion
of our performance obligation, we have an unconditional right to consideration as outlined in the contract. Historically, we have not
accepted returns so there are no sales allowances. Due to the nature of the product we do accept returns. Our receivables will generally
be collected in less than nine months, in accordance with the underlying payment terms.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdvertisingCostsPolicyTextBlock', window );">Advertising Expense</a></td>
<td class="text"><p id="xdx_841_eus-gaap--AdvertisingCostsPolicyTextBlock_z7k3ccSiFOrx" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_867_zl32zK74yX9x">Advertising Expense</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Advertising
costs are expensed as incurred. The Company did not incur advertising expense for the years ended December 31, 2021 and 2020.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent Accounting Pronouncements</a></td>
<td class="text"><p id="xdx_84D_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zUR3xkXvFhM3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_868_z7uYFd7Jc8SK">Recent Accounting Pronouncements</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under the Jumpstart Our Business Startups Act,
or the JOBS Act, we meet the definition of an &#8220;emerging growth company.&#8221; We have irrevocably elected to opt-out of the extended
transition period for complying with new or revised accounting standards pursuant to Section&#160;107(b) of the JOBS Act. As a result,
we will comply with new or revised accounting standards on the relevant dates on which adoption of such standards is required for non-
emerging growth companies.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In June 2016, the Financial Accounting Standards
Board issued Accounting Standards Update 2016-13, or ASU 2016-13. ASU 2016-13 significantly changed how entities measured credit losses
for most financial assets and certain other instruments that are not measured at fair value through net income. ASU 2016-13 replaced the
incurred loss model under previous guidance with a current expected credit loss, or&#160;CECL. ASU 2016-13 was effective for fiscal years
beginning after December&#160;15, 2019.&#160; The Company is anticipated to enter into scaled revenue producing activities in 2022 which
will generate accounts receivable which may require an evaluation of potential credit losses under the CECL standard.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In December 2019, the Financial Accounting Standards
Board ("FASB") issued Accounting Standards Update ("ASU") 2019-12,<i>&#160;Simplifying the Accounting for Income Taxes</i>,
which eliminates certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating taxes during
the quarters and the recognition of deferred tax liabilities for outside basis differences. This guidance also simplifies aspects of the
accounting for franchise taxes and changes in tax laws or rates, as well as clarifies the accounting for transactions that result in a
step-up in the tax basis of goodwill. ASU 2019-12 became effective for the Company beginning January 1, 2021.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>











<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">In August
2020, </span>the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2020-06
<i>Debt&#8212;Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging&#8212;Contracts in Entity&#8217;s Own
Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity&#8217;s Own Equity, which</i> improves <span style="background-color: white">Convertible
Instruments and Contracts in an Entity&#8217;s Own Equity and is expected to improve financial reporting associated with accounting for
convertible instruments and contracts in an entity&#8217;s own equity. The ASU simplifies accounting for convertible instruments by removing
major separation models required under current U.S. GAAP. Consequently, more convertible debt instruments will be reported as a single
liability instrument and more convertible preferred stock as a single equity instrument with no separate accounting for embedded conversion
features. The ASU removes certain settlement conditions that are required for equity contracts to qualify for the derivative scope exception,
which will permit more equity contracts to qualify for it. The ASU also simplifies the diluted earnings per share (EPS) calculation in
certain areas. </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In May 2021, the Financial Accounting Standards
Board ("FASB") issued Accounting Standards Update ("ASU") 2021-04 <i>Earnings Per Share (Topic 260), Debt&#8212; Modifications
and Extinguishments (Subtopic 470-50), Compensation&#8212;Stock Compensation (Topic 718), and Derivatives and Hedging&#8212; Contracts
in Entity&#8217;s Own Equity (Subtopic 815-40), </i>provides a &#8220;principles-based framework to determine whether an issuer should
recognize the modification or exchange as an adjustment to equity or an expense.&#8221;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Net Income/Loss Per Share</a></td>
<td class="text"><p id="xdx_84E_eus-gaap--EarningsPerSharePolicyTextBlock_zdIBzltqmL0D" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_86A_zw6uiBa7uoHG">Net Income/Loss Per Share</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Basic net income (loss) per share is
calculated by subtracting any preferred interest distributions from net income (loss), all divided by the weighted-average number of
common shares outstanding for the period, without consideration for common stock equivalents. Diluted net income (loss) per common
share is computed by dividing the net income (loss) by the weighted-average number of common share equivalents outstanding for the
period determined using the treasury stock method if their effect is dilutive. Potential dilutive instruments as of December 31,
2021 and 2020 include the following: convertible notes payable convertible into approximately <span id="xdx_90F_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20211231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--ConvertibleNotesPayableMember_zMXYIBFfOd3b">192,834</span> and <span id="xdx_90D_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200101__20201231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--ConvertibleNotesPayableMember_z4gkGJOldxV0">35,765</span> shares of common
stock, convertible Series A preferred stock convertible into <span id="xdx_908_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_dn_c20210101__20211231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--ConvertibleSeriesAPreferredStockMember_zEIwpsQHr89L">none</span> and <span id="xdx_903_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200101__20201231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--ConvertibleSeriesAPreferredStockMember_zuD5m0XoWJg9">666,667</span> shares of common stock (in the event of a public
offering of the Company&#8217;s common stock this will convert to 833,333 shares), convertible Series B preferred stock convertible
into approximately <span id="xdx_90A_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_dn_c20210101__20211231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--ConvertibleSeriesBPreferredStockMember_zVnijSh5gEwm">none</span> and <span id="xdx_901_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200101__20201231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--ConvertibleSeriesBPreferredStockMember_zvnVrDtGDK2q">216,916</span> shares of common stock, convertible Series B-1 preferred stock convertible into approximately
<span id="xdx_902_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_dn_c20210101__20211231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--ConvertibleSeriesB1PreferredStockMember_z5lPsHCpH5yz">none</span> and <span id="xdx_905_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200101__20201231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--ConvertibleSeriesB1PreferredStockMember_zMr738ztUXEP">467,728</span> shares of common stock, convertible Series C-1 preferred stock convertible into approximately <span id="xdx_90F_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_dn_c20210101__20211231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--ConvertibleSeriesC1PreferredStockMember_zRwTNngLIzU6">none</span> and <span id="xdx_905_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200101__20201231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--ConvertibleSeriesC1PreferredStockMember_ztDAayKTDV8V">255,290</span>
shares of common stock, stock options granted to employees of <span id="xdx_908_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20211231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--StockOptionsGrantedToEmployeesMember_zOsAbLqznI3Q">183,333</span> and <span id="xdx_906_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200101__20201231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--StockOptionsGrantedToEmployeesMember_zXwOYxsDg7iR">16,667</span> shares of common stock. Stock options granted to
Board members or consultants of <span id="xdx_909_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20211231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--StockOptionsGrantedToBoardMembersOrConsultantsMember_zGJECHVm9aGh">466,667</span> shares of common stock were granted as of December 31, 2021.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><p id="xdx_84D_eus-gaap--UseOfEstimates_zR1NPh4IbQNi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_868_zhnKcMbwedoQ">Use of Estimates</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The preparation of financial statements in conformity
with accounting principles generally accepted in the United States of America requires management to make estimates, judgments, and assumptions
that affect the amounts reported in the consolidated financial statements and accompanying notes. We believe our critical accounting estimates
relate to the following: Recoverability of current and noncurrent Assets, revenue recognition, stock-based compensation, income taxes,
effective interest rates related to long-term debt, marketable securities, cost basis and equity method investments, lease assets and
liabilities, equity method investments, valuation of stock used to acquire assets, and derivatives.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">While our estimates and assumptions are based
on our knowledge of current events and actions we may undertake in the future, actual results may ultimately differ from these estimates
and assumptions.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value of Financial Instruments</a></td>
<td class="text"><p id="xdx_842_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zhTzY0XLZJWB" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_869_z8sjaFG3QOQ3">Fair Value of Financial Instruments</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company follows Accounting Standards Codification
(&#8220;ASC&#8221;) 820, &#8220;Fair Value Measurements and Disclosures&#8221; (&#8220;ASC 820&#8221;), for assets and liabilities measured
at fair value on a recurring basis. ASC 820 establishes a common definition for fair value to be applied to existing generally accepted
accounting principles that requires the use of fair value measurements, establishes a framework for measuring fair value, and expands
disclosure about such fair value measurements. The adoption of ASC 820 did not have an impact on the Company&#8217;s financial position
or operating results but did expand certain disclosures.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">ASC 820 defines fair value 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. Additionally, ASC 820 requires the use of valuation techniques that maximize the use of observable inputs and minimize the use of
unobservable inputs. These inputs are prioritized below:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Level 1: Applies to assets or liabilities for
which there are quoted prices in active markets for identical assets or liabilities.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>











<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Level 2: Applies to assets or liabilities for
which there are inputs other than quoted prices that are observable for the asset or liability such as quoted prices for similar assets
or liabilities in active markets; quoted prices for identical assets or liabilities in markets with insufficient volume or infrequent
transactions (less active markets); or model-derived valuations in which significant inputs are observable or can be derived principally
from, or corroborated by, observable market data.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Level 3: Applies to assets or liabilities for
which there are unobservable inputs to the valuation methodology that are significant to the measurement of the fair value of the assets
or liabilities.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company analyzes all financial instruments
with features of both liabilities and equity under the Financial Accounting Standard Board&#8217;s (&#8220;FASB&#8221;) accounting standard
for such instruments. Under this standard, financial assets and liabilities are classified in their entirety based on the lowest level
of input that is significant to the fair value measurement. The carrying amounts reported in the consolidated balance sheets for marketable
securities are classified as Level 1 assets due to observable quoted prices for identical assets in active markets. The carrying amounts
reported in the consolidated balance sheets for cash, prepaid expenses and other current assets, accounts payable and accrued expenses
approximate their estimated fair market values based on the short-term maturity of these instruments. T<span style="background-color: white">he
recorded values of notes payable approximate their current fair values because of their nature, rates, and respective maturity dates or
durations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_ConvertibleInstrumentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_ConvertibleInstrumentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_DerivativeFinancialInstrumentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_DerivativeFinancialInstrumentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for advertising cost.</p></div>
<a href="javascript:void(0);" onclick="top.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 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4273-108586<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(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationRelatedCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense.</p></div>
<a href="javascript:void(0);" onclick="top.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 (b),(f(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationRelatedCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123372394&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 http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.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 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 60<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=7493716&amp;loc=d3e21868-110260<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13279-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.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 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226317&amp;loc=d3e202-110218<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 S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.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 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32247-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 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32847-109319<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 19<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32840-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL116659661-227067<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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-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 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32280-109318<br><br>Reference 7: 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 http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsFiniteLivedPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://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)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 920<br> -SubTopic 350<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120155617&amp;loc=SL120155638-234783<br><br>Reference 4: 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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 920<br> -SubTopic 350<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120155617&amp;loc=SL120155628-234783<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 920<br> -SubTopic 350<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120155617&amp;loc=SL120155628-234783<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsFiniteLivedPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for investment in financial asset.</p></div>
<a href="javascript:void(0);" onclick="top.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 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(3)(b))<br> -URI http://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 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="top.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 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918666-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="top.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 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<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.13(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 4: 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 http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5033-111524<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10178-111534<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10149-111534<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123372394&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 http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>47
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231267973880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_VIVK_ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock', window );">Schedule of useful lives for property plant and equipment</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_880_ecustom--ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock_z5EknsK7QnfA" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of Significant Accounting Policies (Details - Property useful lives)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span id="xdx_8BA_zZUuLMp0L3oi" style="display: none">Schedule of useful lives for property plant
    and equipment</span></td>
    <td style="vertical-align: top; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 50%; text-align: justify">Computers, software, and office equipment</td>
    <td style="vertical-align: top; width: 50%; text-align: left"><span id="xdx_90E_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__srt--RangeAxis__srt--MinimumMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--ComputerSoftwareIntangibleAssetMember_zInTeM6Fijht" title="Property, Plant and Equipment, Useful Life">1</span>-<span id="xdx_905_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__srt--RangeAxis__srt--MaximumMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--ComputerSoftwareIntangibleAssetMember_zD6gNJQlT41q" title="Property, Plant and Equipment, Useful Life">5</span> years</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Machinery and equipment</td>
    <td style="vertical-align: top; text-align: left"><span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__srt--RangeAxis__srt--MinimumMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--MachineryAndEquipmentMember_zl918K5JsKQo" title="Property, Plant and Equipment, Useful Life">3</span>-<span id="xdx_905_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__srt--RangeAxis__srt--MaximumMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--MachineryAndEquipmentMember_zUBcEp7I6i0k" title="Property, Plant and Equipment, Useful Life">5</span> years</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Vehicles</td>
    <td style="vertical-align: top; text-align: left"><span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__srt--RangeAxis__srt--MaximumMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--VehiclesMember_zwXSDSl0mKBn" title="Property, Plant and Equipment, Useful Life">5</span> years</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Furniture and fixtures</td>
    <td style="vertical-align: top; text-align: left"><span id="xdx_903_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__srt--RangeAxis__srt--MinimumMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--FurnitureAndFixturesMember_zYsAlFtcnmrP" title="Property, Plant and Equipment, Useful Life">5</span> &#8211; <span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__srt--RangeAxis__srt--MaximumMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--FurnitureAndFixturesMember_zzMz5MT39047" title="Property, Plant and Equipment, Useful Life">10</span> years</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Precious metal extraction machinery (heavy extraction equipment)</td>
    <td style="vertical-align: top; text-align: left"><span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--EquipmentMember_zNJGjMI0GsE6" title="Property, Plant and Equipment, Useful Life">10</span> years</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Remediation Processing Centers (heavy extraction and remediation equipment) (&#8220;RPC&#8221;)</td>
    <td style="vertical-align: top; text-align: left"><span id="xdx_90E_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--EquipmentOneMember_zHlbNEuGcZ3i" title="Property, Plant and Equipment, Useful Life">20</span> years</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Leasehold improvements</td>
    <td style="vertical-align: top; text-align: left"><span id="xdx_90E_eus-gaap--PropertyPlantAndEquipmentEstimatedUsefulLives_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--LeaseholdImprovementsMember_zQa0kFRnC9C6" title="Property, Plant and Equipment, Estimated Useful Lives">Lesser of the lease term or estimated useful life</span></td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231267903880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Notes Receivable (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Schedule Of notes receivable</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_zZGUF0aewhlX" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Notes Receivable (Details)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span id="xdx_8B0_zvpHQYfUs0BJ" style="display: none">Schedule Of notes receivable</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2020</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: justify">Scepter Holdings, Inc. note receivable (a)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--LongTermInvestmentsAndReceivablesNet_iI_pp0p0_d0_c20211231__dei--LegalEntityAxis__custom--ScepterHoldingsIncMember_zaW30VlbtV0x" style="width: 13%; text-align: right" title="Notes Receivable">&#8211;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--LongTermInvestmentsAndReceivablesNet_iI_pp0p0_c20201231__dei--LegalEntityAxis__custom--ScepterHoldingsIncMember_zFwPEvJUo2rd" style="width: 13%; text-align: right" title="Total Notes Receivable">78,455</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">PLC International Investments, Inc. (b)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--LongTermInvestmentsAndReceivablesNet_iI_pp0p0_c20211231__dei--LegalEntityAxis__custom--PLCInternationalInvestmentsIncMember_z5c0R4LruFza" style="text-align: right" title="Total Notes Receivable">860,491</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--LongTermInvestmentsAndReceivablesNet_iI_pp0p0_d0_c20201231__dei--LegalEntityAxis__custom--PLCInternationalInvestmentsIncMember_z7yfRIx48nLr" style="text-align: right" title="Total Notes Receivable">&#8211;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify; padding-bottom: 1pt">TMC Capital, LLC (c)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--LongTermInvestmentsAndReceivablesNet_iI_pp0p0_c20211231__dei--LegalEntityAxis__custom--TMCCapitalLLCMember_z1Dqdmgm6MCn" style="border-bottom: Black 1pt solid; text-align: right" title="Total Notes Receivable">333,744</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--LongTermInvestmentsAndReceivablesNet_iI_pp0p0_d0_c20201231__dei--LegalEntityAxis__custom--TMCCapitalLLCMember_zNNNZ7s1megi" style="border-bottom: Black 1pt solid; text-align: right" title="Total Notes Receivable">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; text-align: justify">Total Notes Receivable</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98B_eus-gaap--LongTermInvestmentsAndReceivablesNet_iI_pp0p0_c20211231_zh3VEqsUFKKy" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Notes Receivable">1,194,235</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_980_eus-gaap--LongTermInvestmentsAndReceivablesNet_iI_pp0p0_c20201231_zuS58wspzr_zhtqnlyrGhmq" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Notes Receivable">78,455</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.</p></div>
<a href="javascript:void(0);" onclick="top.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.3,4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231267918232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of property and equipment, net</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--PropertyPlantAndEquipmentTextBlock_zcua4AsDiqst" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Property and Equipment (Details)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span id="xdx_8B1_zW793jfbVSML" style="display: none">Schedule of property and equipment,
    net</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2021</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2020</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Gross Carrying Amount</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Accumulated Depreciation</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Net Book Value</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Gross Carrying Amount</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Accumulated Depreciation</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Net Book Value</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 40%; text-align: left">Office furniture and equipment</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zi1oWq37xlDN" style="width: 7%; text-align: right" title="Gross Carrying Amount">14,998</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zQcQT0Hx7zli" style="width: 7%; text-align: right" title="Accumulated Depreciation">4,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zWNMFUDvBZ3c" style="width: 7%; text-align: right" title="Net Book Value">10,998</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zXGxTA5pEuRT" style="width: 7%; text-align: right">14,998</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zsBB1CGYaaiO" style="width: 7%; text-align: right">2,088</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zk1E3clBBctB" style="width: 7%; text-align: right">12,910</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Vehicles</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zSyd3WrTDo91" style="text-align: right">48,248</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zZPAzbPjjyQO" style="text-align: right">26,306</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zuCbgKFKFUSX" style="text-align: right">21,942</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zw64QUIROwTp" style="text-align: right">48,248</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_z6eAqV5Cv5a6" style="text-align: right">16,657</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zcxg7ZzyQyuz" style="text-align: right">31,591</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Precious metal extraction machine- 1 ton</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine1TonMember_zpihUeclVvC5" style="text-align: right">2,280,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine1TonMember_zaMBpa3OCVXf" style="text-align: right">228,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine1TonMember_zOkuj1Ud6c0w" style="text-align: right">2,052,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine1TonMember_zDyPWMFMNQrV" style="text-align: right">2,280,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine1TonMember_z1mXfH6H1sIX" style="text-align: right">228,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine1TonMember_zpwsZPHqxIL1" style="text-align: right">2,052,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Precious metal extraction machine- 10 ton</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine10TonMember_zbR7b8JgJFJd" style="text-align: right">5,320,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine10TonMember_zc3j2Mb48ODF" style="text-align: right">532,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine10TonMember_zxy6H8WTGtYL" style="text-align: right">4,788,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine10TonMember_ztNwYKQ1nFX5" style="text-align: right">5,320,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine10TonMember_zAWOGJHXUw0e" style="text-align: right">532,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine10TonMember_zUxHEF8X8hW_zthAb9DTH98q" style="text-align: right">4,788,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Construction in process:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Bioreactors</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BioreactorsMember_zb2WRKQ9fz1x" style="text-align: right">1,440,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_d0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BioreactorsMember_zVDtrJNk8mIs" style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BioreactorsMember_zqgSXTGyHODV" style="text-align: right">1,440,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BioreactorsMember_zTqzL3airTx9" style="text-align: right">1,440,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_d0_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BioreactorsMember_z2CivhyqJ3lC" style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BioreactorsMember_zJ6d1Z6Nwe9r" style="text-align: right">1,440,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Nanosponge/Cavitation device</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--NanospongeCavitationDeviceMember_zOMDlAZlIw6V" style="text-align: right">22,103</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_d0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--NanospongeCavitationDeviceMember_zo2bDN9zOnA6" style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--NanospongeCavitationDeviceMember_zInfDtBAoAvw" style="text-align: right">22,103</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--NanospongeCavitationDeviceMember_zRzZP2RaRlbp" style="text-align: right">22,103</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_d0_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--NanospongeCavitationDeviceMember_zD1tfbxMCmpc" style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--NanospongeCavitationDeviceMember_zrTXcAk7Cq5Y" style="text-align: right">22,103</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Remediation Processing Unit 1</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit1Member_zehR9B5AxSYQ" style="text-align: right">6,249,082</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_d0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit1Member_z9XFqI3QwAqD" style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit1Member_zDT8eYRUaXI7" style="text-align: right">6,249,082</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit1Member_zbImVC8KuJKV" style="text-align: right">5,558,949</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_d0_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit1Member_zAyYTCGfWzzW" style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit1Member_zJjRLoDpldtz" style="text-align: right">5,558,949</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Remediation Processing Unit 2</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit2Member_zlsGwnnsLN2k" style="text-align: right">5,201,098</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_d0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit2Member_zIXtu03FG5WU" style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit2Member_z79yYcurpJik" style="text-align: right">5,201,098</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit2Member_z6hExphYTqFl" style="text-align: right">4,149,793</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_d0_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit2Member_zwZ1yQpAJ1MW" style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit2Member_zRcyncrxOkgh" style="text-align: right">4,149,793</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Remediation Processing Unit System A</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemAMember_zPtwWyT0awit" style="text-align: right">2,253,967</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_d0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemAMember_zn8hrrwHWuzC" style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemAMember_zADWBuwWZCd6" style="text-align: right">2,253,967</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemAMember_zP65jyeKG2CN" style="text-align: right">97,353</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_d0_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemAMember_zRdM2httQHMW" style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemAMember_z064t6nOT4oJ" style="text-align: right">97,353</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Remediation Processing Unit System B</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemBMember_zlpu0LYzDP3E" style="border-bottom: Black 1pt solid; text-align: right">2,253,967</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_d0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemBMember_zMrFs4kUpZLQ" style="border-bottom: Black 1pt solid; text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemBMember_zKOhCxsJn0qL" style="border-bottom: Black 1pt solid; text-align: right">2,253,967</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--PropertyPlantAndEquipmentGross_iI_d0_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemBMember_zikpdCERDK8K" style="border-bottom: Black 1pt solid; text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_d0_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemBMember_zxd92teXmIpI" style="border-bottom: Black 1pt solid; text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentNet_iI_d0_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemBMember_z1qP6a85c2tV" style="border-bottom: Black 1pt solid; text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify; padding-bottom: 2.5pt">Total fixed assets</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98F_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231_zOjHJ2moekGZ" style="border-bottom: Black 2.5pt double; text-align: right">25,083,463</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98D_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_c20211231_zEQFsoKHexz3" style="border-bottom: Black 2.5pt double; text-align: right">790,306</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20211231_z2LadXyaBEVs" style="border-bottom: Black 2.5pt double; text-align: right">24,293,157</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98D_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231_zOfu3cIV9vjY" style="border-bottom: Black 2.5pt double; text-align: right">18,931,444</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_989_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_c20201231_zbrX5jjXM4Re" style="border-bottom: Black 2.5pt double; text-align: right">778,745</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20201231_zYmUiGINcWwZ" style="border-bottom: Black 2.5pt double; text-align: right">18,152,699</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.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(13))<br> -URI http://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> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231351975048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intellectual Property, Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_VIVK_DisclosureIntellectualPropertyNetAbstract', window );"><strong>Intellectual Property Net</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="top.Show.showAR( this, 'defref_VIVK_ScheduleOfIntellectualPropertyTableTextBlock', window );">Schedule Of Intellectual Property</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_889_ecustom--ScheduleOfIntellectualPropertyTableTextBlock_z6lEJXfXfyNR" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Intellectual Property, Net (Details)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span id="xdx_8B1_zL3DeEdcbNqO" style="display: none">Schedule Of Intellectual Property</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">December 31, 2021</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">December 31, 2020</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">Gross Carrying Amount</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">Accumulated Amortization</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">Net Book Value</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">Gross Carrying Amount</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">Accumulated Amortization</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">Net Book Value</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 28%; text-align: left">Extraction Technology patents</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyPatentsMember_z2ZjDMVcu2gI" style="width: 9%; text-align: right" title="Gross Carrying Amount">113,430</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyPatentsMember_zcfqPJTDD17C" style="width: 9%; text-align: right" title="Accumulated Amortization">5,560</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyPatentsMember_zcPMS5PlEjEe" style="width: 9%; text-align: right" title="Net Book Value">107,870</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyPatentsMember_zvyQvvBdDc4p" style="width: 9%; text-align: right" title="Gross Carrying Amount">100,064</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_d0_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyPatentsMember_zEJTPx9cAI3d" style="width: 9%; text-align: right" title="Accumulated Amortization">&#8211;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyPatentsMember_zJpfnXeXkBb8" style="width: 9%; text-align: right" title="Net Book Value">100,064</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Extraction Technology</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_zBPzMLbfUP97" style="text-align: right" title="Gross Carrying Amount">16,385,157</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_zkRKhHmyOZSX" style="text-align: right" title="Accumulated Amortization">5,666,534</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_zaICJhsyFWS5" style="text-align: right">10,718,623</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_zcGWoBvnVu4M" style="text-align: right" title="Gross Carrying Amount">16,385,157</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_zeXmzMIk3Kj7" style="text-align: right" title="Accumulated Amortization">4,847,276</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_z8O3q0EPV4h_z5ICUJYoQgXD" style="text-align: right" title="Net Book Value">11,537,881</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Ammonia synthesis patents</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AmmoniaSynthesisPatentsMember_zPmDj2qANZeM" style="border-bottom: Black 1pt solid; text-align: right" title="Gross Carrying Amount">4,931,380</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AmmoniaSynthesisPatentsMember_zjOCzTIqfHzG" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated Amortization">2,095,836</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AmmoniaSynthesisPatentsMember_zmBXT7q6ZmXA" style="border-bottom: Black 1pt solid; text-align: right">2,835,544</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AmmoniaSynthesisPatentsMember_zT7u7wlyCuvI" style="border-bottom: Black 1pt solid; text-align: right" title="Gross Carrying Amount">4,931,380</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AmmoniaSynthesisPatentsMember_zgOtEUKBFKIb" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated Amortization">1,602,698</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AmmoniaSynthesisPatentsMember_zrfWaHXvnkY0" style="border-bottom: Black 1pt solid; text-align: right" title="Net Book Value">3,328,682</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; text-align: left">Total Intellectual property</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_c20211231_zs1KsXa4F9nu" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross Carrying Amount">21,429,967</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20211231_zkPIsNSW1PxF" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated Amortization">7,767,930</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20211231_zToBW6NnoDJB" style="border-bottom: Black 2.5pt double; text-align: right" title="Net Book Value">13,662,037</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_c20201231_zVfljpE8QZm7" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross Carrying Amount">21,416,601</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20201231_zNzY59eCv7Fg" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated Amortization">6,449,974</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20201231_znoroYlDVzig" style="border-bottom: Black 2.5pt double; text-align: right" title="Net Book Value">14,966,627</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_DisclosureIntellectualPropertyNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_DisclosureIntellectualPropertyNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_ScheduleOfIntellectualPropertyTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_ScheduleOfIntellectualPropertyTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231268115656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Payable and Accrued Expenses (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock', window );">Schedule of accounts payable and accrued expenses</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_88C_eus-gaap--ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_zzzMGOZAJrFq" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Accounts Payable and Accrued Expenses (Details)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span id="xdx_8B5_z2XXVDXPpra4" style="display: none">Schedule of accounts payable and accrued expenses</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_497_20211231_znISTjvYQSc5" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_497_20201231_ziRbA3XUrNfe" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2020</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--AccountsPayableCurrent_iI_zEOlC51vryVe" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: justify">Accounts payable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">1,450,531</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">1,003,953</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--Deposits_iI_zVXGQhW2eGda" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Office access deposits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">340</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">705</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--EmployeeRelatedLiabilitiesCurrent_iI_znHNMYiEINHE" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Accrued compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">175,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">101,920</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--IncomeTaxExaminationPenaltiesAndInterestAccrued_iI_z3ieqTIhxyu3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt">Accrued tax penalties and interest</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">398,114</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">244,230</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_iI_z2NhSbTeGyw0" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt; text-align: justify">Accounts payable and accrued expenses</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,023,985</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,350,808</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>52
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231269319704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans and Notes Payable (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock', window );">Schedule of loans and notes payable</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_883_eus-gaap--ScheduleOfDebtInstrumentsTextBlock_znRDl4pq96s8" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Loans and Notes Payable (Details)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span id="xdx_8BB_zIM2m08A8uhe" style="display: none">Schedule of loans and notes payable</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2020</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: justify">Various promissory notes and convertible notes (a)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--NotesPayable_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VariousPromissoryNotesAndConvertibleNotesMember_fKGEp_zJ5wiKLf5nsx" style="width: 13%; text-align: right" title="Total Notes Payable">50,960</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--NotesPayable_iI_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VariousPromissoryNotesAndConvertibleNotesMember_fKGEp_zZA8njmjeNo_zfvK8L1rLk1u" style="width: 13%; text-align: right">50,960</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Novus Capital Group LLC Note (b)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--NotesPayable_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NovusCapitalGroupLLCNoteMember_fKGIp_zkNWmqoKFyrU" style="text-align: right">378,854</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--NotesPayable_iI_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NovusCapitalGroupLLCNoteMember_fKGIp_z5uqRN7PUxCE" style="text-align: right">363,231</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Triple T Notes (c)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--NotesPayable_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TripleTNotesMember_fKGMp_zzxiO69ZLrSm" style="text-align: right">353,330</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--NotesPayable_iI_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TripleTNotesMember_fKGMp_zf02hnAA6Eq4" style="text-align: right">295,543</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">National Buick GMC (d)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--NotesPayable_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NationalBuickGMCMember_fKGQp_ztWKY9MtB95n" style="text-align: right">19,440</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--NotesPayable_iI_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NationalBuickGMCMember_fKGQp_zonEe1jGqnZX" style="text-align: right">25,643</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Various Convertible Bridge Notes ( e)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--NotesPayable_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VariousConvertibleBridgeNotesMember_fKCBlKQ_____z9kr6jyz7AVQ" style="text-align: right">1,075,813</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--NotesPayable_iI_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VariousConvertibleBridgeNotesMember_fKCBlKQ_____zyLl0sby5fc4" style="text-align: right">774,522</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Blue Ridge Bank (f)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--NotesPayable_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--BlueRidgeBankMember_fKGYp_zbukm8U8EYsS" style="text-align: right">410,200</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--NotesPayable_iI_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--BlueRidgeBankMember_fKGYp_zKP0BXBNTbCQ" style="text-align: right">205,100</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Small Business Administration (g)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--NotesPayable_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SmallBusinessAdministrationMember_fKGcp_zjv14qN0ayYC" style="text-align: right">318,175</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--NotesPayable_iI_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SmallBusinessAdministrationMember_fKGcp_zlJox8OsR27o" style="text-align: right">305,054</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">JP Morgan Chase Bank (h)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--NotesPayable_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--JPMorganChaseBankMember_fKGgp_z57CtPnSHAoN" style="text-align: right">90,645</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--NotesPayable_iI_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--JPMorganChaseBankMember_fKGgp_zrvnd6pX6gWi" style="text-align: right">90,645</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify; padding-bottom: 1pt">Various Promissory Notes (i)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--NotesPayable_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VariousPromissoryNotesMember_fKGkp_zQIiWnY65H92" style="border-bottom: Black 1pt solid; text-align: right">3,416,379</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--NotesPayable_iI_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VariousPromissoryNotesMember_fKGkp_zmtyfq7VB90p" style="border-bottom: Black 1pt solid; text-align: right">735,000</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; text-align: justify">Total Notes Payable</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_981_eus-gaap--NotesPayable_iI_c20211231_zVuodoLONtIy" style="border-bottom: Black 2.5pt double; text-align: right">6,113,796</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_eus-gaap--NotesPayable_iI_c20201231_zW2D2aQymNpR" style="border-bottom: Black 2.5pt double; text-align: right">2,845,698</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Loans and notes payable, current</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_982_eus-gaap--NotesAndLoansPayableCurrent_iI_c20211231_ztV6qUkZnjBp" style="text-align: right" title="Loans and notes payable, current">1,511,447</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_988_eus-gaap--NotesAndLoansPayableCurrent_iI_c20201231_zJoPNj7Z2oPW" style="text-align: right">1,196,037</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Loans and notes payable, current attributed to variable interest entity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_ecustom--LoansAndNotesPayableCurrentAttributedToVariableInterestEntity_iI_c20211231_zrbUejgjWuIE" style="text-align: right" title="Loans and notes payable, current attributed to variable interest entity">3,416,379</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--LoansAndNotesPayableCurrentAttributedToVariableInterestEntity_iI_c20201231_zZ2P6SKvcvnF" style="text-align: right" title="Loans and notes payable, current attributed to variable interest entity">735,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Loans and notes payable, long term</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98B_ecustom--NotesAndLoansPayableNonCurrent_iI_c20211231_zD1urQaRwkiw" style="text-align: right" title="Loans and notes payable, long term">1,185,970</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_980_ecustom--NotesAndLoansPayableNonCurrent_iI_c20201231_zSC70lKXO5GG" style="text-align: right">914,661</td><td style="text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_VIVK_ScheduleOfMaturitiesOfLongTermDebtsTableTextBlock', window );">Schedule of maturities of loans and notes payable</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_884_ecustom--ScheduleOfMaturitiesOfLongTermDebtsTableTextBlock_zJC0ffpN9oAm" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 40%; margin-right: auto" summary="xdx: Disclosure - Loans and Notes Payable (Details 1)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span id="xdx_8B1_zSSMuQZN5r3w" style="display: none">Schedule of maturities of loans and notes payable</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49A_20211231__us-gaap--DebtInstrumentAxis__custom--LoansAndNotesPayableMember_zP5MvNaVwsha" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_404_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths_iI_zk2H4hSuNBpx" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 24%; text-align: left">2022</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">5,173,946</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo_iI_zVTAX1EZUldy" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="margin-top: 0; margin-bottom: 0">406,326</p></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree_iI_zl7cjjO75prc" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">52,996</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour_iI_z2PlEN81s1Cv" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">52,996</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive_iI_zIzfbEc4Z1Ys" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">52,996</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive_iI_zXc8m64KM48K" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Thereafter<br/>
</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">374,536</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--NotesAndLoansPayable_iI_z2q6IZjlHG6r" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt; text-align: left">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">6,113,796</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_ScheduleOfMaturitiesOfLongTermDebtsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_ScheduleOfMaturitiesOfLongTermDebtsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long-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 entity, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21506-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69E<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<br><br>Reference 8: 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 7<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21521-112644<br><br>Reference 9: 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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21538-112644<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 12: 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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtInstrumentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231267988776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of lessee operating lease liability</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_881_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_z0crUhSu81E5" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Commitments and Contingencies (Details)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span id="xdx_8B5_zIueV6ixMNQf" style="display: none">Schedule of lessee operating lease liability</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49B_20211231_zlscCqI9YgUM" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_404_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_zdPTImPQ6BfO" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 84%; text-align: justify">2022</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">287,769</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_zgQGnCzwoA0b" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">299,466</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_zAaTQEGQXXvE" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">231,174</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_d0_z3a5YycQkVnU" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt">2025</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iI_zUrV15CpaKb7" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Total undiscounted lease payments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">818,409</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_ecustom--LessAbatementOfRents_iI_d0_zPjE88rxEYrz" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Less: Abatement of rents</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iI_zqUwiOPi9BK" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify; padding-bottom: 1pt">Less: Imputed interest</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">96,531</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--PresentValueOfLeasePayments_iI_zP1KEvo9CUQe" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 2.5pt">Present value of lease payments</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">721,878</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--OperatingLeaseLiabilityCurrent_iI_zQJI8auPwwn9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Operating lease liabilities, current</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">287,769</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_zBiYZ7GhusQ2" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Operating lease liabilities, long-term</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">434,109</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Weighted-average remaining lease term</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_906_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20211231_zvGOhkJUkcNy" title="Weighted-average remaining lease term">3</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Weighted-average discount rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_908_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_dp_c20211231_zD5dvJcirffL" title="Weighted-average discount rate">7.0</span>%</td><td style="text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>54
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231267982488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-term Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtTableTextBlock', window );">Schedule Of Long-Term Debt</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_885_eus-gaap--ScheduleOfDebtTableTextBlock_ztTMaHz4sDWx" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Long-term Debt (Details)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span id="xdx_8B4_zK2Ky627Th8a" style="display: none">Schedule Of Long-Term Debt</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_498_20211231__us-gaap--ExtinguishmentOfDebtAxis__us-gaap--LongTermDebtMember_zvMJXXuQrw83" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_498_20201231__us-gaap--ExtinguishmentOfDebtAxis__us-gaap--LongTermDebtMember_zKYw4oHZCaT6" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2020</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--DebtInstrumentCarryingAmount_iI_ziChGMIfRfmr" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%">Principal</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">2,196,233</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">2,196,233</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--AccruedLiabilitiesCurrent_iI_z6q1suFX2LIS" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Accrued interest</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,205,144</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,997,136</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--DebtInstrumentUnamortizedDiscountPremiumNet_iI_zgIekIr2V0om" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Debt discount</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(226,823</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(241,709</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_402_eus-gaap--LongTermDebt_iI_zPapvsm4J0Pe" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; text-align: left">Total long term debt</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">6,174,554</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">4,951,660</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--LongTermDebtCurrent_iI_zsAqTlMeHqT7" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Long term debt, current</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">3,256</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,020</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--OtherLongTermDebt_iI_z2K3NkLGtmtn" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Long term debt</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">6,171,298</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">4,950,640</td><td style="text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Schedule of long-term debt maturities</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_zj12TBzkQod2" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 40%; margin-right: auto" summary="xdx: Disclosure - Long-term Debt (Details 1)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span id="xdx_8BE_zQvCyGeAr30H" style="display: none">Schedule of long-term debt maturities</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_499_20211231__us-gaap--LongtermDebtTypeAxis__custom--OtherLongTermDebtMember_zcQMlqOwzBWd" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_40F_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths_iI_z9Pl7UK42iW7" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 24%; text-align: justify">2022</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">3,256</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo_iI_zrmryr7TIs_zLJxRPtv6Lx0" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,685</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree_iI_zBEYcGGv40Ep" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,572</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour_iI_zGkzWvosrS5q" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">15,420</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive_iI_zSTGvTELY6FL" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">20,548</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive_iI_zAVHybpkyPe0" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt">Thereafter</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,136,752</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--LongTermDebt_iI_zkZ5pAmTeH5Y" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt; text-align: justify">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,196,233</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturity and sinking fund requirement for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231267888856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Temporary Equity (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_VIVK_DisclosureTemporaryEquityAbstract', window );"><strong>Temporary Equity</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="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityTableTextBlock', window );">Schedule Of Temporary Equity</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_886_eus-gaap--TemporaryEquityTableTextBlock_zmmye4YYTpGO" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Temporary Equity (Details)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt; text-align: left"><span id="xdx_8B7_zrJJyrarH3Wv" style="display: none">Schedule Of Temporary Equity</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_4BD_us-gaap--StatementClassOfStockAxis_custom--ConvertiblePreferredStockSeriesBMember_zoU26P47DweC" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_4BD_us-gaap--StatementClassOfStockAxis_custom--ConvertiblePreferredStockSeriesB1Member_ziQz0Q0vlUEk" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_4B0_us-gaap--StatementClassOfStockAxis_custom--ConvertiblePreferredStockSeriesC1Member_zMNLlLArWGKU" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-indent: -10pt; padding-left: 10pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="22" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Convertible Preferred Stock</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -10pt; padding-left: 10pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Series B</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Series B-1</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Series C-1</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -10pt; padding-left: 10pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Shares</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Shares</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Shares</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_43D_c20200101__20201231_eus-gaap--TemporaryEquityCarryingAmountAttributableToParent_iS_zlSBUD5XvPDL" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -10pt; padding-left: 10pt; width: 40%; font-weight: bold; text-align: left">December 31, 2019</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--TemporaryEquitySharesOutstanding_iS_c20200101__20201231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesBMember_zUFaZM8OS1y5" style="width: 7%; text-align: right" title="Beginning balance, shares">708,396</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">4,250,380</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--TemporaryEquitySharesOutstanding_iS_c20200101__20201231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_zokkkZ2Jtgj_zd0scYkBbIoH" style="width: 7%; text-align: right">758,623</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">5,689,690</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--TemporaryEquitySharesOutstanding_iS_c20200101__20201231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_z0LbJlCtrZte" style="width: 7%; text-align: right">446,159</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">6,841,409</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--TemporaryEquityDividendsAdjustment_d0_z6qKhyWXgkwM" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt; text-align: left">Dividend paid in Series B-1 Preferred Stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_ecustom--DividendPaidInSeriesB1PreferredStock_c20200101__20201231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_zVu3U2EPaRah" style="text-align: right" title="Dividend paid in Series B-1 Preferred Stock">23,039</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">172,795</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--ConversionOfStockAmountConverted1_iN_di_zJJQJXL6gDs5" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -10pt; padding-left: 10pt; text-align: left; padding-bottom: 1pt">Conversion of Series B, B-1, and C-1 Preferred Stock to Common Stock</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_984_ecustom--ConversionOfPreferredStockToCommonStockShares_iN_di_c20200101__20201231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesBMember_zc5zUT2pUERl" style="border-bottom: Black 1pt solid; text-align: right" title="Conversion of Series B, B-1, and C-1 Preferred Stock to Common Stock, shares">(491,480</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(2,948,880</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98D_ecustom--ConversionOfPreferredStockToCommonStockShares_iN_di_c20200101__20201231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_zkEvLX7cHZPo" style="border-bottom: Black 1pt solid; text-align: right">(313,934</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(2,354,504</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98D_ecustom--ConversionOfPreferredStockToCommonStockShares_iN_di_c20200101__20201231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_znI1o00eTU4r" style="border-bottom: Black 1pt solid; text-align: right">(190,869</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(2,290,432</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_43B_c20210101__20211231_eus-gaap--TemporaryEquityCarryingAmountAttributableToParent_iS_zrgDTbHzyrOT" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt; font-weight: bold; text-align: left">December 31, 2020</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--TemporaryEquitySharesOutstanding_iS_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesBMember_zmaCbDvzIvbJ" style="text-align: right">216,916</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,301,500</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--TemporaryEquitySharesOutstanding_iS_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_zGw2LkPNX8J8" style="text-align: right">467,728</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">3,507,981</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--TemporaryEquitySharesOutstanding_iS_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_zmdz4MFB0TxS" style="text-align: right">255,290</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">4,550,977</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_ecustom--SerciesC1IssueForReductionInStockPayables_d0_zMY85lwiJ7Bc" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -10pt; padding-left: 10pt; text-align: left">Sercies C-1 Issue for a reduction in stock payables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--SerciesC1IssueForReductionInStockPayable_c20200101__20201231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_zA080DobMp0K" style="text-align: right" title="Sercies C-1 Issue for a reduction in stock payables">5,413</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">64,950</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--TemporaryEquityDividendsAdjustment_d0_zOJe6sJH018g" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt; text-align: left">Dividend paid in Series B-1 Preferred Stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p id="xdx_98A_ecustom--DividendPaidInSeriesB1PreferredStock_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_zD0JsrKEdoh5" style="margin-top: 0; margin-bottom: 0">5,626</p></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">42,196</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--ConversionOfStockAmountConverted1_iN_di_zRESwxGWT8m7" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -10pt; padding-left: 10pt; text-align: left; padding-bottom: 1pt">Conversion of Series B and B-1 Preferred Stock to Common Stock</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_984_ecustom--ConversionOfPreferredStockToCommonStockShares_iN_di_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesBMember_zsdiIWVcqDT8" style="border-bottom: Black 1pt solid; text-align: right">(216,916</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,301,500</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98C_ecustom--ConversionOfPreferredStockToCommonStockShares_iN_di_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_zhmbQfrAGVLv" style="border-bottom: Black 1pt solid; text-align: right">(473,354</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(3,550,177</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_ecustom--ConversionOfPreferredStockToCommonStockShares_iN_di_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_zx8HYSOJijw9" style="border-bottom: Black 1pt solid; text-align: right">(260,703</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(4,615,927</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_43E_c20210101__20211231_eus-gaap--TemporaryEquityCarryingAmountAttributableToParent_iE_d0_zSTvb3fVZp0B" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt; font-weight: bold; text-align: left">December 31, 2021</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--TemporaryEquitySharesOutstanding_iE_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesBMember_z72tvuFFDeKK" style="text-align: right" title="Ending balance, shares"><span style="-sec-ix-hidden: xdx2ixbrl1470">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--TemporaryEquitySharesOutstanding_iE_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_zovASoQcsEtT" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1471">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--TemporaryEquitySharesOutstanding_iE_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_zjfViySUU5Nm" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1472">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_DisclosureTemporaryEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_DisclosureTemporaryEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.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 (27)<br> -URI http://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 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=122040564&amp;loc=d3e177068-122764<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231268137576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation &amp; Warrants (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of option activity</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_z2spIM7cdiga" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Share-Based Compensation &amp; Warrants (Details)">
  <tr style="vertical-align: bottom; background-color: White">
    <td><span id="xdx_8B2_zTTecMDpG00H" style="display: none">Schedule of option activity</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Weighted</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Weighted</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Average</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Average</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Remaining</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Number</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Exercise</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Contractual</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">of Shares</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Price</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Life (Years)</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt">Outstanding, December 31, 2019</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_ziOaaPmt65q5" style="border-bottom: Black 2.5pt double; text-align: right">16,667</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zMW4H3Xc5pa2" style="border-bottom: Black 2.5pt double; text-align: right">11.10</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20190101__20191231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zn9OMRS9Dwuf">1.42</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right" title="Shares outstanding - beginning">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right" title="Weighted average exercise price - beginning">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zMNd4JCh8URj" style="text-align: right">633,333</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zG7Myml9xzE6" style="text-align: right">12.32</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_908_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2_dtY_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zs1VZpHH2EG4">8.71</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zzyfvziOcLig" style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 1pt">Forfeited</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zRzIttOQEO26" style="border-bottom: Black 1pt solid; text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right" title="Weighted average exercise price - beginning">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 52%; padding-bottom: 2.5pt">Outstanding, December 31, 2020</td><td style="width: 1%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zlhGHGGh4qOj" style="border-bottom: Black 2.5pt double; width: 13%; text-align: right" title="Shares outstanding - beginning">650,000</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z1YEsqpPsD6f" style="border-bottom: Black 2.5pt double; width: 13%; text-align: right" title="Weighted average exercise price - beginning">12.00</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; width: 13%; text-align: right"><span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zJuqs1XF2dw3" title="Weighted average contractural term">8.53</span></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Outstanding, December 31, 2021</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zC5dSH6cpvT1" style="border-bottom: Black 2.5pt double; text-align: right" title="Shares outstanding - ending">650,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zkLE8lCxrP6j" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average exercise price - ending">12.00</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zRmsrkIXOoN3" title="Weighted average contractural term">7.53</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Exercisable, December 31, 2020</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_c20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd_zcaR6ZZzlK7a" style="border-bottom: Black 2.5pt double; text-align: right" title="Shares exercisable">47,083</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_c20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd_zdBTT25rmJhj" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average exercise price - exercisable">12.00</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_909_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zxLBq39ykOf4" title="Weighted average contractural term">6.93</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt">Exercisable, December 31, 2021</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_c20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd_ze8qvrM8VUIF" style="border-bottom: Black 2.5pt double; text-align: right" title="Shares exercisable">180,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_c20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd_zJrzMs7kxj8R" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average exercise price - exercisable">12.00</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90A_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zXBHGQcOOYAt" title="Weighted average contractural term">7.01</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_VIVK_ScheduleOWarrantsValuationAssumptionsTableTextBlock', window );">Schedule of warrant assumptions</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_885_ecustom--ScheduleOWarrantsValuationAssumptionsTableTextBlock_ztIGg2inpGb1" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 52%; margin-right: auto" summary="xdx: Disclosure - Share-Based Compensation &amp; Warrants (Details - Assumptions)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span id="xdx_8B0_zITT37fsy4g9" style="display: none">Schedule of warrant assumptions</span></td><td>&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 25%; text-align: left">Risk-free interest rate</td><td style="width: 2%">&#160;</td>
    <td style="width: 25%; text-align: right"><span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zcAZEg6v3qYp" title="Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate">1.2</span>%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Expected dividend yield</td><td>&#160;</td>
    <td style="text-align: right">None</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Expected life of warrants</td><td>&#160;</td>
    <td style="text-align: right"><span id="xdx_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zw2eVJwrmlJ0" title="Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term">1</span> years</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Expected volatility rate</td><td>&#160;</td>
    <td style="text-align: right"><span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zMai2FwxbIX_zz19S7L9VILI" title="Expected volatility rate">119</span>%</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock', window );">Schedule of warrant activity</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_zn8dRKqkBfj4" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Share-Based Compensation &amp; Warrants (Details 2)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span id="xdx_8B0_zWzMLOz6VIB8" style="display: none">Schedule of warrant activity</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Weighted</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">average</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Aggregate</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Number of</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">exercise</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Intrinsic</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">warrants</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">price</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Value</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 52%; text-align: justify">Balance, December 31, 2019</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zd2UAmQ5K788" style="width: 13%; text-align: right" title="Warrants outstanding - beginning">36,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zzgq0t8WOD4P" style="width: 13%; text-align: right" title="Weighted average exercise price - beginning">12.00</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_iS_pp0p0_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zbcg9zmKNwSt" style="width: 13%; text-align: right" title="Aggregate intrinsic value - beginning">&#8211;</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Expired</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_iN_di_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zGyh820XncBq" style="text-align: right" title="Warrants cancelled and expired">(35,333</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_pdd_zxShcRN6MhEI" style="text-align: right" title="Weighted average exercise price - shares Cancelled">12.00</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify; padding-bottom: 1pt">Exercised</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_ecustom--WarrantsExercisedShares_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_pdd_zzZW55SthNhj" style="border-bottom: Black 1pt solid; text-align: right" title="Warrants exercised">(667</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_pdd_ztO7NhrM74nj" style="padding-bottom: 1pt; text-align: right" title="Weighted average exercise price - shares Exercised">12.00</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; text-align: justify">Balance, December 31, 2020</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ClassOfWarrantOrRightOutstanding_iE_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_ze2RbyFOb3TL" style="border-bottom: Black 2.5pt double; text-align: right" title="Warrants outstanding - ending">&#8211;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: left">$</td><td id="xdx_985_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iE_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zApZ1fAd4UJU" style="padding-bottom: 2.5pt; text-align: right" title="Weighted average exercise price - ending">&#8211;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: left">$</td><td id="xdx_987_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_iE_pp0p0_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z00LKJm5SCDr" style="padding-bottom: 2.5pt; text-align: right" title="Aggregate intrinsic value - ending">&#8211;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_ScheduleOWarrantsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_ScheduleOWarrantsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=120381028&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 http://asc.fasb.org/extlink&amp;oid=120381028&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 http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 50<br> -Section S99<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6784392&amp;loc=d3e188667-122775<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231272822056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Tax (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of components of income tax</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_zjfEMUKqHRfL" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income Tax (Details)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span id="xdx_8BC_zoUH64X3uWCa" style="display: none">Schedule of components of income tax</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49F_20210101_20211231_zMuBiEvL2Qma" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49D_20200101_20201231_zuVQ4ORnAJqo" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><b>&#160;</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"><b>December 31,</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: right"><b>&#160;</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><b>2021</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><b>2020</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td></tr>
  <tr id="xdx_400_eus-gaap--CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_iB_z5wotzSDkFV3" style="vertical-align: bottom">
    <td style="padding-bottom: 1pt"><span style="text-decoration: underline">Current:</span></td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_i01_pp0p0_zD6shbYwmpND" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; padding-bottom: 1pt">State</td><td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 13%; text-align: right">800</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 13%; text-align: right">800</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--CurrentIncomeTaxExpenseBenefit_i01_pp0p0_zJ5oxs1cwEn2" style="vertical-align: bottom; background-color: White">
    <td style="color: White; text-align: left">Total current&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">800</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">800</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--DeferredIncomeTaxesAbstract_iB_zEzjakVaiJXl" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-decoration: underline">Deferred:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--DeferredFederalIncomeTaxExpenseBenefit_i01_pp0p0_zRbGRD4wjkuw" style="vertical-align: bottom; background-color: White">
    <td>Federal</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(718,868</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">336,124</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--DeferredStateAndLocalIncomeTaxExpenseBenefit_i01_pp0p0_z94GksjO38Kg" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 1pt">State</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(332,139</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">130,040</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--DeferredIncomeTaxesAndTaxCredits_i01_pp0p0_zYRw45tJrvgS" style="vertical-align: bottom; background-color: White">
    <td style="color: White; text-align: left">Total Deferred&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,051,007</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">466,164</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: right; padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--IncomeTaxExpenseBenefit_i_pp0p0_zeTRmDHJElLI" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Net provision (benefit)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(1,050,207</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">466,964</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/>



<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule reconciliation of income tax</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zDqnSqV18NJe" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income Tax (Details 1)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span id="xdx_8BC_zUyD0HDo1CWm" style="display: none">Schedule reconciliation of income tax</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">December 31, 2021</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: left">Tax Computed At The Federal Statutory Rate</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_c20210101__20211231_pp0p0_zPLHD9EcuhIB" style="width: 13%; text-align: right" title="Tax Computed At The Federal Statutory Rate">(1,338,184</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 13%; text-align: right"><span id="xdx_90C_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_dp_c20210101__20211231_zNAe8Kw3WL1e" title="Tax Computed At The Federal Statutory Rate">21.00</span>%</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">State Tax, Net Of Federal Tax Benefit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_c20210101__20211231_pp0p0_zpR3lH6HUOYm" style="text-align: right" title="State Tax, Net Of Fed Tax Benefit">(263,892</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90F_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_dp_c20210101__20211231_zLXkvYlMRwNl" title="State Tax, Net Of Fed Tax Benefit">4.14</span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Nondeductible Expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--IncomeTaxReconciliationNondeductibleExpense_c20210101__20211231_pp0p0_zoRw0CGIKNKw" style="text-align: right" title="Nondeductible Expenses">85,025</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-<span id="xdx_907_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpense_dp_c20210101__20211231_znecxpaFjtC0" title="Nondeductible Expenses">1.33</span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Flowthrough Entity not Subject to Tax</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_ecustom--IncomeTaxReconciliationFlowthroughEntityNotSubjectTax_c20210101__20211231_pp0p0_z13U86ndHhNA" style="text-align: right" title="Flowthrough Entity not Subject to Tax">454,587</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-<span id="xdx_90A_ecustom--EffectiveIncomeTaxRateReconciliationAtFlowthroughEntityNotSubjectTax_dp_c20210101__20211231_zA7y4h7gJwgZ" title="Flowthrough Entity not Subject to Tax">7.13</span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Foreign Corporation - Minority Interest</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_c20210101__20211231_pp0p0_zdz24tBwTiPe" style="text-align: right" title="Foreign Corporation - Minority Interest">3,140</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-<span id="xdx_90B_eus-gaap--EffectiveIncomeTaxRateReconciliationTaxSettlementsForeign_dp_c20210101__20211231_zdz4eJomYxJp" title="Foreign Corporation - Minority Interest">0.05</span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Valuation Allowance</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_c20210101__20211231_pp0p0_z3cpyNewRxtj" style="text-align: right" title="Valuation Allowance">9,117</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-<span id="xdx_90A_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_dp_c20210101__20211231_z5mrRpBA9jlB" title="Valuation Allowance">0.14</span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Benefit for income taxes</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_988_eus-gaap--IncomeTaxExpenseBenefit_c20210101__20211231_pp0p0_zpc6gqcJJzkq" style="border-bottom: Black 2.5pt double; text-align: right" title="Provision for income taxes">(1,050,207</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_904_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_dp_c20210101__20211231_zdcqiGbCh5Z_zWRHbwZ9s9Ff" title="Provision for income taxes">16.48</span>%</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">December 31, 2020</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: left">Tax Computed At The Federal Statutory Rate</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_c20200101__20201231_pp0p0_zKefsE6FmmD6" style="width: 13%; text-align: right" title="Tax Computed At The Federal Statutory Rate">(447,850</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 13%; text-align: right"><span id="xdx_903_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_dp_c20200101__20201231_zrku7HsRi3kx" title="Tax Computed At The Federal Statutory Rate">21.00</span>%</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">State Tax, Net Of Federal Tax Benefit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_c20200101__20201231_pp0p0_zEoFr70JJFk7" style="text-align: right" title="State Tax, Net Of Fed Tax Benefit">(77,025</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_900_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_dp_c20200101__20201231_zWSck0XuBPEO" title="State Tax, Net Of Fed Tax Benefit">3.54</span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Nondeductible Expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--IncomeTaxReconciliationNondeductibleExpense_c20200101__20201231_pp0p0_zLMk4Lj9Kxwm" style="text-align: right" title="Nondeductible Expenses">22,040</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-<span id="xdx_901_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpense_dp_c20200101__20201231_z9kLmf8b9ips" title="Nondeductible Expenses">1.03</span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Flowthrough Entity not Subject to Tax</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--IncomeTaxReconciliationFlowthroughEntityNotSubjectTax_c20200101__20201231_pp0p0_zE0uNKVBCAAs" style="text-align: right" title="Flowthrough Entity not Subject to Tax">187,948</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-<span id="xdx_904_ecustom--EffectiveIncomeTaxRateReconciliationAtFlowthroughEntityNotSubjectTax_dp_c20200101__20201231_zlHQsoM2QqIk" title="Flowthrough Entity not Subject to Tax">8.81</span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Foreign Corporation - Minority Interest</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_pp0p0_c20200101__20201231_ztJaJStx13rz" style="text-align: right" title="Foreign Corporation - Minority Interest">8,996</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-<span id="xdx_902_eus-gaap--EffectiveIncomeTaxRateReconciliationTaxSettlementsForeign_dp_c20200101__20201231_z3CxQSfu1MFq" title="Foreign Corporation - Minority Interest">0.42</span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; text-align: left">Valuation Allowance</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_c20200101__20201231_pp0p0_zQHheiLSKmkH" style="border-bottom: Black 1pt solid; text-align: right" title="Valuation Allowance">772,855</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-<span id="xdx_907_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_dp_c20200101__20201231_zYZHP331UX5K" title="Valuation Allowance">36.24</span>%</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Provision for income taxes</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_eus-gaap--IncomeTaxExpenseBenefit_c20200101__20201231_pp0p0_zVvdgXCvgekS" style="border-bottom: Black 2.5pt double; text-align: right" title="Provision for income taxes">466,964</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">-<span id="xdx_906_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_dp_c20200101__20201231_zSkSSDgPaWGI" title="Provision for income taxes">21.96</span>%</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of deferred tax assets and liabilities</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_znR9EslQpxMz" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income Tax (Details 2)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span id="xdx_8B7_zIpbdSvOfFmS" style="display: none">Schedule of deferred tax assets and liabilities</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_495_20211231_z8InvSssX95A" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">December 31, 2021</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_40B_ecustom--DeferredTaxAssetsTaxDeferredExpenseReserves_iI_pp0p0_zmKHC6mbPygk" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 84%; text-align: left">Reserves</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">336,875</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--DeferredTaxAssetsTaxDeferredExpenseFixedAssets_iI_pp0p0_z6RtDGPAuMM_zBEJPlu6cGNb" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Fixed Assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,915,092</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_409_eus-gaap--DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction_iI_pp0p0_z9hOzKi19JMb" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,395</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--DeferredTaxAssetsGoodwillAndIntangibleAssets_iI_pp0p0_zIxx0RjDzmvX" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Intangibles</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(3,622,638</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_407_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_pp0p0_zwtPxPJ9IsqX" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Net Operating Losses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,553,164</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses_iI_pp0p0_d0_zn14DvA1raye" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Impairment Losses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_ecustom--DeferredTaxAssetsTaxDeferredExpenseStockOption_iI_pp0p0_zSKF0hbX6xG_zKwHsTkzuizh" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Stock Options</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">598,849</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredTaxAssetsTaxDeferredExpenseAccruals_iI_pp0p0_znCVeHuij6AB" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Accruals</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(32,905</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_401_eus-gaap--DeferredTaxAssetsOther_iI_pp0p0_zQ34ZCcKi8kk" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Other</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(393,154</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iNI_di_zWoDW0CK7128" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Net Deferred Liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,458,506</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40C_eus-gaap--DeferredTaxAssetsValuationAllowance_iNI_di_z3xFCAxngU0q" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Less: Valuation Allowance</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(3,698,393</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--DeferredIncomeTaxLiabilities_iNI_di_zRkcftA7ZoDS" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total deferred tax liability:</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(5,156,899</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49D_20201231_zehWS55UlenC" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">December 31, 2020</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--DeferredTaxAssetsTaxDeferredExpenseReserves_iI_pp0p0_znyDnF9l3eOv" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 84%; text-align: left">Reserves</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">336,875</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--DeferredTaxAssetsTaxDeferredExpenseFixedAssets_iI_pp0p0_zKmyZx8DvdxW" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Fixed Assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,915,021</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_409_eus-gaap--DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction_iI_pp0p0_z7axOdQ4GYUw" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,803</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--DeferredTaxAssetsGoodwillAndIntangibleAssets_iI_pp0p0_zZdJTNNlgEKe" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Intangibles</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(3,964,173</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_409_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_pp0p0_zFagunBGHdDS" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Net Operating Losses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,544,614</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses_iI_pp0p0_d0_zen0ftqagCdp" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Impairment Losses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--DeferredTaxAssetsTaxDeferredExpenseStockOption_iI_pp0p0_zjvZa4sp5kQl" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Stock Options</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">155,309</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--NonStatutoryStockOptions_iI_pdd_zCy2lUtN9cJT" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Accruals</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">19,440</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--DeferredTaxAssetsOther_iI_pp0p0_zBUz4cqLjSeF" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Other</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(699,478</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40C_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iNI_di_z0qHVWlUOgCt" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Net Deferred Liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,518,629</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--DeferredTaxAssetsValuationAllowance_iNI_di_zYzMhqBmjZpY" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Less: Valuation Allowance</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(3,689,275</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_402_eus-gaap--DeferredIncomeTaxLiabilities_iNI_di_ztbVBJBb21dh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total deferred tax liability:</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(6,207,905</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>


<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231264874888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Liquidity (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [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="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35,731,359<span></span>
</td>
<td class="nump">$ 30,204,992<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="top.Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,493,719<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="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromConvertibleDebt', window );">Proceeds from Convertible Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,135,984<span></span>
</td>
<td class="nump">2,231,796<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="top.Show.showAR( this, 'defref_us-gaap_MarketableSecurities', window );">Marketable Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,231,218<span></span>
</td>
<td class="nump">4,016,951<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | Public Offering [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock Issued During Period, Shares, New Issues</a></td>
<td class="nump">1,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOrSaleOfEquity', window );">Proceeds from Issuance or Sale of Equity</a></td>
<td class="nump">$ 8,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=VIVK_ScepterMember', window );">Scepter [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [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="top.Show.showAR( this, 'defref_us-gaap_MarketableSecurities', window );">Marketable Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,231,218<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecuritiesFinancingTransactionAxis=VIVK_VivaWealthFundMember', window );">Viva Wealth Fund [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [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="top.Show.showAR( this, 'defref_VIVK_ProceedsFromDebtFinancing', window );">[custom:ProceedsFromDebtFinancing]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,090,000<span></span>
</td>
<td class="nump">735,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="top.Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentAmount1', window );">Debt Conversion, Converted Instrument, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,560,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="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=VIVK_PaycheckProtectionProgramMember', window );">Paycheck Protection Program [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [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="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromOtherShortTermDebt', window );">Proceeds from Other Short-term Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">295,745<span></span>
</td>
<td class="nump">295,745<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=VIVK_SmallBusinessAdministrationMember', window );">Small Business Administration [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [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="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromOtherShortTermDebt', window );">Proceeds from Other Short-term Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">299,900<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CounterpartyNameAxis=VIVK_RiiMember', window );">RII [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [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="top.Show.showAR( this, 'defref_VIVK_PaymentForWorkingInterest', window );">Payment for working interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,735<span></span>
</td>
<td class="nump">116,535<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis=VIVK_RdmMember', window );">RDM [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [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="top.Show.showAR( this, 'defref_VIVK_ValueOfNonControllingUnits', window );">[custom:ValueOfNonControllingUnits]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 624,907<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_PaymentForWorkingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_PaymentForWorkingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_VIVK_ProceedsFromDebtFinancing">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_ProceedsFromDebtFinancing</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_VIVK_ValueOfNonControllingUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_ValueOfNonControllingUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.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 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631418-115840<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 http://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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631419-115840<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionConvertedInstrumentAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4304-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4332-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionConvertedInstrumentAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in marketable security.</p></div>
<a href="javascript:void(0);" onclick="top.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.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOrSaleOfEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOrSaleOfEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_ProceedsFromOtherShortTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from short-term debt classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromOtherShortTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<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)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<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 http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: 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 http://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 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ScheduleOfEquityMethodInvestmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEquityMethodInvestmentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&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 http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis=VIVK_PublicOfferingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis=VIVK_PublicOfferingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=VIVK_ScepterMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=VIVK_ScepterMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecuritiesFinancingTransactionAxis=VIVK_VivaWealthFundMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecuritiesFinancingTransactionAxis=VIVK_VivaWealthFundMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=VIVK_PaycheckProtectionProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=VIVK_PaycheckProtectionProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=VIVK_SmallBusinessAdministrationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=VIVK_SmallBusinessAdministrationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_CounterpartyNameAxis=VIVK_RiiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CounterpartyNameAxis=VIVK_RiiMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis=VIVK_RdmMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis=VIVK_RdmMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231266260744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details - Property useful lives)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_EquipmentMember', window );">Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=VIVK_EquipmentOneMember', window );">Equipment One [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">20 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold Improvements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives', window );">Property, Plant and Equipment, Estimated Useful Lives</a></td>
<td class="text">Lesser of the lease term or estimated useful life<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Computer Software, Intangible Asset [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Machinery and Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Furniture and Fixtures [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Computer Software, Intangible Asset [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Machinery and Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Vehicles [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Furniture and Fixtures [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Describes the periods of time over which an entity anticipates to receive utility from its property, plant and equipment (that is, the periods of time over which an entity allocates the initial cost of its property, plant and equipment).</p></div>
<a href="javascript:void(0);" onclick="top.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 35<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123364984&amp;loc=d3e1205-110223<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_EquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_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_FiniteLivedIntangibleAssetsByMajorClassAxis=VIVK_EquipmentOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=VIVK_EquipmentOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_VehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231262144392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Mar. 21, 2022</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="nump">$ 47,345,291<span></span>
</td>
<td class="nump">$ 42,300,490<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="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Liabilities</a></td>
<td class="nump">20,191,112<span></span>
</td>
<td class="nump">16,251,466<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="top.Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Notes Payable</a></td>
<td class="nump">6,113,796<span></span>
</td>
<td class="nump">2,845,698<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="top.Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash</a></td>
<td class="nump">1,493,719<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="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for doubtful accounts</a></td>
<td class="nump">33,000<span></span>
</td>
<td class="nump">33,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_VIVK_EquityInvestmentGainLoss', window );">Equity investment gain (loss)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">37,665<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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right-of-use assets</a></td>
<td class="nump">663,291<span></span>
</td>
<td class="nump">881,804<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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Lease obligations</a></td>
<td class="nump">$ 721,878<span></span>
</td>
<td class="nump">$ 895,395<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_ConvertibleNotesPayableMember', window );">Convertible Notes Payable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</a></td>
<td class="nump">192,834<span></span>
</td>
<td class="nump">35,765<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=VIVK_ConvertibleSeriesAPreferredStockMember', window );">Convertible Series A Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">666,667<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=VIVK_ConvertibleSeriesBPreferredStockMember', window );">Convertible Series B Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">216,916<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=VIVK_ConvertibleSeriesB1PreferredStockMember', window );">Convertible Series B 1 Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">467,728<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=VIVK_ConvertibleSeriesC1PreferredStockMember', window );">Convertible Series C 1 Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">255,290<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=VIVK_StockOptionsGrantedToEmployeesMember', window );">Stock Options Granted To Employees [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</a></td>
<td class="nump">183,333<span></span>
</td>
<td class="nump">16,667<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=VIVK_StockOptionsGrantedToBoardMembersOrConsultantsMember', window );">Stock Options Granted To Board Members Or Consultants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</a></td>
<td class="nump">466,667<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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Precious Metals [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="nump">99.00%<span></span>
</td>
<td class="nump">96.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_VIVK_AmortizedUsefulLives', window );">Amortized useful lives</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_VIVK_AmortizedUsefulLives', window );">Amortized useful lives</a></td>
<td class="text">20 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="top.Show.showAR( this, 'defref_us-gaap_OtherInvestmentNotReadilyMarketableAxis=VIVK_ScepterHoldingsMember', window );">Scepter Holdings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_VIVK_EquityInvestmentGainLoss', window );">Equity investment gain (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 37,665<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="top.Show.showAR( this, 'defref_us-gaap_InvestmentOwnedBalanceShares', window );">Investment Owned, Balance, Shares</a></td>
<td class="nump">826,376,882<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="top.Show.showAR( this, 'defref_us-gaap_InvestmentOwnedAtFairValue', window );">Investment Owned, at Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,553,241<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherInvestmentNotReadilyMarketableAxis=VIVK_VariousViesMember', window );">Various VIEs [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentOwnedAtFairValue', window );">Investment Owned, at Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,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="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=VIVK_QatarNationalBankMember', window );">Qatar National Bank [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash</a></td>
<td class="nump">$ 2,666<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="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis=VIVK_RPCDesignAndManufacturingLLCMember', window );">RDM [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncontrollingInterestInVariableInterestEntity', window );">Noncontrolling Interest in Variable Interest Entity</a></td>
<td class="nump">629,694<span></span>
</td>
<td class="nump">1,343,018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis=VIVK_RdmMember', window );">RDM [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Notes Payable</a></td>
<td class="nump">354,566<span></span>
</td>
<td class="nump">335,208<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=VIVK_VivaWealthFundIMember', window );">Viva Wealth Fund I [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_VIVK_CashAttributableToVie', window );">Cash attributable to VIE</a></td>
<td class="nump">199,952<span></span>
</td>
<td class="nump">89,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember', window );">Variable Interest Entity, Primary Beneficiary [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash</a></td>
<td class="nump">199,952<span></span>
</td>
<td class="nump">89,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember', window );">Variable Interest Entity, Primary Beneficiary [Member] | Vivaventures UTSI, LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="nump">3,753,296<span></span>
</td>
<td class="nump">3,113,292<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="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Liabilities</a></td>
<td class="nump">12,608<span></span>
</td>
<td class="nump">41,894<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember', window );">Variable Interest Entity, Primary Beneficiary [Member] | Vivaventures Royalty II, LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="nump">2,648,810<span></span>
</td>
<td class="nump">2,117,066<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="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Liabilities</a></td>
<td class="nump">300<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="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember', window );">Variable Interest Entity, Primary Beneficiary [Member] | Vivaopportunity Fund LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="nump">2,119,961<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="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember', window );">Variable Interest Entity, Primary Beneficiary [Member] | International Metals Exchange, LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="nump">30,461<span></span>
</td>
<td class="nump">82,711<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="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Liabilities</a></td>
<td class="nump">$ 1,900<span></span>
</td>
<td class="nump">$ 1,900<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_VIVK_AmortizedUsefulLives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_AmortizedUsefulLives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</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_VIVK_CashAttributableToVie">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_CashAttributableToVie</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_EquityInvestmentGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_EquityInvestmentGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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(4)<br> -URI http://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 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br><br>Reference 3: 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 http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="top.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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-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_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=120398452&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<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)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: 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 http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 20: 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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<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 http://asc.fasb.org/extlink&amp;oid=124359900&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 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.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 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631418-115840<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 http://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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631419-115840<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_InvestmentOwnedAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of the investment at close of period. For schedules of investments that are categorized, the value would be aggregated by category. For investment in and advances to affiliates, if operations of any controlled companies are different in character from those of the company, group such affiliates within divisions and by type of activities.</p></div>
<a href="javascript:void(0);" onclick="top.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 946<br> -SubTopic 210<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99383244&amp;loc=d3e12121-115841<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 320<br> -Section S99<br> -Paragraph 5D<br> -Subparagraph (SX 210.12-13D(Column C))<br> -URI http://asc.fasb.org/extlink&amp;oid=122147990&amp;loc=SL120429264-123010<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 320<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column C))<br> -URI http://asc.fasb.org/extlink&amp;oid=122147990&amp;loc=d3e611197-123010<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentOwnedAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentOwnedBalanceShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Balance held at close of period in number of shares.</p></div>
<a href="javascript:void(0);" onclick="top.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 946<br> -SubTopic 210<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99383244&amp;loc=d3e12121-115841<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 320<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column B))<br> -URI http://asc.fasb.org/extlink&amp;oid=122147990&amp;loc=d3e611197-123010<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentOwnedBalanceShares</td>
</tr>
<tr>
<td style="padding-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_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://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 http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncontrollingInterestInVariableInterestEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Portion of equity (net assets) in a variable interest entity (VIE) not attributable, directly or indirectly, to the parent entity. That is, this is the portion of equity in a VIE that is attributable to the noncontrolling interest (previously referred to as minority interest).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncontrollingInterestInVariableInterestEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ProductInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_ConvertibleNotesPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_ConvertibleNotesPayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=VIVK_ConvertibleSeriesAPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=VIVK_ConvertibleSeriesAPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=VIVK_ConvertibleSeriesBPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=VIVK_ConvertibleSeriesBPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=VIVK_ConvertibleSeriesB1PreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=VIVK_ConvertibleSeriesB1PreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=VIVK_ConvertibleSeriesC1PreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=VIVK_ConvertibleSeriesC1PreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=VIVK_StockOptionsGrantedToEmployeesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=VIVK_StockOptionsGrantedToEmployeesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=VIVK_StockOptionsGrantedToBoardMembersOrConsultantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=VIVK_StockOptionsGrantedToBoardMembersOrConsultantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_ProductOrServiceAxis=VIVK_PreciousMetalsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=VIVK_PreciousMetalsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherInvestmentNotReadilyMarketableAxis=VIVK_ScepterHoldingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherInvestmentNotReadilyMarketableAxis=VIVK_ScepterHoldingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherInvestmentNotReadilyMarketableAxis=VIVK_VariousViesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherInvestmentNotReadilyMarketableAxis=VIVK_VariousViesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAxis=VIVK_QatarNationalBankMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAxis=VIVK_QatarNationalBankMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis=VIVK_RPCDesignAndManufacturingLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis=VIVK_RPCDesignAndManufacturingLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis=VIVK_RdmMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis=VIVK_RdmMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=VIVK_VivaWealthFundIMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=VIVK_VivaWealthFundIMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=VIVK_VivaventuresUtsiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=VIVK_VivaventuresUtsiMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=VIVK_VivaventuresRoyaltyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=VIVK_VivaventuresRoyaltyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=VIVK_VivaopportunityFundMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=VIVK_VivaopportunityFundMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=VIVK_InternationalMetalsExchangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=VIVK_InternationalMetalsExchangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>61
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231269956360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Prepaid Expenses and Other Assets (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Jul. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_DepositAssets', window );">Deposits</a></td>
<td class="nump">$ 87,052<span></span>
</td>
<td class="nump">$ 73,245<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="top.Show.showAR( this, 'defref_VIVK_LandDeposit', window );">Purchased of land</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200,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="top.Show.showAR( this, 'defref_us-gaap_AdjustmentForAmortization', window );">Amortization expense</a></td>
<td class="nump">$ 117,891<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_VIVK_LandDeposit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_LandDeposit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentForAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.</p></div>
<a href="javascript:void(0);" onclick="top.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)(2)<br> -URI http://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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentForAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of the asset transferred to a third party to serve as a deposit, which typically serves as security against failure by the transferor to perform under terms of an agreement.</p></div>
<a href="javascript:void(0);" onclick="top.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.8,17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231266269352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Marketable Securities (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Aug. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesUnrealizedGainLoss', window );">Unrealized gain on marketable securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,094,054)<span></span>
</td>
<td class="nump">$ 2,614,338<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="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesUnrealizedGainLoss', window );">Unrealized gain on marketable securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,094,054<span></span>
</td>
<td class="num">(2,614,338)<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="top.Show.showAR( this, 'defref_us-gaap_MarketableSecurities', window );">Marketable securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,231,218<span></span>
</td>
<td class="nump">4,016,951<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="top.Show.showAR( this, 'defref_VIVK_GainLossOnDispositionOfAsset', window );">Gain (Loss) on disposition of asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">87,044<span></span>
</td>
<td class="num">$ (121,428)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=VIVK_OdysseyGroupMember', window );">Odyssey Group [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentOwnedBalanceShares', window );">Investment Owned, Balance, Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,309,758<span></span>
</td>
<td class="nump">800,000,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="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfOtherInvestments', window );">Proceeds from Sale of Other Investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">860,491<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="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesUnrealizedGainLoss', window );">Unrealized gain on marketable securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">203,540<span></span>
</td>
<td class="num">$ (56,198)<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="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesUnrealizedGainLoss', window );">Unrealized gain on marketable securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(203,540)<span></span>
</td>
<td class="nump">56,198<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="top.Show.showAR( this, 'defref_us-gaap_MarketableSecurities', window );">Marketable securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">656,951<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=VIVK_ScepterHoldingsMember', window );">Scepter Holdings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesUnrealizedGainLoss', window );">Unrealized gain on marketable securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,297,594)<span></span>
</td>
<td class="nump">2,670,536<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="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesUnrealizedGainLoss', window );">Unrealized gain on marketable securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,297,594<span></span>
</td>
<td class="num">(2,670,536)<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="top.Show.showAR( this, 'defref_us-gaap_MarketableSecurities', window );">Marketable securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,231,218<span></span>
</td>
<td class="nump">$ 3,360,000<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="top.Show.showAR( this, 'defref_VIVK_NoteReceivableConvertedAmountConverted', window );">Note receivable converted, amount converted</a></td>
<td class="nump">$ 81,768<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_VIVK_NoteReceivableConvertedSharesReceived', window );">Note receivable converted, shares received</a></td>
<td class="nump">26,376,882<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_VIVK_GainLossOnDispositionOfAsset', window );">Gain (Loss) on disposition of asset</a></td>
<td class="nump">$ 87,044<span></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_VIVK_GainLossOnDispositionOfAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_GainLossOnDispositionOfAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_NoteReceivableConvertedAmountConverted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Note receivable converted, amount converted</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_NoteReceivableConvertedAmountConverted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_VIVK_NoteReceivableConvertedSharesReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Note receivable converted, shares received</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_NoteReceivableConvertedSharesReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</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_InvestmentOwnedBalanceShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Balance held at close of period in number of shares.</p></div>
<a href="javascript:void(0);" onclick="top.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 946<br> -SubTopic 210<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99383244&amp;loc=d3e12121-115841<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 320<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column B))<br> -URI http://asc.fasb.org/extlink&amp;oid=122147990&amp;loc=d3e611197-123010<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentOwnedBalanceShares</td>
</tr>
<tr>
<td style="padding-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_MarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in marketable security.</p></div>
<a href="javascript:void(0);" onclick="top.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.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesUnrealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized gain (loss) on investment in marketable security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesUnrealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfOtherInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from the sale of investments classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfOtherInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_dei_LegalEntityAxis=VIVK_OdysseyGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=VIVK_OdysseyGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=VIVK_ScepterHoldingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=VIVK_ScepterHoldingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231268145800">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories (Details Narrative)<br></strong></div></th>
<th class="th">
<div>Dec. 31, 2020 </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="top.Show.showAR( this, 'defref_us-gaap_InventoryLineItems', window );"><strong>Inventory [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryGross', window );">Acquisition costs</a></td>
<td class="nump">$ 333,744<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesInventoryAxis=VIVK_FexixIronMember', window );">Fexix Iron [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryLineItems', window );"><strong>Inventory [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryGross', window );">Acquisition costs</a></td>
<td class="nump">$ 192,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_InventoryGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesInventoryAxis=VIVK_FexixIronMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesInventoryAxis=VIVK_FexixIronMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231266294808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Precious Metal Concentrate (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_VIVK_RefiningReserve', window );">[custom:RefiningReserve-0]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,166,709<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 1,088,428<span></span>
</td>
<td class="nump">1,457,781<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="top.Show.showAR( this, 'defref_VIVK_PreciousMetalConcentrate', window );">Precious metal concentrate net realizable value</a></td>
<td class="nump">$ 1,166,709<span></span>
</td>
<td class="nump">1,166,709<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=VIVK_PreciousMetalConcentrateMember', window );">Precious Metal Concentrate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 54,250<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_PreciousMetalConcentrate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_PreciousMetalConcentrate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_RefiningReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_RefiningReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 2: 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 http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 15: 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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<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 http://asc.fasb.org/extlink&amp;oid=124359900&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)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<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 http://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 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<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)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: 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 http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 23: 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(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=VIVK_PreciousMetalConcentrateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=VIVK_PreciousMetalConcentrateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231266497000">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Notes Receivable (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermInvestmentsAndReceivablesNet', window );">Total Notes Receivable</a></td>
<td class="nump">$ 1,194,235<span></span>
</td>
<td class="nump">$ 78,455<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=VIVK_ScepterHoldingsIncMember', window );">Scepter Holdings Inc [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermInvestmentsAndReceivablesNet', window );">Total Notes Receivable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">78,455<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=VIVK_PLCInternationalInvestmentsIncMember', window );">P L C International Investments Inc [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermInvestmentsAndReceivablesNet', window );">Total Notes Receivable</a></td>
<td class="nump">860,491<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="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=VIVK_TMCCapitalLLCMember', window );">T M C Capital L L C [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermInvestmentsAndReceivablesNet', window );">Total Notes Receivable</a></td>
<td class="nump">$ 333,744<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermInvestmentsAndReceivablesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle) and amount due to the Entity from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such investments and receivables to an amount that approximates their net realizable value.</p></div>
<a href="javascript:void(0);" onclick="top.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.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermInvestmentsAndReceivablesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=VIVK_ScepterHoldingsIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=VIVK_ScepterHoldingsIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=VIVK_PLCInternationalInvestmentsIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=VIVK_PLCInternationalInvestmentsIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=VIVK_TMCCapitalLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=VIVK_TMCCapitalLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231265987896">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property and Equipment (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Gross Carrying Amount</a></td>
<td class="nump">$ 25,083,463<span></span>
</td>
<td class="nump">$ 18,931,444<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="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated Depreciation</a></td>
<td class="nump">790,306<span></span>
</td>
<td class="nump">778,745<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Net Book Value</a></td>
<td class="nump">24,293,157<span></span>
</td>
<td class="nump">18,152,699<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and Fixtures [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Gross Carrying Amount</a></td>
<td class="nump">14,998<span></span>
</td>
<td class="nump">14,998<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated Depreciation</a></td>
<td class="nump">4,000<span></span>
</td>
<td class="nump">2,088<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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Net Book Value</a></td>
<td class="nump">10,998<span></span>
</td>
<td class="nump">12,910<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Vehicles [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Gross Carrying Amount</a></td>
<td class="nump">48,248<span></span>
</td>
<td class="nump">48,248<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="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated Depreciation</a></td>
<td class="nump">26,306<span></span>
</td>
<td class="nump">16,657<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Net Book Value</a></td>
<td class="nump">21,942<span></span>
</td>
<td class="nump">31,591<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=VIVK_PreciousMetalExtractionMachine1TonMember', window );">Precious Metal Extraction Machine- 1 Ton [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Gross Carrying Amount</a></td>
<td class="nump">2,280,000<span></span>
</td>
<td class="nump">2,280,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="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated Depreciation</a></td>
<td class="nump">228,000<span></span>
</td>
<td class="nump">228,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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Net Book Value</a></td>
<td class="nump">2,052,000<span></span>
</td>
<td class="nump">2,052,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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=VIVK_PreciousMetalExtractionMachine10TonMember', window );">Precious Metal Extraction Machine- 10 Ton [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Gross Carrying Amount</a></td>
<td class="nump">5,320,000<span></span>
</td>
<td class="nump">5,320,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="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated Depreciation</a></td>
<td class="nump">532,000<span></span>
</td>
<td class="nump">532,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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Net Book Value</a></td>
<td class="nump">4,788,000<span></span>
</td>
<td class="nump">4,788,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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=VIVK_BioreactorsMember', window );">Bioreactors [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Gross Carrying Amount</a></td>
<td class="nump">1,440,000<span></span>
</td>
<td class="nump">1,440,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="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated Depreciation</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Net Book Value</a></td>
<td class="nump">1,440,000<span></span>
</td>
<td class="nump">1,440,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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=VIVK_NanospongeCavitationDeviceMember', window );">Nanosponge/Cavitation Device [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Gross Carrying Amount</a></td>
<td class="nump">22,103<span></span>
</td>
<td class="nump">22,103<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="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated Depreciation</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Net Book Value</a></td>
<td class="nump">22,103<span></span>
</td>
<td class="nump">22,103<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=VIVK_RemediationProcessingUnit1Member', window );">Remediation Processing Unit 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Gross Carrying Amount</a></td>
<td class="nump">6,249,082<span></span>
</td>
<td class="nump">5,558,949<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated Depreciation</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Net Book Value</a></td>
<td class="nump">6,249,082<span></span>
</td>
<td class="nump">5,558,949<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=VIVK_RemediationProcessingUnit2Member', window );">Remediation Processing Unit 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Gross Carrying Amount</a></td>
<td class="nump">5,201,098<span></span>
</td>
<td class="nump">4,149,793<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="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated Depreciation</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Net Book Value</a></td>
<td class="nump">5,201,098<span></span>
</td>
<td class="nump">4,149,793<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=VIVK_RemediationProcessingUnitSystemAMember', window );">Remediation Processing Unit System A [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Gross Carrying Amount</a></td>
<td class="nump">2,253,967<span></span>
</td>
<td class="nump">97,353<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated Depreciation</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Net Book Value</a></td>
<td class="nump">2,253,967<span></span>
</td>
<td class="nump">97,353<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=VIVK_RemediationProcessingUnitSystemBMember', window );">Remediation Processing Unit System B [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Gross Carrying Amount</a></td>
<td class="nump">2,253,967<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated Depreciation</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Net Book Value</a></td>
<td class="nump">$ 2,253,967<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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(14))<br> -URI http://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> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<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)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&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 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<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(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: 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 http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=VIVK_PreciousMetalExtractionMachine1TonMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=VIVK_PreciousMetalExtractionMachine1TonMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=VIVK_PreciousMetalExtractionMachine10TonMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=VIVK_PreciousMetalExtractionMachine10TonMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=VIVK_BioreactorsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=VIVK_BioreactorsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=VIVK_NanospongeCavitationDeviceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=VIVK_NanospongeCavitationDeviceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=VIVK_RemediationProcessingUnit1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=VIVK_RemediationProcessingUnit1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=VIVK_RemediationProcessingUnit2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=VIVK_RemediationProcessingUnit2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=VIVK_RemediationProcessingUnitSystemAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=VIVK_RemediationProcessingUnitSystemAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=VIVK_RemediationProcessingUnitSystemBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=VIVK_RemediationProcessingUnitSystemBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231266239768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation expense</a></td>
<td class="nump">$ 11,561<span></span>
</td>
<td class="nump">$ 11,508<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="top.Show.showAR( this, 'defref_us-gaap_InterestCostsCapitalized', window );">Capitalized interest on construction in process</a></td>
<td class="nump">1,215,743<span></span>
</td>
<td class="nump">$ 1,025,852<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember', window );">Equipment [Member] | Series C-1 Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValuePurchaseOfAssets', window );">Prefered stock Series C-1 issued for a reduction in liabilities</a></td>
<td class="nump">$ 64,950<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets', window );">Stock Issued During Period, Shares, Purchase of Assets</a></td>
<td class="nump">5,413<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_InterestCostsCapitalized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest capitalized during the period.</p></div>
<a href="javascript:void(0);" onclick="top.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 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestCostsCapitalized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_StockIssuedDuringPeriodSharesPurchaseOfAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued during the period as part of a transaction to acquire assets that do not qualify as a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodValuePurchaseOfAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of shares of stock issued during the period as part of a transaction to acquire assets that do not qualify as a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValuePurchaseOfAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_StatementClassOfStockAxis=VIVK_SeriesC1PreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=VIVK_SeriesC1PreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231264847688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>License Agreements (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 04, 2022</div></th>
<th class="th"><div>Aug. 17, 2017</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Finite-Lived Intangible Assets, Accumulated Amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,767,930<span></span>
</td>
<td class="nump">$ 6,449,974<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Finite-Lived Intangible Assets, Net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,662,037<span></span>
</td>
<td class="nump">14,966,627<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_VIVK_AdditionalPayForLicense', window );">Additional pay for license</a></td>
<td class="nump">$ 225,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=VIVK_NanospongeTechnologyMember', window );">Nanosponge Technology [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedLicenseAgreementsGross', window );">Finite-Lived License Agreements, Gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,416,572<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Finite-Lived Intangible Assets, Accumulated Amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">523,591<span></span>
</td>
<td class="nump">402,762<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of Intangible Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">120,829<span></span>
</td>
<td class="nump">120,829<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">Finite-Lived Intangible Asset, Expected Amortization, Year One</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">120,829<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">Finite-Lived Intangible Asset, Expected Amortization, Year Two</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">120,829<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">Finite-Lived Intangible Asset, Expected Amortization, Year Three</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">120,829<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">Finite-Lived Intangible Asset, Expected Amortization, Year Four</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">120,829<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Finite-Lived Intangible Assets, Net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,892,981<span></span>
</td>
<td class="nump">$ 2,013,810<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=VIVK_PiezoElectricAndEnergyHarvestingTechnologiesMember', window );">Piezo Electric And Energy Harvesting Technologies [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedLicenseAgreementsGross', window );">Finite-Lived License Agreements, Gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 490,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 years<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Finite-Lived Intangible Assets, Accumulated Amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,146<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="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of Intangible Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,146<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">Finite-Lived Intangible Asset, Expected Amortization, Year One</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,250<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">Finite-Lived Intangible Asset, Expected Amortization, Year Two</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,250<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">Finite-Lived Intangible Asset, Expected Amortization, Year Three</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,250<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">Finite-Lived Intangible Asset, Expected Amortization, Year Four</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,250<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Finite-Lived Intangible Assets, Net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 477,854<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_VIVK_AdditionalPayForLicense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_AdditionalPayForLicense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://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 http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_FiniteLivedLicenseAgreementsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross carrying amount as of the balance sheet date of certain rights acquired to exercise a certain privilege or pursue a particular business or occupation and which is deemed to have a finite economic life.</p></div>
<a href="javascript:void(0);" onclick="top.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)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedLicenseAgreementsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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=VIVK_NanospongeTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=VIVK_NanospongeTechnologyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=VIVK_PiezoElectricAndEnergyHarvestingTechnologiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=VIVK_PiezoElectricAndEnergyHarvestingTechnologiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231270389048">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Intellectual Property, Net (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">$ 21,429,967<span></span>
</td>
<td class="nump">$ 21,416,601<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">7,767,930<span></span>
</td>
<td class="nump">6,449,974<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Book Value</a></td>
<td class="nump">13,662,037<span></span>
</td>
<td class="nump">14,966,627<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=VIVK_ExtractionTechnologyPatentsMember', window );">Extraction Technology Patents [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">113,430<span></span>
</td>
<td class="nump">100,064<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">5,560<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Book Value</a></td>
<td class="nump">107,870<span></span>
</td>
<td class="nump">100,064<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=VIVK_ExtractionTechnologyMember', window );">Extraction Technology [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">16,385,157<span></span>
</td>
<td class="nump">16,385,157<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">5,666,534<span></span>
</td>
<td class="nump">4,847,276<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Book Value</a></td>
<td class="nump">10,718,623<span></span>
</td>
<td class="nump">11,537,881<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=VIVK_AmmoniaSynthesisPatentsMember', window );">Ammonia Synthesis Patents [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">4,931,380<span></span>
</td>
<td class="nump">4,931,380<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">2,095,836<span></span>
</td>
<td class="nump">1,602,698<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Book Value</a></td>
<td class="nump">$ 2,835,544<span></span>
</td>
<td class="nump">$ 3,328,682<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=VIVK_ExtractionTechnologyPatentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=VIVK_ExtractionTechnologyPatentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=VIVK_ExtractionTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=VIVK_ExtractionTechnologyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=VIVK_AmmoniaSynthesisPatentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=VIVK_AmmoniaSynthesisPatentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231265885960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intellectual Property, Net (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 05, 2017</div></th>
<th class="th"><div>Jan. 05, 2015</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Finite-Lived Intangible Assets, Net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,662,037<span></span>
</td>
<td class="nump">$ 14,966,627<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=VIVK_ExtractionTechnologyMember', window );">Extraction Technology [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedLicenseAgreementsGross', window );">Finite-Lived License Agreements, Gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16,385,157<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Asset, Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 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="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of Intangible Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">819,258<span></span>
</td>
<td class="nump">819,258<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">Finite-Lived Intangible Asset, Expected Amortization, Year One</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">819,258<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">Finite-Lived Intangible Asset, Expected Amortization, Year Two</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">819,258<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">Finite-Lived Intangible Asset, Expected Amortization, Year Three</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">819,258<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">Finite-Lived Intangible Asset, Expected Amortization, Year Four</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">819,258<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Finite-Lived Intangible Assets, Net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,718,623<span></span>
</td>
<td class="nump">11,537,881<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="top.Show.showAR( this, 'defref_VIVK_CapitalizedPatentCosts', window );">Capitalized patent costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">113,430<span></span>
</td>
<td class="nump">100,064<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=VIVK_ExtractionTechnologyPatentsMember', window );">Extraction Technology Patents [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of Intangible Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,560<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">Finite-Lived Intangible Asset, Expected Amortization, Year One</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,672<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">Finite-Lived Intangible Asset, Expected Amortization, Year Two</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,672<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">Finite-Lived Intangible Asset, Expected Amortization, Year Three</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,672<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">Finite-Lived Intangible Asset, Expected Amortization, Year Four</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,672<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Finite-Lived Intangible Assets, Net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">107,870<span></span>
</td>
<td class="nump">100,064<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=VIVK_TwoPatentsMember', window );">Two Patents [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedLicenseAgreementsGross', window );">Finite-Lived License Agreements, Gross</a></td>
<td class="nump">$ 4,931,380<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Asset, Useful Life</a></td>
<td class="text">10 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="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of Intangible Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">369,854<span></span>
</td>
<td class="nump">369,854<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">Finite-Lived Intangible Asset, Expected Amortization, Year One</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">493,138<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">Finite-Lived Intangible Asset, Expected Amortization, Year Two</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">493,138<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">Finite-Lived Intangible Asset, Expected Amortization, Year Three</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">493,138<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">Finite-Lived Intangible Asset, Expected Amortization, Year Four</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">493,138<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Finite-Lived Intangible Assets, Net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,835,544<span></span>
</td>
<td class="nump">$ 3,328,682<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_CapitalizedPatentCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_CapitalizedPatentCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://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 http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_FiniteLivedLicenseAgreementsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross carrying amount as of the balance sheet date of certain rights acquired to exercise a certain privilege or pursue a particular business or occupation and which is deemed to have a finite economic life.</p></div>
<a href="javascript:void(0);" onclick="top.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)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedLicenseAgreementsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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=VIVK_ExtractionTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=VIVK_ExtractionTechnologyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=VIVK_ExtractionTechnologyPatentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=VIVK_ExtractionTechnologyPatentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=VIVK_TwoPatentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=VIVK_TwoPatentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231266145912">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accounts Payable and Accrued Expenses (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">$ 1,450,531<span></span>
</td>
<td class="nump">$ 1,003,953<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="top.Show.showAR( this, 'defref_us-gaap_Deposits', window );">Office access deposits</a></td>
<td class="nump">340<span></span>
</td>
<td class="nump">705<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued compensation</a></td>
<td class="nump">175,000<span></span>
</td>
<td class="nump">101,920<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="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued', window );">Accrued tax penalties and interest</a></td>
<td class="nump">398,114<span></span>
</td>
<td class="nump">244,230<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent', window );">Accounts payable and accrued expenses</a></td>
<td class="nump">$ 2,023,985<span></span>
</td>
<td class="nump">$ 1,350,808<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of obligations incurred through that date, including liabilities incurred and payable to vendors for goods and services received, taxes, interest, rent and utilities, compensation costs, payroll taxes and fringe benefits (other than pension and postretirement obligations), contractual rights and obligations, and statutory obligations.</p></div>
<a href="javascript:void(0);" onclick="top.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.15)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&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),(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_Deposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others.</p></div>
<a href="javascript:void(0);" onclick="top.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.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Deposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncomeTaxExaminationPenaltiesAndInterestAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations.</p></div>
<a href="javascript:void(0);" onclick="top.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 15<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>72
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231266488216">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Loans and Notes Payable (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Total Notes Payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 6,113,796<span></span>
</td>
<td class="nump">$ 2,845,698<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="top.Show.showAR( this, 'defref_us-gaap_NotesAndLoansPayableCurrent', window );">Loans and notes payable, current</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,511,447<span></span>
</td>
<td class="nump">1,196,037<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_VIVK_LoansAndNotesPayableCurrentAttributedToVariableInterestEntity', window );">Loans and notes payable, current attributed to variable interest entity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,416,379<span></span>
</td>
<td class="nump">735,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="top.Show.showAR( this, 'defref_VIVK_NotesAndLoansPayableNonCurrent', window );">Loans and notes payable, long term</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,185,970<span></span>
</td>
<td class="nump">914,661<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=VIVK_VariousPromissoryNotesAndConvertibleNotesMember', window );">Various Promissory Notes And Convertible Notes [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Total Notes Payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">50,960<span></span>
</td>
<td class="nump">50,960<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=VIVK_NovusCapitalGroupLLCNoteMember', window );">Novus Capital Group L L C Note [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Total Notes Payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">378,854<span></span>
</td>
<td class="nump">363,231<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=VIVK_TripleTNotesMember', window );">Triple T Notes [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Total Notes Payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">353,330<span></span>
</td>
<td class="nump">295,543<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=VIVK_NationalBuickGMCMember', window );">National Buick G M C [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Total Notes Payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">19,440<span></span>
</td>
<td class="nump">25,643<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=VIVK_VariousConvertibleBridgeNotesMember', window );">Various Convertible Bridge Notes [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Total Notes Payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,075,813<span></span>
</td>
<td class="nump">774,522<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=VIVK_BlueRidgeBankMember', window );">Blue Ridge Bank [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Total Notes Payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">410,200<span></span>
</td>
<td class="nump">205,100<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=VIVK_SmallBusinessAdministrationMember', window );">Small Business Administration [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Total Notes Payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">318,175<span></span>
</td>
<td class="nump">305,054<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=VIVK_JPMorganChaseBankMember', window );">J P Morgan Chase Bank [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Total Notes Payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">90,645<span></span>
</td>
<td class="nump">90,645<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=VIVK_VariousPromissoryNotesMember', window );">Various Promissory Notes [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Total Notes Payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 3,416,379<span></span>
</td>
<td class="nump">$ 735,000<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">From 2013 through 2018 the Company issued a series of promissory notes and convertible notes with various interest rates ranging up to
12% per annum. The convertible notes convert at the holder&#8217;s option after 1 year of issuance and may be converted into shares of
common stock. The conversion price is generally equal to the specified per share conversion rate as noted in the note agreements.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">On September 5, 2017, the Company acquired patents in the amount of $4,931,380 in which the Company also agreed to assume the encumbering
debt on asset in the amount of $334,775 due in December 2019 with no interest accruing until 2020 and a deferred tax liability of $1,043,398.
As of January 1, 2020 the note was amended to accrue interest at 7% per annum commencing January 1, 2020 through July 1, 2020, and 10%
per annum commencing July 2, 2020 and thereafter. In November 2021, the lender agreed to extend the maturity of the note to April 1,
2022. Subsequent to December 31, 2021 the lender agreed to extend the maturity of the note to April 1, 2023 with an approximate monthly
payment of $29,432.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_LoansAndNotesPayableCurrentAttributedToVariableInterestEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_LoansAndNotesPayableCurrentAttributedToVariableInterestEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_NotesAndLoansPayableNonCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_NotesAndLoansPayableNonCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesAndLoansPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of the portions of all long-term notes and loans payable due within one year or the operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesAndLoansPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=VIVK_VariousPromissoryNotesAndConvertibleNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=VIVK_VariousPromissoryNotesAndConvertibleNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=VIVK_NovusCapitalGroupLLCNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=VIVK_NovusCapitalGroupLLCNoteMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=VIVK_TripleTNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=VIVK_TripleTNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=VIVK_NationalBuickGMCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=VIVK_NationalBuickGMCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=VIVK_VariousConvertibleBridgeNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=VIVK_VariousConvertibleBridgeNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=VIVK_BlueRidgeBankMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=VIVK_BlueRidgeBankMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=VIVK_SmallBusinessAdministrationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=VIVK_SmallBusinessAdministrationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=VIVK_JPMorganChaseBankMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=VIVK_JPMorganChaseBankMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=VIVK_VariousPromissoryNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=VIVK_VariousPromissoryNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231264799448">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans and Notes Payable (Details 1) - Loans And Notes Payable [Member]<br></strong></div></th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths', window );">2022</a></td>
<td class="nump">$ 5,173,946<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="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo', window );">2023</a></td>
<td class="nump">406,326<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree', window );">2024</a></td>
<td class="nump">52,996<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="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour', window );">2025</a></td>
<td class="nump">52,996<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive', window );">2026</a></td>
<td class="nump">52,996<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="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive', window );">Thereafter</a></td>
<td class="nump">374,536<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesAndLoansPayable', window );">Total</a></td>
<td class="nump">$ 6,113,796<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing after the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesAndLoansPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of all notes and loans payable (with maturities initially due after one year or beyond the operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesAndLoansPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=VIVK_LoansAndNotesPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=VIVK_LoansAndNotesPayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>74
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231272773144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Payable (Details Narrative) - Sustainable Fuels [Member] - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrentAndNoncurrent', window );">Outstanding payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,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="top.Show.showAR( this, 'defref_VIVK_StockIssuedForAccountPayable', window );">Stock issued for accounts payable</a></td>
<td class="nump">20,000,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_VIVK_StockIssuedForAccountPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_StockIssuedForAccountPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</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_AccountsPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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.</p></div>
<a href="javascript:void(0);" onclick="top.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.15(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&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(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=VIVK_SustainableFuelsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CounterpartyNameAxis=VIVK_SustainableFuelsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231273445960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans and Notes Payable (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleNotesPayable', window );">Aggregate principal</a></td>
<td class="nump">$ 415,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_VIVK_PercentageOfAccrueInterest', window );">percentage of accrue interest</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_PercentageOfAccrueInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_PercentageOfAccrueInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</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_ConvertibleNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of a written promise to pay a note, initially due after one year or beyond the operating cycle if longer, which can be exchanged for a specified amount of one or more securities (typically common stock), at the option of the issuer or the holder.</p></div>
<a href="javascript:void(0);" onclick="top.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(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&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 946<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120401414&amp;loc=d3e603758-122996<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 http://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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231266350840">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2022</a></td>
<td class="nump">$ 287,769<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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2023</a></td>
<td class="nump">299,466<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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2024</a></td>
<td class="nump">231,174<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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2025</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total undiscounted lease payments</a></td>
<td class="nump">818,409<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="top.Show.showAR( this, 'defref_VIVK_LessAbatementOfRents', window );">Less: Abatement of rents</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: Imputed interest</a></td>
<td class="nump">96,531<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="top.Show.showAR( this, 'defref_VIVK_PresentValueOfLeasePayments', window );">Present value of lease payments</a></td>
<td class="nump">721,878<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities, current</a></td>
<td class="nump">287,769<span></span>
</td>
<td class="nump">$ 276,699<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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities, long-term</a></td>
<td class="nump">$ 434,109<span></span>
</td>
<td class="nump">$ 618,696<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted-average remaining lease term</a></td>
<td class="text">3 years<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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted-average discount rate</a></td>
<td class="nump">7.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_LessAbatementOfRents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_LessAbatementOfRents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_PresentValueOfLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_PresentValueOfLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123408670&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 http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>77
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231264828728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Sep. 15, 2019</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">Lessee, Operating Lease, Liability, to be Paid, Year One</a></td>
<td class="nump">$ 287,769<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">Lessee, Operating Lease, Liability, to be Paid, Year Two</a></td>
<td class="nump">299,466<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">Lessee, Operating Lease, Liability, to be Paid, Year Three</a></td>
<td class="nump">231,174<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">Lessee, Operating Lease, Liability, to be Paid, Year Four</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right-of-use asset for operating leases</a></td>
<td class="nump">663,291<span></span>
</td>
<td class="nump">$ 881,804<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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Rent expense</a></td>
<td class="nump">292,410<span></span>
</td>
<td class="nump">$ 187,343<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="top.Show.showAR( this, 'defref_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis=VIVK_UsCloserSubleaseMember', window );">US Closer Sublease [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecurityDeposit', window );">Security deposit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,965<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis=VIVK_JamboreeCenterMember', window );">Jamboree Center [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecurityDeposit', window );">Security deposit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 51,992<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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">Lessee, Operating Lease, Liability, to be Paid, Year One</a></td>
<td class="nump">21,927<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">Lessee, Operating Lease, Liability, to be Paid, Year Two</a></td>
<td class="nump">22,832<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">Lessee, Operating Lease, Liability, to be Paid, Year Three</a></td>
<td class="nump">23,737<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">Lessee, Operating Lease, Liability, to be Paid, Year Four</a></td>
<td class="nump">24,712<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">Lessee, Operating Lease, Liability, to be Paid, Year Five</a></td>
<td class="nump">$ 25,686<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease expense. Excludes sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_SecurityDeposit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease.</p></div>
<a href="javascript:void(0);" onclick="top.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.8,17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecurityDeposit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis=VIVK_UsCloserSubleaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis=VIVK_UsCloserSubleaseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis=VIVK_JamboreeCenterMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis=VIVK_JamboreeCenterMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231264818664">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Long-term Debt (Details) - Long-term Debt [Member] - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ExtinguishmentOfDebtLineItems', window );"><strong>Extinguishment of Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Principal</a></td>
<td class="nump">$ 2,196,233<span></span>
</td>
<td class="nump">$ 2,196,233<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="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued interest</a></td>
<td class="nump">4,205,144<span></span>
</td>
<td class="nump">2,997,136<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet', window );">Debt discount</a></td>
<td class="num">(226,823)<span></span>
</td>
<td class="num">(241,709)<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="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total long term debt</a></td>
<td class="nump">6,174,554<span></span>
</td>
<td class="nump">4,951,660<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Long term debt, current</a></td>
<td class="nump">3,256<span></span>
</td>
<td class="nump">1,020<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="top.Show.showAR( this, 'defref_us-gaap_OtherLongTermDebt', window );">Long term debt</a></td>
<td class="nump">$ 6,171,298<span></span>
</td>
<td class="nump">$ 4,950,640<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<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(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt discount (premium).</p></div>
<a href="javascript:void(0);" onclick="top.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 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28567-108399<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ExtinguishmentOfDebtLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExtinguishmentOfDebtLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ExtinguishmentOfDebtAxis=us-gaap_LongTermDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExtinguishmentOfDebtAxis=us-gaap_LongTermDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231264818984">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Long-term Debt (Details 1) - Other Long Term Debt [Member]<br></strong></div></th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths', window );">2022</a></td>
<td class="nump">$ 3,256<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="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo', window );">2023</a></td>
<td class="nump">8,685<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree', window );">2024</a></td>
<td class="nump">11,572<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="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour', window );">2025</a></td>
<td class="nump">15,420<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive', window );">2026</a></td>
<td class="nump">20,548<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="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive', window );">Thereafter</a></td>
<td class="nump">2,136,752<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total</a></td>
<td class="nump">$ 2,196,233<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing after the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=VIVK_OtherLongTermDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=VIVK_OtherLongTermDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231266313704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-term Debt (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_VIVK_PaymentForRpc', window );">Payment for RPC</a></td>
<td class="nump">$ 7,735<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_VIVK_EstimatedAnnualPaymentsForRPC', window );">Estimated annual payment for RPC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,957,323<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Stock Issued During Period, Value, New Issues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 41,028<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="top.Show.showAR( this, 'defref_us-gaap_SecuritiesFinancingTransactionAxis=VIVK_RpcAgreementsMember', window );">RPC Agreements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Stock Issued During Period, Value, New Issues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,488,550<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=VIVK_SeriesB1PreferredStockMember', window );">Series B-1 Preferred Stock [Member] | RPC Agreements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">113,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="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=VIVK_WarrantsMember', window );">Warrants [Member] | RPC Agreements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_VIVK_WarrantsIssued', window );">Warrants issued, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">106,167<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_VIVK_EstimatedAnnualPaymentsForRPC">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_EstimatedAnnualPaymentsForRPC</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_PaymentForRpc">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_PaymentForRpc</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_VIVK_WarrantsIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_WarrantsIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&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 http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecuritiesFinancingTransactionAxis=VIVK_RpcAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecuritiesFinancingTransactionAxis=VIVK_RpcAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=VIVK_SeriesB1PreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=VIVK_SeriesB1PreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=VIVK_WarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=VIVK_WarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231265308280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_VIVK_StockIssuedForStockPayableShares', window );">Stock issued for stock payable, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">666,667<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="top.Show.showAR( this, 'defref_VIVK_StockIssuedForStockPayableValue', window );">Stock issued for stock payable, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based Payment Arrangement, Noncash Expense</a></td>
<td class="nump">$ 446,112<span></span>
</td>
<td class="nump">$ 146,114<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="top.Show.showAR( this, 'defref_VIVK_StockIssuedForReductionOfLiabilitiesShares', window );">Stock issued for reduction of liabilities, shares</a></td>
<td class="nump">68,611<span></span>
</td>
<td class="nump">9,164<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="top.Show.showAR( this, 'defref_VIVK_StockIssuedForReductionOfLiabilitiesValue', window );">Stock issued for reduction of liabilities, value</a></td>
<td class="nump">$ 495,799<span></span>
</td>
<td class="nump">$ 135,993<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Stock Issued During Period, Value, Issued for Services</a></td>
<td class="nump">438,004<span></span>
</td>
<td class="nump">281,231<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Stock Issued During Period, Value, New Issues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41,028<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=VIVK_VivaWealthFundIMember', window );">Viva Wealth Fund I [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentAmount1', window );">Debt Conversion, Converted Instrument, Amount</a></td>
<td class="nump">$ 5,560,000<span></span>
</td>
<td class="nump">$ 2,720,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentSharesIssued1', window );">Debt Conversion, Converted Instrument, Shares Issued</a></td>
<td class="nump">1,112<span></span>
</td>
<td class="nump">544<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecuritiesFinancingTransactionAxis=VIVK_StockIssuedForCashMember', window );">Stock Issued For Cash [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock Issued During Period, Shares, New Issues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,600<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Stock Issued During Period, Value, New Issues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 41,028<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=VIVK_TechnologyLicenseMember', window );">Technology License [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets', window );">Stock Issued During Period, Shares, Purchase of Assets</a></td>
<td class="nump">16,667<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValuePurchaseOfAssets', window );">Stock Issued During Period, Value, Purchase of Assets</a></td>
<td class="nump">$ 225,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="top.Show.showAR( this, 'defref_us-gaap_NonmonetaryTransactionTypeAxis=VIVK_StockIssuedForServicesMember', window );">Stock Issued For Services [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Shares issuance for services</a></td>
<td class="nump">33,667<span></span>
</td>
<td class="nump">23,333<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Stock Issued During Period, Value, Issued for Services</a></td>
<td class="nump">$ 438,004<span></span>
</td>
<td class="nump">$ 281,231<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonmonetaryTransactionTypeAxis=VIVK_RpcUnitsMember', window );">RPC Units [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_VIVK_RpcUnitsIssued', window );">[custom:RpcUnitsIssued]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">124,981<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="top.Show.showAR( this, 'defref_VIVK_RpcUnitsIssuedValue', window );">RPC Units, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 624,907<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=VIVK_ShareStockAwardMember', window );">Share Stock Award [Member] | Employees [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,667<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=VIVK_StockOptionsMember', window );">Stock Options [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based Payment Arrangement, Noncash Expense</a></td>
<td class="nump">446,112<span></span>
</td>
<td class="nump">$ 146,114<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=VIVK_StockOptionsMember', window );">Stock Options [Member] | Employees [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">166,667<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=VIVK_NonStatutoryStockOptionsMember', window );">Non Statutory Stock Options [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based Payment Arrangement, Noncash Expense</a></td>
<td class="nump">$ 1,585,000<span></span>
</td>
<td class="nump">$ 555,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="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=VIVK_NonStatutoryStockOptionsMember', window );">Non Statutory Stock Options [Member] | Board Of Directors [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures</a></td>
<td class="nump">133,333<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="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=VIVK_NonStatutoryStockOptionsMember', window );">Non Statutory Stock Options [Member] | Consultant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures</a></td>
<td class="nump">333,334<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="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockByUniqueDescriptionAxis=VIVK_ConvertiblePreferredStockToCommonStockMember', window );">Convertible Preferred Stock To Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockAmountConverted1', window );">Stock issued in conversion amount</a></td>
<td class="nump">$ 9,467,604<span></span>
</td>
<td class="nump">$ 7,593,816<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="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesConverted1', window );">Conversion of Stock, Shares Converted</a></td>
<td class="nump">950,973<span></span>
</td>
<td class="nump">996,283<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="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesIssued1', window );">Conversion of Stock, Shares Issued</a></td>
<td class="nump">955,947<span></span>
</td>
<td class="nump">1,037,738<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember', window );">Series A Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">66,667<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="top.Show.showAR( this, 'defref_us-gaap_PreferredStockLiquidationPreferenceValue', window );">Preferred Stock, Liquidation Preference, Value</a></td>
<td class="nump">$ 400,000<span></span>
</td>
<td class="nump">$ 400,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="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember', window );">Series B Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">3,266,667<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="top.Show.showAR( this, 'defref_us-gaap_PreferredStockLiquidationPreferenceValue', window );">Preferred Stock, Liquidation Preference, Value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">1,341,233<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="top.Show.showAR( this, 'defref_us-gaap_PreferredStockDividendRatePercentage', window );">Percentage of dividends</a></td>
<td class="nump">12.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="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=VIVK_SeriesB1PreferredStockMember', window );">Series B-1 Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">1,666,667<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="top.Show.showAR( this, 'defref_us-gaap_PreferredStockLiquidationPreferenceValue', window );">Preferred Stock, Liquidation Preference, Value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 3,507,981<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="top.Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsShares', window );">Preferred Stock Dividends, Shares</a></td>
<td class="nump">5,626<span></span>
</td>
<td class="nump">23,039<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="top.Show.showAR( this, 'defref_us-gaap_DividendsPreferredStockStock', window );">Dividends, Preferred Stock, Stock</a></td>
<td class="nump">$ 42,196<span></span>
</td>
<td class="nump">$ 172,795<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesCPreferredStockMember', window );">Series C Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">3,333,333<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="top.Show.showAR( this, 'defref_us-gaap_PreferredStockDividendRatePercentage', window );">Percentage of dividends</a></td>
<td class="nump">12.50%<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock Issued During Period, Shares, New Issues</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockConvertibleConversionPrice', window );">Preferred Stock, Convertible, Conversion Price</a></td>
<td class="nump">$ 10.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="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=VIVK_SeriesC1PreferredStockMember', window );">Series C-1 Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">3,333,333<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="top.Show.showAR( this, 'defref_us-gaap_PreferredStockLiquidationPreferenceValue', window );">Preferred Stock, Liquidation Preference, Value</a></td>
<td class="nump">$ 3,063,472<span></span>
</td>
<td class="nump">$ 3,063,472<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="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Shares issued</a></td>
<td class="nump">5,413<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="top.Show.showAR( this, 'defref_VIVK_StockPayableAmount', window );">Stock payable amount</a></td>
<td class="nump">$ 64,950<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="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_PreferredStockMember', window );">Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">15,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_RpcUnitsIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_RpcUnitsIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</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_VIVK_RpcUnitsIssuedValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_RpcUnitsIssuedValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_StockIssuedForReductionOfLiabilitiesShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_StockIssuedForReductionOfLiabilitiesShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</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_VIVK_StockIssuedForReductionOfLiabilitiesValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_StockIssuedForReductionOfLiabilitiesValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_StockIssuedForStockPayableShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_StockIssuedForStockPayableShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</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_VIVK_StockIssuedForStockPayableValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_StockIssuedForStockPayableValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_StockPayableAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_StockPayableAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConversionOfStockAmountConverted1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4313-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4332-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockAmountConverted1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_ConversionOfStockSharesConverted1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4313-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4304-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4332-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockSharesConverted1</td>
</tr>
<tr>
<td style="padding-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_ConversionOfStockSharesIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4332-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4313-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockSharesIssued1</td>
</tr>
<tr>
<td style="padding-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_DebtConversionConvertedInstrumentAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4304-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4332-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionConvertedInstrumentAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionConvertedInstrumentSharesIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4332-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionConvertedInstrumentSharesIssued1</td>
</tr>
<tr>
<td style="padding-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_DividendsPreferredStockStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid preferred stock dividends declared with the form of settlement in stock.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://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 942<br> -SubTopic 405<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6957935&amp;loc=d3e64057-112817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsPreferredStockStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_PreferredStockConvertibleConversionPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share conversion price of preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.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 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockConvertibleConversionPrice</td>
</tr>
<tr>
<td style="padding-right: 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_PreferredStockDividendRatePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percentage rate used to calculate dividend payments on preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.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 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockDividendRatePercentage</td>
</tr>
<tr>
<td style="padding-right: 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_PreferredStockDividendsShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of preferred stock issued as dividends during the period. Excludes stock splits.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockDividendsShares</td>
</tr>
<tr>
<td style="padding-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_PreferredStockLiquidationPreferenceValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of the difference between preference in liquidation and the par or stated values of the preferred shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockLiquidationPreferenceValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-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_SharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesIssuedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&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 http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued during the period as part of a transaction to acquire assets that do not qualify as a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodValueIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueIssuedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValuePurchaseOfAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of shares of stock issued during the period as part of a transaction to acquire assets that do not qualify as a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValuePurchaseOfAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_LegalEntityAxis=VIVK_VivaWealthFundIMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=VIVK_VivaWealthFundIMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecuritiesFinancingTransactionAxis=VIVK_StockIssuedForCashMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecuritiesFinancingTransactionAxis=VIVK_StockIssuedForCashMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=VIVK_TechnologyLicenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=VIVK_TechnologyLicenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonmonetaryTransactionTypeAxis=VIVK_StockIssuedForServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonmonetaryTransactionTypeAxis=VIVK_StockIssuedForServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonmonetaryTransactionTypeAxis=VIVK_RpcUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonmonetaryTransactionTypeAxis=VIVK_RpcUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=VIVK_ShareStockAwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=VIVK_ShareStockAwardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_CounterpartyNameAxis=VIVK_EmployeesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CounterpartyNameAxis=VIVK_EmployeesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=VIVK_StockOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=VIVK_StockOptionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=VIVK_NonStatutoryStockOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=VIVK_NonStatutoryStockOptionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_CounterpartyNameAxis=VIVK_BoardOfDirectorsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CounterpartyNameAxis=VIVK_BoardOfDirectorsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_CounterpartyNameAxis=VIVK_ConsultantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CounterpartyNameAxis=VIVK_ConsultantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConversionOfStockByUniqueDescriptionAxis=VIVK_ConvertiblePreferredStockToCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockByUniqueDescriptionAxis=VIVK_ConvertiblePreferredStockToCommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=VIVK_SeriesB1PreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=VIVK_SeriesB1PreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesCPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_SeriesCPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=VIVK_SeriesC1PreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=VIVK_SeriesC1PreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_PreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_PreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231264910712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Temporary Equity (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">December 31, 2020</a></td>
<td class="nump">$ 9,360,458<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="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">December 31, 2021</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 9,360,458<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=VIVK_ConvertiblePreferredStockSeriesBMember', window );">Convertible Preferred Stock Series B [Member]</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="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">December 31, 2020</a></td>
<td class="nump">$ 1,301,500<span></span>
</td>
<td class="nump">$ 4,250,380<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Beginning balance, shares</a></td>
<td class="nump">216,916<span></span>
</td>
<td class="nump">708,396<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityDividendsAdjustment', window );">Dividend paid in Series B-1 Preferred Stock</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockAmountConverted1', window );">Conversion of Series B and B-1 Preferred Stock to Common Stock</a></td>
<td class="num">$ (1,301,500)<span></span>
</td>
<td class="num">$ (2,948,880)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_VIVK_ConversionOfPreferredStockToCommonStockShares', window );">Conversion of Series B, B-1, and C-1 Preferred Stock to Common Stock, shares</a></td>
<td class="num">(216,916)<span></span>
</td>
<td class="num">(491,480)<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="top.Show.showAR( this, 'defref_VIVK_SerciesC1IssueForReductionInStockPayables', window );">Sercies C-1 Issue for a reduction in stock payables</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">December 31, 2021</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,301,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="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Ending balance, shares</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">216,916<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=VIVK_ConvertiblePreferredStockSeriesB1Member', window );">Convertible Preferred Stock Series B-1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">December 31, 2020</a></td>
<td class="nump">$ 3,507,981<span></span>
</td>
<td class="nump">$ 5,689,690<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Beginning balance, shares</a></td>
<td class="nump">467,728<span></span>
</td>
<td class="nump">758,623<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="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityDividendsAdjustment', window );">Dividend paid in Series B-1 Preferred Stock</a></td>
<td class="nump">$ 42,196<span></span>
</td>
<td class="nump">$ 172,795<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_VIVK_DividendPaidInSeriesB1PreferredStock', window );">Dividend paid in Series B-1 Preferred Stock</a></td>
<td class="nump">5,626<span></span>
</td>
<td class="nump">23,039<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="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockAmountConverted1', window );">Conversion of Series B and B-1 Preferred Stock to Common Stock</a></td>
<td class="num">$ (3,550,177)<span></span>
</td>
<td class="num">$ (2,354,504)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_VIVK_ConversionOfPreferredStockToCommonStockShares', window );">Conversion of Series B, B-1, and C-1 Preferred Stock to Common Stock, shares</a></td>
<td class="num">(473,354)<span></span>
</td>
<td class="num">(313,934)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_VIVK_SerciesC1IssueForReductionInStockPayables', window );">Sercies C-1 Issue for a reduction in stock payables</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">December 31, 2021</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 3,507,981<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="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Ending balance, shares</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">467,728<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=VIVK_ConvertiblePreferredStockSeriesC1Member', window );">Convertible Preferred Stock Series C 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">December 31, 2020</a></td>
<td class="nump">$ 4,550,977<span></span>
</td>
<td class="nump">$ 6,841,409<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Beginning balance, shares</a></td>
<td class="nump">255,290<span></span>
</td>
<td class="nump">446,159<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="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityDividendsAdjustment', window );">Dividend paid in Series B-1 Preferred Stock</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockAmountConverted1', window );">Conversion of Series B and B-1 Preferred Stock to Common Stock</a></td>
<td class="num">$ (4,615,927)<span></span>
</td>
<td class="num">$ (2,290,432)<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="top.Show.showAR( this, 'defref_VIVK_ConversionOfPreferredStockToCommonStockShares', window );">Conversion of Series B, B-1, and C-1 Preferred Stock to Common Stock, shares</a></td>
<td class="num">(260,703)<span></span>
</td>
<td class="num">(190,869)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_VIVK_SerciesC1IssueForReductionInStockPayables', window );">Sercies C-1 Issue for a reduction in stock payables</a></td>
<td class="nump">$ 64,950<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="top.Show.showAR( this, 'defref_VIVK_SerciesC1IssueForReductionInStockPayable', window );">Sercies C-1 Issue for a reduction in stock payables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,413<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">December 31, 2021</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 4,550,977<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="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Ending balance, shares</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">255,290<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_ConversionOfPreferredStockToCommonStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_ConversionOfPreferredStockToCommonStockShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</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_VIVK_DividendPaidInSeriesB1PreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_DividendPaidInSeriesB1PreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</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_VIVK_SerciesC1IssueForReductionInStockPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_SerciesC1IssueForReductionInStockPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</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_VIVK_SerciesC1IssueForReductionInStockPayables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_SerciesC1IssueForReductionInStockPayables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConversionOfStockAmountConverted1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4313-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4332-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockAmountConverted1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_TemporaryEquityCarryingAmountAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 2: 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 http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<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 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityCarryingAmountAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityDividendsAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accretion of temporary equity during the period due to cash, stock, and in-kind dividends. This item is an adjustment to net income necessary to derive net income apportioned to common stockholders and is to be distinguished from Temporary Equity, Accretion of Dividends (Temporary Equity, Accretion of Dividends).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityDividendsAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_TemporaryEquitySharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.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(27)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquitySharesOutstanding</td>
</tr>
<tr>
<td style="padding-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_StatementClassOfStockAxis=VIVK_ConvertiblePreferredStockSeriesBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=VIVK_ConvertiblePreferredStockSeriesBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=VIVK_ConvertiblePreferredStockSeriesB1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=VIVK_ConvertiblePreferredStockSeriesB1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=VIVK_ConvertiblePreferredStockSeriesC1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=VIVK_ConvertiblePreferredStockSeriesC1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231264933560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation &amp; Warrants (Details) - Equity Option [Member] - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Shares outstanding - beginning</a></td>
<td class="nump">650,000<span></span>
</td>
<td class="nump">16,667<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted average exercise price - beginning</a></td>
<td class="nump">$ 12.00<span></span>
</td>
<td class="nump">$ 11.10<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="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted average contractural term</a></td>
<td class="text">7 years 6 months 10 days<span></span>
</td>
<td class="text">8 years 6 months 10 days<span></span>
</td>
<td class="text">1 year 5 months 1 day<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">633,333<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12.32<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="top.Show.showAR( this, 'defref_VIVK_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2', window );">Weighted average remaining contractual life (years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">8 years 8 months 15 days<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited', window );">Stock Issued During Period, Shares, Restricted Stock Award, Forfeited</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Shares outstanding - ending</a></td>
<td class="nump">650,000<span></span>
</td>
<td class="nump">650,000<span></span>
</td>
<td class="nump">16,667<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted average exercise price - ending</a></td>
<td class="nump">$ 12.00<span></span>
</td>
<td class="nump">$ 12.00<span></span>
</td>
<td class="nump">$ 11.10<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber', window );">Shares exercisable</a></td>
<td class="nump">180,000<span></span>
</td>
<td class="nump">47,083<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted average exercise price - exercisable</a></td>
<td class="nump">$ 12.00<span></span>
</td>
<td class="nump">$ 12.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted average contractural term</a></td>
<td class="text">7 years 3 days<span></span>
</td>
<td class="text">6 years 11 months 4 days<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_VIVK_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares related to Restricted Stock Award forfeited during the period.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://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 http://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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_StockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_StockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231268152664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation &amp; Warrants (Details - Assumptions) - Warrant [Member]<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</a></td>
<td class="nump">1.20%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility rate</a></td>
<td class="nump">119.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231269439928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation &amp; Warrants (Details 2)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants outstanding - ending</a></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="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_WarrantMember', window );">Warrant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants outstanding - beginning</a></td>
<td class="nump">36,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="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Weighted average exercise price - beginning | $ / shares</a></td>
<td class="nump">$ 12.00<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding', window );">Aggregate intrinsic value - beginning | $</a></td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations', window );">Warrants cancelled and expired</a></td>
<td class="num">(35,333)<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Weighted average exercise price - shares Cancelled | $ / shares</a></td>
<td class="nump">$ 12.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_VIVK_WarrantsExercisedShares', window );">Warrants exercised</a></td>
<td class="num">(667)<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average exercise price - shares Exercised | $ / shares</a></td>
<td class="nump">$ 12.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants outstanding - ending</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Weighted average exercise price - ending | $ / shares</a></td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding', window );">Aggregate intrinsic value - ending | $</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_VIVK_WarrantsExercisedShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_WarrantsExercisedShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ClassOfWarrantOrRightOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightOutstanding</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="top.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)(iii)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares under non-option equity instrument agreements for which rights to exercise lapsed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231271454344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation &amp; Warrants (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based Payment Arrangement, Noncash Expense</a></td>
<td class="nump">$ 446,112<span></span>
</td>
<td class="nump">$ 146,114<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="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=VIVK_ShareStockAwardMember', window );">Share Stock Award [Member] | Employees [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,667<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=VIVK_StockOptionsMember', window );">Stock Options [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based Payment Arrangement, Noncash Expense</a></td>
<td class="nump">$ 446,112<span></span>
</td>
<td class="nump">$ 146,114<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=VIVK_StockOptionsMember', window );">Stock Options [Member] | Employees [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">166,667<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=VIVK_NonStatutoryStockOptionsMember', window );">Non Statutory Stock Options [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based Payment Arrangement, Noncash Expense</a></td>
<td class="nump">$ 1,585,000<span></span>
</td>
<td class="nump">$ 555,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="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=VIVK_NonStatutoryStockOptionsMember', window );">Non Statutory Stock Options [Member] | Board Of Directors [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures</a></td>
<td class="nump">133,333<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="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=VIVK_NonStatutoryStockOptionsMember', window );">Non Statutory Stock Options [Member] | Consultant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures</a></td>
<td class="nump">333,334<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightOutstanding</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-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_AwardTypeAxis=VIVK_ShareStockAwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=VIVK_ShareStockAwardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_CounterpartyNameAxis=VIVK_EmployeesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CounterpartyNameAxis=VIVK_EmployeesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=VIVK_StockOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=VIVK_StockOptionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=VIVK_NonStatutoryStockOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=VIVK_NonStatutoryStockOptionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_CounterpartyNameAxis=VIVK_BoardOfDirectorsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CounterpartyNameAxis=VIVK_BoardOfDirectorsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_CounterpartyNameAxis=VIVK_ConsultantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CounterpartyNameAxis=VIVK_ConsultantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231269780008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Tax (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Current:</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="top.Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">State</a></td>
<td class="nump">$ 800<span></span>
</td>
<td class="nump">$ 800<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="top.Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Total current&#160;</a></td>
<td class="nump">800<span></span>
</td>
<td class="nump">800<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAbstract', window );"><strong>Deferred:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Federal</a></td>
<td class="num">(718,868)<span></span>
</td>
<td class="nump">336,124<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">State</a></td>
<td class="num">(332,139)<span></span>
</td>
<td class="nump">130,040<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="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndTaxCredits', window );">Total Deferred&#160;</a></td>
<td class="num">(1,051,007)<span></span>
</td>
<td class="nump">466,164<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Net provision (benefit)</a></td>
<td class="num">$ (1,050,207)<span></span>
</td>
<td class="nump">$ 466,964<span></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: 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 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.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(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: 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 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_DeferredIncomeTaxesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxesAndTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) and income tax credits.</p></div>
<a href="javascript:void(0);" onclick="top.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> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxesAndTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.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 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: 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 http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231264829544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Tax (Details 1) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Tax Computed At The Federal Statutory Rate</a></td>
<td class="num">$ (1,338,184)<span></span>
</td>
<td class="num">$ (447,850)<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="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Tax Computed At The Federal Statutory Rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State Tax, Net Of Fed Tax Benefit</a></td>
<td class="num">$ (263,892)<span></span>
</td>
<td class="num">$ (77,025)<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="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">State Tax, Net Of Fed Tax Benefit</a></td>
<td class="nump">4.14%<span></span>
</td>
<td class="nump">3.54%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpense', window );">Nondeductible Expenses</a></td>
<td class="nump">$ 85,025<span></span>
</td>
<td class="nump">$ 22,040<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="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense', window );">Nondeductible Expenses</a></td>
<td class="nump">1.33%<span></span>
</td>
<td class="nump">1.03%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_VIVK_IncomeTaxReconciliationFlowthroughEntityNotSubjectTax', window );">Flowthrough Entity not Subject to Tax</a></td>
<td class="nump">$ 454,587<span></span>
</td>
<td class="nump">$ 187,948<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="top.Show.showAR( this, 'defref_VIVK_EffectiveIncomeTaxRateReconciliationAtFlowthroughEntityNotSubjectTax', window );">Flowthrough Entity not Subject to Tax</a></td>
<td class="nump">7.13%<span></span>
</td>
<td class="nump">8.81%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign', window );">Foreign Corporation - Minority Interest</a></td>
<td class="nump">$ 3,140<span></span>
</td>
<td class="nump">$ 8,996<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="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsForeign', window );">Foreign Corporation - Minority Interest</a></td>
<td class="nump">0.05%<span></span>
</td>
<td class="nump">0.42%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Valuation Allowance</a></td>
<td class="nump">$ 9,117<span></span>
</td>
<td class="nump">$ 772,855<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="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Valuation Allowance</a></td>
<td class="nump">0.14%<span></span>
</td>
<td class="nump">36.24%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="num">$ (1,050,207)<span></span>
</td>
<td class="nump">$ 466,964<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="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Provision for income taxes</a></td>
<td class="nump">16.48%<span></span>
</td>
<td class="nump">21.96%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_EffectiveIncomeTaxRateReconciliationAtFlowthroughEntityNotSubjectTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_EffectiveIncomeTaxRateReconciliationAtFlowthroughEntityNotSubjectTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</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_VIVK_IncomeTaxReconciliationFlowthroughEntityNotSubjectTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_IncomeTaxReconciliationFlowthroughEntityNotSubjectTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI http://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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.</p></div>
<a href="javascript:void(0);" onclick="top.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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax settlement.</p></div>
<a href="javascript:void(0);" onclick="top.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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsForeign</td>
</tr>
<tr>
<td style="padding-right: 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_IncomeTaxReconciliationNondeductibleExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.</p></div>
<a href="javascript:void(0);" onclick="top.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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231264829688">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Tax (Details 2) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_VIVK_DeferredTaxAssetsTaxDeferredExpenseReserves', window );">Reserves</a></td>
<td class="nump">$ 336,875<span></span>
</td>
<td class="nump">$ 336,875<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="top.Show.showAR( this, 'defref_VIVK_DeferredTaxAssetsTaxDeferredExpenseFixedAssets', window );">Fixed Assets</a></td>
<td class="num">(1,915,092)<span></span>
</td>
<td class="num">(1,915,021)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction', window );">Leases</a></td>
<td class="nump">16,395<span></span>
</td>
<td class="nump">3,803<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="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets', window );">Intangibles</a></td>
<td class="num">(3,622,638)<span></span>
</td>
<td class="num">(3,964,173)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net Operating Losses</a></td>
<td class="nump">3,553,164<span></span>
</td>
<td class="nump">3,544,614<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="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses', window );">Impairment Losses</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_VIVK_DeferredTaxAssetsTaxDeferredExpenseStockOption', window );">Stock Options</a></td>
<td class="nump">598,849<span></span>
</td>
<td class="nump">155,309<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="top.Show.showAR( this, 'defref_VIVK_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredTaxAssetsTaxDeferredExpenseAccruals', window );">Accruals</a></td>
<td class="num">(32,905)<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="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="num">(393,154)<span></span>
</td>
<td class="num">(699,478)<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="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNet', window );">Net Deferred Liability</a></td>
<td class="num">(1,458,506)<span></span>
</td>
<td class="num">(2,518,629)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Less: Valuation Allowance</a></td>
<td class="num">(3,698,393)<span></span>
</td>
<td class="num">(3,689,275)<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="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Total deferred tax liability:</a></td>
<td class="num">$ (5,156,899)<span></span>
</td>
<td class="num">$ (6,207,905)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_VIVK_NonStatutoryStockOptions', window );">Accruals</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,440<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_DeferredTaxAssetsTaxDeferredExpenseFixedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_DeferredTaxAssetsTaxDeferredExpenseFixedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_DeferredTaxAssetsTaxDeferredExpenseReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_DeferredTaxAssetsTaxDeferredExpenseReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredTaxAssetsTaxDeferredExpenseAccruals">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredTaxAssetsTaxDeferredExpenseAccruals</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_DeferredTaxAssetsTaxDeferredExpenseStockOption">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_DeferredTaxAssetsTaxDeferredExpenseStockOption</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_NonStatutoryStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_NonStatutoryStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</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_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="top.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(26)(b))<br> -URI http://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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<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(15)(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<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(26)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from a gain reported for tax purposes on sale and leaseback transactions in accordance with enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from estimated impairment losses.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>90
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231267935256">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Tax (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net Operating losses</a></td>
<td class="nump">$ 14,300,000<span></span>
</td>
<td class="nump">$ 11,700,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxes', window );">Reserve</a></td>
<td class="nump">$ 289,000<span></span>
</td>
<td class="nump">$ 238,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_AccruedIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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 domestic and foreign income tax obligations due.  This amount is the total of current and noncurrent accrued income taxes.</p></div>
<a href="javascript:void(0);" onclick="top.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(15)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&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(24))<br> -URI http://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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32718-109319<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(20))<br> -URI http://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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140231262096824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Aug. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_VIVK_GainLossOnDispositionOfAsset', window );">Gain (Loss) on Sale of Equity Investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 87,044<span></span>
</td>
<td class="num">$ (121,428)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,088,428<span></span>
</td>
<td class="nump">1,457,781<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="top.Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Notes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,113,796<span></span>
</td>
<td class="nump">2,845,698<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Doubtful accounts receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,000<span></span>
</td>
<td class="nump">33,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="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=VIVK_TripleTMember', window );">Triple T [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Notes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">353,330<span></span>
</td>
<td class="nump">376,972<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=VIVK_PreciousMetalConcentrateMember', window );">Precious Metal Concentrate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">54,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="top.Show.showAR( this, 'defref_srt_CounterpartyNameAxis=VIVK_LblProfessionalConsultingMember', window );">LBL Professional Consulting [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfessionalAndContractServicesExpense', window );">Paid for services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 188,150<span></span>
</td>
<td class="nump">$ 191,295<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CounterpartyNameAxis=VIVK_LblProfessionalConsultingMember', window );">LBL Professional Consulting [Member] | Non Statutory Stock Options [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">333,334<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=VIVK_ScepterHoldingsMember', window );">Scepter Holdings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_VIVK_NoteReceivableConvertedAmountConverted', window );">Note receivable converted, amount converted</a></td>
<td class="nump">$ 81,768<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="top.Show.showAR( this, 'defref_VIVK_NoteReceivableConvertedSharesReceived', window );">Note receivable converted, shares received</a></td>
<td class="nump">26,376,882<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="top.Show.showAR( this, 'defref_VIVK_GainLossOnDispositionOfAsset', window );">Gain (Loss) on Sale of Equity Investments</a></td>
<td class="nump">$ 87,044<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="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=VIVK_CannaPharmaRxIncMember', window );">Canna Pharma Rx Inc [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNet', window );">Account receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 33,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="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Doubtful accounts receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 33,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_GainLossOnDispositionOfAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_GainLossOnDispositionOfAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_NoteReceivableConvertedAmountConverted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Note receivable converted, amount converted</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_NoteReceivableConvertedAmountConverted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_VIVK_NoteReceivableConvertedSharesReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Note receivable converted, shares received</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">VIVK_NoteReceivableConvertedSharesReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>VIVK_</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_AccountsReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.</p></div>
<a href="javascript:void(0);" onclick="top.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 954<br> -SubTopic 310<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123366838&amp;loc=d3e3073-115593<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(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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(4)<br> -URI http://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 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br><br>Reference 3: 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 http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_NotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfessionalAndContractServicesExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Professional and contract service expense includes cost reimbursements for support services related to contracted projects, outsourced management, technical and staff support.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfessionalAndContractServicesExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 2: 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 http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 15: 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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<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 http://asc.fasb.org/extlink&amp;oid=124359900&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)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<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 http://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 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<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)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: 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 http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 23: 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(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-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_LongtermDebtTypeAxis=VIVK_TripleTMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=VIVK_TripleTMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=VIVK_PreciousMetalConcentrateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=VIVK_PreciousMetalConcentrateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_CounterpartyNameAxis=VIVK_LblProfessionalConsultingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CounterpartyNameAxis=VIVK_LblProfessionalConsultingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=VIVK_NonStatutoryStockOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=VIVK_NonStatutoryStockOptionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=VIVK_ScepterHoldingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=VIVK_ScepterHoldingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=VIVK_CannaPharmaRxIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=VIVK_CannaPharmaRxIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>vivakor_i10k-123121_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:VIVK="http://vivakor.com/20211231"
  xmlns:dei="http://xbrl.sec.gov/dei/2021q4"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="vivk-20211231.xsd" xlink:type="simple"/>
    <context id="From2021-01-01to2021-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-03-21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
        </entity>
        <period>
            <instant>2022-03-21</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_RedeemableConvertiblePreferredStockSeriesBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:RedeemableConvertiblePreferredStockSeriesBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_custom_RedeemableConvertiblePreferredStockSeriesBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:RedeemableConvertiblePreferredStockSeriesBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_RedeemableConvertiblePreferredStockSeriesB1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:RedeemableConvertiblePreferredStockSeriesB1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_custom_RedeemableConvertiblePreferredStockSeriesB1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:RedeemableConvertiblePreferredStockSeriesB1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_RedeemableConvertiblePreferredStockSeriesC1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:RedeemableConvertiblePreferredStockSeriesC1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_custom_RedeemableConvertiblePreferredStockSeriesC1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:RedeemableConvertiblePreferredStockSeriesC1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_SeriesAPreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_us-gaap_SeriesAPreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_RedeemableConvertiblePreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_us-gaap_RedeemableConvertiblePreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_RedeemableConvertiblePreferredSeriesBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:RedeemableConvertiblePreferredSeriesBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_custom_RedeemableConvertiblePreferredSeriesBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:RedeemableConvertiblePreferredSeriesBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_RedeemableConvertiblePreferredSeriesB1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:RedeemableConvertiblePreferredSeriesB1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_custom_RedeemableConvertiblePreferredSeriesB1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:RedeemableConvertiblePreferredSeriesB1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_RedeemableConvertiblePreferredSeriesC1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:RedeemableConvertiblePreferredSeriesC1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_custom_RedeemableConvertiblePreferredSeriesC1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:RedeemableConvertiblePreferredSeriesC1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_ConvertiblePreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_us-gaap_ConvertiblePreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="From2022-01-012022-02-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-02-14</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2019-12-31_custom_SeriesAPreferredStocksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">VIVK:SeriesAPreferredStocksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="AsOf2019-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="AsOf2019-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="AsOf2019-12-31_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="AsOf2019-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="AsOf2019-12-31_us-gaap_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="AsOf2019-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_custom_SeriesAPreferredStocksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">VIVK:SeriesAPreferredStocksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_us-gaap_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_SeriesAPreferredStocksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">VIVK:SeriesAPreferredStocksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_us-gaap_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_SeriesAPreferredStocksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">VIVK:SeriesAPreferredStocksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_SeriesAPreferredStocksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">VIVK:SeriesAPreferredStocksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_RdmMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">VIVK:RdmMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_RdmMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">VIVK:RdmMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_RiiMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">VIVK:RiiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_RiiMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">VIVK:RiiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_PaycheckProtectionProgramMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">VIVK:PaycheckProtectionProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_PaycheckProtectionProgramMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">VIVK:PaycheckProtectionProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_SmallBusinessAdministrationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">VIVK:SmallBusinessAdministrationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_VivaWealthFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">VIVK:VivaWealthFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_VivaWealthFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">VIVK:VivaWealthFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_ScepterMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">VIVK:ScepterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="From2022-01-012022-03-31_us-gaap_SubsequentEventMember_custom_PublicOfferingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis">VIVK:PublicOfferingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_VivaventuresUtsiMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">VIVK:VivaventuresUtsiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_VivaventuresUtsiMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">VIVK:VivaventuresUtsiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_VivaventuresRoyaltyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">VIVK:VivaventuresRoyaltyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_VivaventuresRoyaltyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">VIVK:VivaventuresRoyaltyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_VivaopportunityFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">VIVK:VivaopportunityFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_InternationalMetalsExchangeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">VIVK:InternationalMetalsExchangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_InternationalMetalsExchangeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">VIVK:InternationalMetalsExchangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_RPCDesignAndManufacturingLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">VIVK:RPCDesignAndManufacturingLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_custom_RPCDesignAndManufacturingLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">VIVK:RPCDesignAndManufacturingLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_RdmMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">VIVK:RdmMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_custom_RdmMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">VIVK:RdmMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_VivaWealthFundIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">VIVK:VivaWealthFundIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_custom_VivaWealthFundIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">VIVK:VivaWealthFundIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_QatarNationalBankMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">VIVK:QatarNationalBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_ScepterHoldingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherInvestmentNotReadilyMarketableAxis">VIVK:ScepterHoldingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_ScepterHoldingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherInvestmentNotReadilyMarketableAxis">VIVK:ScepterHoldingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-03-21_custom_ScepterHoldingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherInvestmentNotReadilyMarketableAxis">VIVK:ScepterHoldingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-21</instant>
        </period>
    </context>
    <context id="AsOf2022-03-21_custom_VariousViesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherInvestmentNotReadilyMarketableAxis">VIVK:VariousViesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-21</instant>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_PreciousMetalsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">VIVK:PreciousMetalsMember</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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_PreciousMetalsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">VIVK:PreciousMetalsMember</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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_ConvertibleNotesPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_us-gaap_ConvertibleNotesPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_ConvertibleSeriesAPreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">VIVK:ConvertibleSeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_ConvertibleSeriesAPreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">VIVK:ConvertibleSeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_ConvertibleSeriesBPreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">VIVK:ConvertibleSeriesBPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_ConvertibleSeriesBPreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">VIVK:ConvertibleSeriesBPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_ConvertibleSeriesB1PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">VIVK:ConvertibleSeriesB1PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_ConvertibleSeriesB1PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">VIVK:ConvertibleSeriesB1PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_ConvertibleSeriesC1PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">VIVK:ConvertibleSeriesC1PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_ConvertibleSeriesC1PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">VIVK:ConvertibleSeriesC1PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_StockOptionsGrantedToEmployeesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">VIVK:StockOptionsGrantedToEmployeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_StockOptionsGrantedToEmployeesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">VIVK:StockOptionsGrantedToEmployeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_StockOptionsGrantedToBoardMembersOrConsultantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">VIVK:StockOptionsGrantedToBoardMembersOrConsultantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_srt_MinimumMember_us-gaap_ComputerSoftwareIntangibleAssetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_srt_MaximumMember_us-gaap_ComputerSoftwareIntangibleAssetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_srt_MinimumMember_us-gaap_MachineryAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_srt_MaximumMember_us-gaap_MachineryAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_srt_MaximumMember_us-gaap_VehiclesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_srt_MinimumMember_us-gaap_FurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_srt_MaximumMember_us-gaap_FurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_EquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_EquipmentOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">VIVK:EquipmentOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_LeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2019-07-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_custom_OdysseyGroupMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">VIVK:OdysseyGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_OdysseyGroupMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">VIVK:OdysseyGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_OdysseyGroupMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">VIVK:OdysseyGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2019-12-31_custom_ScepterHoldingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">VIVK:ScepterHoldingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="AsOf2019-12-31_custom_OdysseyGroupMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">VIVK:OdysseyGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="From2021-08-012021-08-31_custom_ScepterHoldingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">VIVK:ScepterHoldingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-08-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_ScepterHoldingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">VIVK:ScepterHoldingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_ScepterHoldingsMember226444062">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">VIVK:ScepterHoldingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_ScepterHoldingsMember226444062">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">VIVK:ScepterHoldingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_custom_ScepterHoldingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">VIVK:ScepterHoldingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_custom_FexixIronMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">VIVK:FexixIronMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_PreciousMetalConcentrateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">VIVK:PreciousMetalConcentrateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_ScepterHoldingsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">VIVK:ScepterHoldingsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_custom_ScepterHoldingsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">VIVK:ScepterHoldingsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_PLCInternationalInvestmentsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">VIVK:PLCInternationalInvestmentsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_custom_PLCInternationalInvestmentsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">VIVK:PLCInternationalInvestmentsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_TMCCapitalLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">VIVK:TMCCapitalLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_custom_TMCCapitalLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">VIVK:TMCCapitalLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_FurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_us-gaap_FurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_VehiclesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_us-gaap_VehiclesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_PreciousMetalExtractionMachine1TonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">VIVK:PreciousMetalExtractionMachine1TonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_custom_PreciousMetalExtractionMachine1TonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">VIVK:PreciousMetalExtractionMachine1TonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_PreciousMetalExtractionMachine10TonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">VIVK:PreciousMetalExtractionMachine10TonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_custom_PreciousMetalExtractionMachine10TonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">VIVK:PreciousMetalExtractionMachine10TonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_BioreactorsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">VIVK:BioreactorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_custom_BioreactorsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">VIVK:BioreactorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_NanospongeCavitationDeviceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">VIVK:NanospongeCavitationDeviceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_custom_NanospongeCavitationDeviceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">VIVK:NanospongeCavitationDeviceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_RemediationProcessingUnit1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">VIVK:RemediationProcessingUnit1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_custom_RemediationProcessingUnit1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">VIVK:RemediationProcessingUnit1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_RemediationProcessingUnit2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">VIVK:RemediationProcessingUnit2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_custom_RemediationProcessingUnit2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">VIVK:RemediationProcessingUnit2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_RemediationProcessingUnitSystemAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">VIVK:RemediationProcessingUnitSystemAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_custom_RemediationProcessingUnitSystemAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">VIVK:RemediationProcessingUnitSystemAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_RemediationProcessingUnitSystemBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">VIVK:RemediationProcessingUnitSystemBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_custom_RemediationProcessingUnitSystemBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">VIVK:RemediationProcessingUnitSystemBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_EquipmentMember_custom_SeriesC1PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:SeriesC1PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2017-08-17_custom_NanospongeTechnologyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">VIVK:NanospongeTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-08-17</instant>
        </period>
    </context>
    <context id="From2017-08-162017-08-17_custom_NanospongeTechnologyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">VIVK:NanospongeTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-08-16</startDate>
            <endDate>2017-08-17</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_NanospongeTechnologyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">VIVK:NanospongeTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_custom_NanospongeTechnologyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">VIVK:NanospongeTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_NanospongeTechnologyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">VIVK:NanospongeTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_NanospongeTechnologyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">VIVK:NanospongeTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2022-02-252022-03-04">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
        </entity>
        <period>
            <startDate>2022-02-25</startDate>
            <endDate>2022-03-04</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_PiezoElectricAndEnergyHarvestingTechnologiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">VIVK:PiezoElectricAndEnergyHarvestingTechnologiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_PiezoElectricAndEnergyHarvestingTechnologiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">VIVK:PiezoElectricAndEnergyHarvestingTechnologiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2015-01-05_custom_ExtractionTechnologyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">VIVK:ExtractionTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-01-05</instant>
        </period>
    </context>
    <context id="From2015-01-042015-01-05_custom_ExtractionTechnologyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">VIVK:ExtractionTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-01-04</startDate>
            <endDate>2015-01-05</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_ExtractionTechnologyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">VIVK:ExtractionTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_ExtractionTechnologyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">VIVK:ExtractionTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_ExtractionTechnologyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">VIVK:ExtractionTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_custom_ExtractionTechnologyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">VIVK:ExtractionTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_ExtractionTechnologyPatentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">VIVK:ExtractionTechnologyPatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_ExtractionTechnologyPatentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">VIVK:ExtractionTechnologyPatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2017-09-05_custom_TwoPatentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">VIVK:TwoPatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-09-05</instant>
        </period>
    </context>
    <context id="From2017-09-042017-09-05_custom_TwoPatentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">VIVK:TwoPatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-09-04</startDate>
            <endDate>2017-09-05</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_TwoPatentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">VIVK:TwoPatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_TwoPatentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">VIVK:TwoPatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_TwoPatentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">VIVK:TwoPatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_custom_TwoPatentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">VIVK:TwoPatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_custom_ExtractionTechnologyPatentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">VIVK:ExtractionTechnologyPatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_AmmoniaSynthesisPatentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">VIVK:AmmoniaSynthesisPatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_custom_AmmoniaSynthesisPatentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">VIVK:AmmoniaSynthesisPatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2019-12-31_custom_SustainableFuelsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">VIVK:SustainableFuelsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_SustainableFuelsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">VIVK:SustainableFuelsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_VariousPromissoryNotesAndConvertibleNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">VIVK:VariousPromissoryNotesAndConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_custom_VariousPromissoryNotesAndConvertibleNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">VIVK:VariousPromissoryNotesAndConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_NovusCapitalGroupLLCNoteMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">VIVK:NovusCapitalGroupLLCNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_custom_NovusCapitalGroupLLCNoteMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">VIVK:NovusCapitalGroupLLCNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_TripleTNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">VIVK:TripleTNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_custom_TripleTNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">VIVK:TripleTNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_NationalBuickGMCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">VIVK:NationalBuickGMCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_custom_NationalBuickGMCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">VIVK:NationalBuickGMCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_VariousConvertibleBridgeNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">VIVK:VariousConvertibleBridgeNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_custom_VariousConvertibleBridgeNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">VIVK:VariousConvertibleBridgeNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_BlueRidgeBankMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">VIVK:BlueRidgeBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_custom_BlueRidgeBankMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">VIVK:BlueRidgeBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_SmallBusinessAdministrationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">VIVK:SmallBusinessAdministrationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_custom_SmallBusinessAdministrationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">VIVK:SmallBusinessAdministrationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_JPMorganChaseBankMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">VIVK:JPMorganChaseBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_custom_JPMorganChaseBankMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">VIVK:JPMorganChaseBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_VariousPromissoryNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">VIVK:VariousPromissoryNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_custom_VariousPromissoryNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">VIVK:VariousPromissoryNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_LoansAndNotesPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">VIVK:LoansAndNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-01-31_custom_UsCloserSubleaseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">VIVK:UsCloserSubleaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_JamboreeCenterMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">VIVK:JamboreeCenterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2019-09-15_custom_JamboreeCenterMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">VIVK:JamboreeCenterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-15</instant>
        </period>
    </context>
    <context id="From2021-04-012021-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2016-01-012016-12-31_custom_SeriesB1PreferredStockMember_custom_RpcAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">VIVK:RpcAgreementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:SeriesB1PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012016-12-31_custom_WarrantsMember_custom_RpcAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">VIVK:RpcAgreementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012016-12-31_custom_RpcAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">VIVK:RpcAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_LongTermDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ExtinguishmentOfDebtAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_us-gaap_LongTermDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ExtinguishmentOfDebtAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_OtherLongTermDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">VIVK:OtherLongTermDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_SeriesBPreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_SeriesB1PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:SeriesB1PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_SeriesCPreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesCPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_SeriesC1PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:SeriesC1PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_us-gaap_SeriesBPreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_SeriesBPreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2020-12-31_custom_SeriesB1PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:SeriesB1PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_SeriesCPreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesCPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2020-12-31_custom_SeriesC1PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:SeriesC1PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_ConvertiblePreferredStockToCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConversionOfStockByUniqueDescriptionAxis">VIVK:ConvertiblePreferredStockToCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_ConvertiblePreferredStockToCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConversionOfStockByUniqueDescriptionAxis">VIVK:ConvertiblePreferredStockToCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_SeriesC1PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:SeriesC1PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_SeriesB1PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:SeriesB1PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_SeriesB1PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:SeriesB1PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2018-01-012018-12-31_custom_ShareStockAwardMember_custom_EmployeesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">VIVK:EmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">VIVK:ShareStockAwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_StockOptionsMember_custom_EmployeesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">VIVK:EmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">VIVK:StockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_StockOptionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">VIVK:StockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_StockOptionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">VIVK:StockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_NonStatutoryStockOptionsMember_custom_BoardOfDirectorsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">VIVK:BoardOfDirectorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">VIVK:NonStatutoryStockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_NonStatutoryStockOptionsMember_custom_ConsultantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">VIVK:ConsultantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">VIVK:NonStatutoryStockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_NonStatutoryStockOptionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">VIVK:NonStatutoryStockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_NonStatutoryStockOptionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">VIVK:NonStatutoryStockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_StockIssuedForServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NonmonetaryTransactionTypeAxis">VIVK:StockIssuedForServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_StockIssuedForServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NonmonetaryTransactionTypeAxis">VIVK:StockIssuedForServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_TechnologyLicenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">VIVK:TechnologyLicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_StockIssuedForCashMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">VIVK:StockIssuedForCashMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_VivaWealthFundIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">VIVK:VivaWealthFundIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_VivaWealthFundIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">VIVK:VivaWealthFundIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_RpcUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NonmonetaryTransactionTypeAxis">VIVK:RpcUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2019-12-31_custom_ConvertiblePreferredStockSeriesBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:ConvertiblePreferredStockSeriesBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="AsOf2019-12-31_custom_ConvertiblePreferredStockSeriesB1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:ConvertiblePreferredStockSeriesB1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="AsOf2019-12-31_custom_ConvertiblePreferredStockSeriesC1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:ConvertiblePreferredStockSeriesC1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_ConvertiblePreferredStockSeriesBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:ConvertiblePreferredStockSeriesBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_ConvertiblePreferredStockSeriesB1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:ConvertiblePreferredStockSeriesB1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_ConvertiblePreferredStockSeriesC1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:ConvertiblePreferredStockSeriesC1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2020-12-31_custom_ConvertiblePreferredStockSeriesBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:ConvertiblePreferredStockSeriesBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_custom_ConvertiblePreferredStockSeriesB1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:ConvertiblePreferredStockSeriesB1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_custom_ConvertiblePreferredStockSeriesC1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:ConvertiblePreferredStockSeriesC1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_ConvertiblePreferredStockSeriesBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:ConvertiblePreferredStockSeriesBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_ConvertiblePreferredStockSeriesB1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:ConvertiblePreferredStockSeriesB1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_ConvertiblePreferredStockSeriesC1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:ConvertiblePreferredStockSeriesC1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_ConvertiblePreferredStockSeriesBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:ConvertiblePreferredStockSeriesBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_ConvertiblePreferredStockSeriesB1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:ConvertiblePreferredStockSeriesB1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_ConvertiblePreferredStockSeriesC1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">VIVK:ConvertiblePreferredStockSeriesC1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2019-12-31_us-gaap_StockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="From2019-01-012019-12-31_us-gaap_StockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_us-gaap_StockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2020-12-31_us-gaap_StockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_StockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_StockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_WarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2019-12-31_us-gaap_WarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_us-gaap_WarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2020-12-31_us-gaap_WarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_LblProfessionalConsultingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">VIVK:LblProfessionalConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_LblProfessionalConsultingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">VIVK:LblProfessionalConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_LblProfessionalConsultingMember_custom_NonStatutoryStockOptionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">VIVK:LblProfessionalConsultingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">VIVK:NonStatutoryStockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_TripleTMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">VIVK:TripleTMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_custom_TripleTMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">VIVK:TripleTMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_custom_CannaPharmaRxIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">VIVK:CannaPharmaRxIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Shares">
        <measure>shares</measure>
    </unit>
    <unit id="USDPShares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Pure">
        <measure>pure</measure>
    </unit>
    <dei:EntityCentralIndexKey contextRef="From2021-01-01to2021-12-31">0001450704</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="From2021-01-01to2021-12-31">false</dei:AmendmentFlag>
    <dei:DocumentFiscalPeriodFocus contextRef="From2021-01-01to2021-12-31">FY</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus contextRef="From2021-01-01to2021-12-31">2021</dei:DocumentFiscalYearFocus>
    <VIVK:CommonStockIssuedForReductionInStockPayable
      contextRef="From2020-01-012020-12-31_custom_SeriesAPreferredStocksMember"
      id="xdx2ixbrl0329"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:CommonStockIssuedForReductionInStockPayable
      contextRef="From2020-01-012020-12-31_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0332"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:CommonStockIssuedForReductionInStockPayable
      contextRef="From2020-01-012020-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0333"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:CommonStockIssuedForReductionInStockPayable
      contextRef="From2020-01-012020-12-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0334"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:CommonStockIssuedForReductionInLiabilities
      contextRef="From2020-01-012020-12-31_custom_SeriesAPreferredStocksMember"
      id="xdx2ixbrl0339"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:CommonStockIssuedForReductionInLiabilities
      contextRef="From2020-01-012020-12-31_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0342"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:CommonStockIssuedForReductionInLiabilities
      contextRef="From2020-01-012020-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0343"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:CommonStockIssuedForReductionInLiabilities
      contextRef="From2020-01-012020-12-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0344"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2020-01-012020-12-31_custom_SeriesAPreferredStocksMember"
      id="xdx2ixbrl0349"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2020-01-012020-12-31_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0352"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2020-01-012020-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0353"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2020-01-012020-12-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0354"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2020-01-012020-12-31_custom_SeriesAPreferredStocksMember"
      id="xdx2ixbrl0359"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2020-01-012020-12-31_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0362"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2020-01-012020-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0363"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2020-01-012020-12-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0364"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:StockIssuedForConversionOfTemporaryEquityValue
      contextRef="From2020-01-012020-12-31_custom_SeriesAPreferredStocksMember"
      id="xdx2ixbrl0369"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:StockIssuedForConversionOfTemporaryEquityValue
      contextRef="From2020-01-012020-12-31_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0372"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:StockIssuedForConversionOfTemporaryEquityValue
      contextRef="From2020-01-012020-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0373"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:StockIssuedForConversionOfTemporaryEquityValue
      contextRef="From2020-01-012020-12-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0374"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:StockOptionsIssuedForServices
      contextRef="From2020-01-012020-12-31_custom_SeriesAPreferredStocksMember"
      id="xdx2ixbrl0379"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:StockOptionsIssuedForServices
      contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0380"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:StockOptionsIssuedForServices
      contextRef="From2020-01-012020-12-31_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0382"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:StockOptionsIssuedForServices
      contextRef="From2020-01-012020-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0383"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:StockOptionsIssuedForServices
      contextRef="From2020-01-012020-12-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0384"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2020-01-012020-12-31_custom_SeriesAPreferredStocksMember"
      id="xdx2ixbrl0387"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0388"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2020-01-012020-12-31_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0390"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2020-01-012020-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0391"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2020-01-012020-12-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0392"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:IssuanceOfNoncontrollingInterest1
      contextRef="From2020-01-012020-12-31_custom_SeriesAPreferredStocksMember"
      id="xdx2ixbrl0395"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:IssuanceOfNoncontrollingInterest1
      contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0396"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:IssuanceOfNoncontrollingInterest1
      contextRef="From2020-01-012020-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0397"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:IssuanceOfNoncontrollingInterest1
      contextRef="From2020-01-012020-12-31_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0398"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:IssuanceOfNoncontrollingInterest1
      contextRef="From2020-01-012020-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0399"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DividendsPreferredStock
      contextRef="From2020-01-012020-12-31_custom_SeriesAPreferredStocksMember"
      id="xdx2ixbrl0403"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DividendsPreferredStock
      contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0404"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DividendsPreferredStock
      contextRef="From2020-01-012020-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0405"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DividendsPreferredStock
      contextRef="From2020-01-012020-12-31_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0406"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DividendsPreferredStock
      contextRef="From2020-01-012020-12-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0408"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2020-01-012020-12-31_custom_SeriesAPreferredStocksMember"
      id="xdx2ixbrl0411"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0412"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2020-01-012020-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0413"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2020-01-012020-12-31_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0414"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2021-01-012021-12-31_custom_SeriesAPreferredStocksMember"
      id="xdx2ixbrl0431"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2021-01-012021-12-31_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0434"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0435"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2021-01-012021-12-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0436"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:CommonStockIssuedForReductionInLiabilities
      contextRef="From2021-01-012021-12-31_custom_SeriesAPreferredStocksMember"
      id="xdx2ixbrl0441"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:CommonStockIssuedForReductionInLiabilities
      contextRef="From2021-01-012021-12-31_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0444"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:CommonStockIssuedForReductionInLiabilities
      contextRef="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0445"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:CommonStockIssuedForReductionInLiabilities
      contextRef="From2021-01-012021-12-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0446"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:CommonStockIssuedForPurchaseOfLicense
      contextRef="From2021-01-012021-12-31_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0454"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:CommonStockIssuedForPurchaseOfLicense
      contextRef="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0455"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:CommonStockIssuedForPurchaseOfLicense
      contextRef="From2021-01-012021-12-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0456"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:StockIssuedForConversionOfTemporaryEquityValue
      contextRef="From2021-01-012021-12-31_custom_SeriesAPreferredStocksMember"
      id="xdx2ixbrl0461"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:StockIssuedForConversionOfTemporaryEquityValue
      contextRef="From2021-01-012021-12-31_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0464"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:StockIssuedForConversionOfTemporaryEquityValue
      contextRef="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0465"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:StockIssuedForConversionOfTemporaryEquityValue
      contextRef="From2021-01-012021-12-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0466"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:StockOptionsIssuedForServices
      contextRef="From2021-01-012021-12-31_custom_SeriesAPreferredStocksMember"
      id="xdx2ixbrl0471"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:StockOptionsIssuedForServices
      contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0472"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:StockOptionsIssuedForServices
      contextRef="From2021-01-012021-12-31_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0474"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:StockOptionsIssuedForServices
      contextRef="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0475"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:StockOptionsIssuedForServices
      contextRef="From2021-01-012021-12-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0476"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2021-01-012021-12-31_custom_SeriesAPreferredStocksMember"
      id="xdx2ixbrl0479"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0480"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2021-01-012021-12-31_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0482"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0483"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2021-01-012021-12-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0484"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="From2021-01-012021-12-31_custom_SeriesAPreferredStocksMember"
      id="xdx2ixbrl0487"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0488"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0489"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="From2021-01-012021-12-31_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0490"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0491"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:IssuanceOfNoncontrollingInterest1
      contextRef="From2021-01-012021-12-31_custom_SeriesAPreferredStocksMember"
      id="xdx2ixbrl0495"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:IssuanceOfNoncontrollingInterest1
      contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0496"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:IssuanceOfNoncontrollingInterest1
      contextRef="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0497"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:IssuanceOfNoncontrollingInterest1
      contextRef="From2021-01-012021-12-31_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0498"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:IssuanceOfNoncontrollingInterest1
      contextRef="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0499"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DividendsPreferredStock
      contextRef="From2021-01-012021-12-31_custom_SeriesAPreferredStocksMember"
      id="xdx2ixbrl0503"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DividendsPreferredStock
      contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0504"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DividendsPreferredStock
      contextRef="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0505"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DividendsPreferredStock
      contextRef="From2021-01-012021-12-31_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0506"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DividendsPreferredStock
      contextRef="From2021-01-012021-12-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0508"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-01-012021-12-31_custom_SeriesAPreferredStocksMember"
      id="xdx2ixbrl0511"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0512"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0513"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-01-012021-12-31_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0514"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="From2020-01-012020-12-31"
      id="xdx2ixbrl0548"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="xdx2ixbrl0704"
      unitRef="USD">-35731359</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="AsOf2021-12-31_custom_ConvertiblePreferredStockSeriesBMember"
      id="xdx2ixbrl1470"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="AsOf2021-12-31_custom_ConvertiblePreferredStockSeriesB1Member"
      id="xdx2ixbrl1471"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="AsOf2021-12-31_custom_ConvertiblePreferredStockSeriesC1Member"
      id="xdx2ixbrl1472"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="From2020-01-012020-12-31_custom_PreciousMetalConcentrateMember"
      decimals="0"
      id="xdx2ixbrl1724"
      unitRef="USD">54250</us-gaap:Revenues>
    <dei:DocumentType contextRef="From2021-01-01to2021-12-31">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport contextRef="From2021-01-01to2021-12-31">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate contextRef="From2021-01-01to2021-12-31">2021-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate contextRef="From2021-01-01to2021-12-31">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport contextRef="From2021-01-01to2021-12-31">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="From2021-01-01to2021-12-31">001-41286</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="From2021-01-01to2021-12-31">VIVAKOR, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="From2021-01-01to2021-12-31">NV</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="From2021-01-01to2021-12-31">26-2178141</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="From2021-01-01to2021-12-31">4101 North Thanksgiving Way</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="From2021-01-01to2021-12-31">Lehi</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="From2021-01-01to2021-12-31">UT</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="From2021-01-01to2021-12-31">84043</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="From2021-01-01to2021-12-31">(949)</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="From2021-01-01to2021-12-31">281-2606</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="From2021-01-01to2021-12-31">Common Stock, $0.001 par value</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="From2021-01-01to2021-12-31">VIVK</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="From2021-01-01to2021-12-31">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer contextRef="From2021-01-01to2021-12-31">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityWellKnownSeasonedIssuer contextRef="From2021-01-01to2021-12-31">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="From2021-01-01to2021-12-31">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="From2021-01-01to2021-12-31">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="From2021-01-01to2021-12-31">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="From2021-01-01to2021-12-31">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="From2021-01-01to2021-12-31">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="From2021-01-01to2021-12-31">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityExTransitionPeriod contextRef="From2021-01-01to2021-12-31">false</dei:EntityExTransitionPeriod>
    <dei:EntityShellCompany contextRef="From2021-01-01to2021-12-31">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat contextRef="AsOf2021-06-30" decimals="0" unitRef="USD">55097856</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding contextRef="AsOf2022-03-21" decimals="INF" unitRef="Shares">15038619</dei:EntityCommonStockSharesOutstanding>
    <dei:AuditorFirmId contextRef="From2021-01-01to2021-12-31">324</dei:AuditorFirmId>
    <dei:AuditorName contextRef="From2021-01-01to2021-12-31">Macias Gini &amp; O&#x2019;Connell LLP</dei:AuditorName>
    <dei:AuditorLocation contextRef="From2021-01-01to2021-12-31">Irvine, California</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">1293767</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">309404</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <VIVK:CashAndCashEquivalentsAttributedToVariableInterestEntity contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">199952</VIVK:CashAndCashEquivalentsAttributedToVariableInterestEntity>
    <VIVK:CashAndCashEquivalentsAttributedToVariableInterestEntity contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">89500</VIVK:CashAndCashEquivalentsAttributedToVariableInterestEntity>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">33000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">33000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AccountsNotesAndLoansReceivableNetCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">845</us-gaap:AccountsNotesAndLoansReceivableNetCurrent>
    <us-gaap:AccountsNotesAndLoansReceivableNetCurrent contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">7735</us-gaap:AccountsNotesAndLoansReceivableNetCurrent>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">2231218</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">4016951</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities>
    <us-gaap:InventoryNet contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">192000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">525744</us-gaap:InventoryNet>
    <VIVK:PreciousMetalConcentrate contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">1166709</VIVK:PreciousMetalConcentrate>
    <VIVK:PreciousMetalConcentrate contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">1166709</VIVK:PreciousMetalConcentrate>
    <us-gaap:OtherAssetsCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">73245</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">87052</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">5157736</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">6203095</us-gaap:AssetsCurrent>
    <us-gaap:OtherInvestments contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">4000</us-gaap:OtherInvestments>
    <us-gaap:OtherInvestments contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">4000</us-gaap:OtherInvestments>
    <us-gaap:NotesReceivableRelatedParties contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">1194235</us-gaap:NotesReceivableRelatedParties>
    <us-gaap:NotesReceivableRelatedParties contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">78455</us-gaap:NotesReceivableRelatedParties>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">24293157</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">18152699</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">663291</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">881804</us-gaap:OperatingLeaseRightOfUseAsset>
    <VIVK:LicenseAgreementNet contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">2370835</VIVK:LicenseAgreementNet>
    <VIVK:LicenseAgreementNet contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">2013810</VIVK:LicenseAgreementNet>
    <VIVK:IntellectualPropertyNet contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">13662037</VIVK:IntellectualPropertyNet>
    <VIVK:IntellectualPropertyNet contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">14966627</VIVK:IntellectualPropertyNet>
    <us-gaap:Assets contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">47345291</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">42300490</us-gaap:Assets>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">2023985</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">1350808</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">287769</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">276699</us-gaap:OperatingLeaseLiabilityCurrent>
    <VIVK:LoansAndNotesPayableCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">1511447</VIVK:LoansAndNotesPayableCurrent>
    <VIVK:LoansAndNotesPayableCurrent contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">1196037</VIVK:LoansAndNotesPayableCurrent>
    <VIVK:LoansAndNotesPayableCurrentAttributedToVariableInterestEntity contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">3416379</VIVK:LoansAndNotesPayableCurrentAttributedToVariableInterestEntity>
    <VIVK:LoansAndNotesPayableCurrentAttributedToVariableInterestEntity contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">735000</VIVK:LoansAndNotesPayableCurrentAttributedToVariableInterestEntity>
    <us-gaap:OtherLongTermDebtCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">3256</us-gaap:OtherLongTermDebtCurrent>
    <us-gaap:OtherLongTermDebtCurrent contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">1020</us-gaap:OtherLongTermDebtCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">7242836</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">3559564</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">434109</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">618696</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:LongTermNotesAndLoans contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">1185970</us-gaap:LongTermNotesAndLoans>
    <us-gaap:LongTermNotesAndLoans contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">914661</us-gaap:LongTermNotesAndLoans>
    <us-gaap:OtherLongTermDebtNoncurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">6171298</us-gaap:OtherLongTermDebtNoncurrent>
    <us-gaap:OtherLongTermDebtNoncurrent contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">4950640</us-gaap:OtherLongTermDebtNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">5156899</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">6207905</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:Liabilities contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">20191112</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">16251466</us-gaap:Liabilities>
    <us-gaap:TemporaryEquityParOrStatedValuePerShare
      contextRef="AsOf2021-12-31_us-gaap_RedeemableConvertiblePreferredStockMember"
      decimals="INF"
      unitRef="USDPShares">0.001</us-gaap:TemporaryEquityParOrStatedValuePerShare>
    <us-gaap:TemporaryEquityParOrStatedValuePerShare
      contextRef="AsOf2020-12-31_us-gaap_RedeemableConvertiblePreferredStockMember"
      decimals="INF"
      unitRef="USDPShares">0.001</us-gaap:TemporaryEquityParOrStatedValuePerShare>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="AsOf2021-12-31_us-gaap_RedeemableConvertiblePreferredStockMember"
      decimals="INF"
      unitRef="Shares">11600000</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="AsOf2020-12-31_us-gaap_RedeemableConvertiblePreferredStockMember"
      decimals="INF"
      unitRef="Shares">11600000</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="AsOf2021-12-31_custom_RedeemableConvertiblePreferredSeriesBMember"
      decimals="INF"
      unitRef="Shares">0</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="AsOf2021-12-31_custom_RedeemableConvertiblePreferredSeriesBMember"
      decimals="INF"
      unitRef="Shares">0</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="AsOf2020-12-31_custom_RedeemableConvertiblePreferredSeriesBMember"
      decimals="INF"
      unitRef="Shares">216916</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="AsOf2020-12-31_custom_RedeemableConvertiblePreferredSeriesBMember"
      decimals="INF"
      unitRef="Shares">216916</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="AsOf2021-12-31_custom_RedeemableConvertiblePreferredStockSeriesBMember"
      decimals="0"
      unitRef="USD">0</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="AsOf2020-12-31_custom_RedeemableConvertiblePreferredStockSeriesBMember"
      decimals="0"
      unitRef="USD">1301500</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="AsOf2021-12-31_custom_RedeemableConvertiblePreferredSeriesB1Member"
      decimals="INF"
      unitRef="Shares">0</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="AsOf2021-12-31_custom_RedeemableConvertiblePreferredSeriesB1Member"
      decimals="INF"
      unitRef="Shares">0</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="AsOf2020-12-31_custom_RedeemableConvertiblePreferredSeriesB1Member"
      decimals="INF"
      unitRef="Shares">467728</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="AsOf2020-12-31_custom_RedeemableConvertiblePreferredSeriesB1Member"
      decimals="INF"
      unitRef="Shares">467728</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="AsOf2021-12-31_custom_RedeemableConvertiblePreferredStockSeriesB1Member"
      decimals="0"
      unitRef="USD">0</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="AsOf2020-12-31_custom_RedeemableConvertiblePreferredStockSeriesB1Member"
      decimals="0"
      unitRef="USD">3507981</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="AsOf2021-12-31_custom_RedeemableConvertiblePreferredSeriesC1Member"
      decimals="INF"
      unitRef="Shares">0</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="AsOf2021-12-31_custom_RedeemableConvertiblePreferredSeriesC1Member"
      decimals="INF"
      unitRef="Shares">0</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="AsOf2020-12-31_custom_RedeemableConvertiblePreferredSeriesC1Member"
      decimals="INF"
      unitRef="Shares">255290</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="AsOf2020-12-31_custom_RedeemableConvertiblePreferredSeriesC1Member"
      decimals="INF"
      unitRef="Shares">255290</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="AsOf2021-12-31_custom_RedeemableConvertiblePreferredStockSeriesC1Member"
      decimals="0"
      unitRef="USD">0</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="AsOf2020-12-31_custom_RedeemableConvertiblePreferredStockSeriesC1Member"
      decimals="0"
      unitRef="USD">4550977</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">0</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">9360458</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2021-12-31_us-gaap_ConvertiblePreferredStockMember"
      decimals="INF"
      unitRef="USDPShares">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2020-12-31_us-gaap_ConvertiblePreferredStockMember"
      decimals="INF"
      unitRef="USDPShares">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2021-12-31_us-gaap_ConvertiblePreferredStockMember"
      decimals="INF"
      unitRef="Shares">3400000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2020-12-31_us-gaap_ConvertiblePreferredStockMember"
      decimals="INF"
      unitRef="Shares">3400000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="AsOf2021-12-31_us-gaap_SeriesAPreferredStockMember"
      decimals="INF"
      unitRef="Shares">66667</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="AsOf2021-12-31_us-gaap_SeriesAPreferredStockMember"
      decimals="INF"
      unitRef="Shares">66667</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="AsOf2020-12-31_us-gaap_SeriesAPreferredStockMember"
      decimals="INF"
      unitRef="Shares">66667</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="AsOf2020-12-31_us-gaap_SeriesAPreferredStockMember"
      decimals="INF"
      unitRef="Shares">66667</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue
      contextRef="AsOf2021-12-31_us-gaap_SeriesAPreferredStockMember"
      decimals="0"
      unitRef="USD">67</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="AsOf2020-12-31_us-gaap_SeriesAPreferredStockMember"
      decimals="0"
      unitRef="USD">67</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2021-12-31"
      decimals="INF"
      unitRef="USDPShares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2020-12-31"
      decimals="INF"
      unitRef="USDPShares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="AsOf2021-12-31" decimals="INF" unitRef="Shares">41666667</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="AsOf2020-12-31" decimals="INF" unitRef="Shares">41666667</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued contextRef="AsOf2021-12-31" decimals="INF" unitRef="Shares">12330859</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2021-12-31" decimals="INF" unitRef="Shares">12330859</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued contextRef="AsOf2020-12-31" decimals="INF" unitRef="Shares">11255967</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2020-12-31" decimals="INF" unitRef="Shares">11255967</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">12331</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">11256</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">58279590</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">45623146</us-gaap:AdditionalPaidInCapital>
    <us-gaap:TreasuryStockCarryingBasis contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">20000</us-gaap:TreasuryStockCarryingBasis>
    <us-gaap:TreasuryStockCarryingBasis contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">20000</us-gaap:TreasuryStockCarryingBasis>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">-35731359</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">-30204992</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">22540629</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">15409477</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">4613550</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">1279089</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">27154179</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">16688566</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">47345291</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">42300490</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:StockholdersEquityReverseStockSplit contextRef="From2022-01-012022-02-14">one-for-thirty reverse stock split</us-gaap:StockholdersEquityReverseStockSplit>
    <us-gaap:Revenues
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">1088428</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">1457781</us-gaap:Revenues>
    <us-gaap:CostOfRevenue
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">1050676</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">1356378</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">37752</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">101403</us-gaap:GrossProfit>
    <us-gaap:SellingAndMarketingExpense
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">849107</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">567290</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">4652069</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">2806238</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">0</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">13645</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">1462492</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">1562622</us-gaap:DepreciationAndAmortization>
    <us-gaap:OperatingExpenses
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">6963668</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">4949795</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-6925916</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-4848392</us-gaap:OperatingIncomeLoss>
    <VIVK:EquityInvestmentGainLoss
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">0</VIVK:EquityInvestmentGainLoss>
    <VIVK:EquityInvestmentGainLoss
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-37665</VIVK:EquityInvestmentGainLoss>
    <VIVK:GainLossOnDispositionOfAsset
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">87044</VIVK:GainLossOnDispositionOfAsset>
    <VIVK:GainLossOnDispositionOfAsset
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-121428</VIVK:GainLossOnDispositionOfAsset>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-1094054</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">2614338</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:InterestAndOtherIncome
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">3312</us-gaap:InterestAndOtherIncome>
    <us-gaap:InterestAndOtherIncome
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">35344</us-gaap:InterestAndOtherIncome>
    <us-gaap:InterestExpenseOther
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">900552</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">86162</us-gaap:InterestExpenseOther>
    <us-gaap:OtherNonoperatingIncome
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">125299</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncome
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">39560</us-gaap:OtherNonoperatingIncome>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-1778951</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">2443987</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:ProfitLoss
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-8704867</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-2404405</us-gaap:ProfitLoss>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-1050207</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">466964</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-7654660</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-2871369</us-gaap:NetIncomeLoss>
    <us-gaap:IncomeLossAttributableToNoncontrollingInterest
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-2170489</us-gaap:IncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossAttributableToNoncontrollingInterest
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-687672</us-gaap:IncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-5484171</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-2183697</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-5484171</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-2183697</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">42196</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">172795</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-5526367</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-2356492</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2021-01-01to2021-12-31"
      decimals="INF"
      id="Fact000310"
      unitRef="USDPShares">-0.46</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2020-01-012020-12-31"
      decimals="INF"
      id="Fact000311"
      unitRef="USDPShares">-0.23</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2021-01-01to2021-12-31"
      decimals="INF"
      id="Fact000313"
      unitRef="Shares">11976116</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2020-01-012020-12-31"
      decimals="INF"
      id="Fact000314"
      unitRef="Shares">10310167</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2019-12-31_custom_SeriesAPreferredStocksMember"
      decimals="INF"
      unitRef="Shares">66667</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2019-12-31_custom_SeriesAPreferredStocksMember"
      decimals="0"
      unitRef="USD">67</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2019-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">9511465</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2019-12-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">9511</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2019-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">25071709</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2019-12-31_us-gaap_TreasuryStockMember"
      decimals="0"
      unitRef="USD">-20000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2019-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-27848500</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2019-12-31_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      unitRef="USD">1341854</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">-1445359</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <VIVK:CommonStockIssuedForReductionInStockPayableShares
      contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">666667</VIVK:CommonStockIssuedForReductionInStockPayableShares>
    <VIVK:CommonStockIssuedForReductionInStockPayable
      contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">667</VIVK:CommonStockIssuedForReductionInStockPayable>
    <VIVK:CommonStockIssuedForReductionInStockPayable
      contextRef="From2020-01-012020-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">11799333</VIVK:CommonStockIssuedForReductionInStockPayable>
    <VIVK:CommonStockIssuedForReductionInStockPayable
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">11800000</VIVK:CommonStockIssuedForReductionInStockPayable>
    <VIVK:CommonStockIssuedForReductionInLiabilitiesShares
      contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">9164</VIVK:CommonStockIssuedForReductionInLiabilitiesShares>
    <VIVK:CommonStockIssuedForReductionInLiabilities
      contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">9</VIVK:CommonStockIssuedForReductionInLiabilities>
    <VIVK:CommonStockIssuedForReductionInLiabilities
      contextRef="From2020-01-012020-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">135984</VIVK:CommonStockIssuedForReductionInLiabilities>
    <VIVK:CommonStockIssuedForReductionInLiabilities
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">135993</VIVK:CommonStockIssuedForReductionInLiabilities>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">7600</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">8</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2020-01-012020-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">41020</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">41028</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">23333</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">23</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2020-01-012020-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">281208</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">281231</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <VIVK:StockIssuedForConversionOfTemporaryEquityShares
      contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">1037738</VIVK:StockIssuedForConversionOfTemporaryEquityShares>
    <VIVK:StockIssuedForConversionOfTemporaryEquityValue
      contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">1038</VIVK:StockIssuedForConversionOfTemporaryEquityValue>
    <VIVK:StockIssuedForConversionOfTemporaryEquityValue
      contextRef="From2020-01-012020-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">7592778</VIVK:StockIssuedForConversionOfTemporaryEquityValue>
    <VIVK:StockIssuedForConversionOfTemporaryEquityValue
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">7593816</VIVK:StockIssuedForConversionOfTemporaryEquityValue>
    <VIVK:StockOptionsIssuedForServices
      contextRef="From2020-01-012020-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">555000</VIVK:StockOptionsIssuedForServices>
    <VIVK:StockOptionsIssuedForServices
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">555000</VIVK:StockOptionsIssuedForServices>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2020-01-012020-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">146114</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">146114</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <VIVK:IssuanceOfNoncontrollingInterest1
      contextRef="From2020-01-012020-12-31_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      unitRef="USD">624907</VIVK:IssuanceOfNoncontrollingInterest1>
    <VIVK:IssuanceOfNoncontrollingInterest1
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">624907</VIVK:IssuanceOfNoncontrollingInterest1>
    <us-gaap:DividendsPreferredStock
      contextRef="From2020-01-012020-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">172795</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">172795</us-gaap:DividendsPreferredStock>
    <us-gaap:NetIncomeLoss
      contextRef="From2020-01-012020-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-2183697</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2020-01-012020-12-31_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      unitRef="USD">-687672</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-2871369</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2020-12-31_custom_SeriesAPreferredStocksMember"
      decimals="INF"
      unitRef="Shares">66667</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2020-12-31_custom_SeriesAPreferredStocksMember"
      decimals="0"
      unitRef="USD">67</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2020-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">11255967</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2020-12-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">11256</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2020-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">45623146</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2020-12-31_us-gaap_TreasuryStockMember"
      decimals="0"
      unitRef="USD">-20000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2020-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-30204992</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2020-12-31_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      unitRef="USD">1279089</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">16688566</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">33667</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">34</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">437970</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">438004</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <VIVK:CommonStockIssuedForReductionOfLiabilitiesShares
      contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">68611</VIVK:CommonStockIssuedForReductionOfLiabilitiesShares>
    <VIVK:CommonStockIssuedForReductionInLiabilities
      contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">68</VIVK:CommonStockIssuedForReductionInLiabilities>
    <VIVK:CommonStockIssuedForReductionInLiabilities
      contextRef="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">495731</VIVK:CommonStockIssuedForReductionInLiabilities>
    <VIVK:CommonStockIssuedForReductionInLiabilities
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">495799</VIVK:CommonStockIssuedForReductionInLiabilities>
    <VIVK:CommonStockIssuedForPurchaseOfLicenseShares
      contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">16667</VIVK:CommonStockIssuedForPurchaseOfLicenseShares>
    <VIVK:CommonStockIssuedForPurchaseOfLicense
      contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">17</VIVK:CommonStockIssuedForPurchaseOfLicense>
    <VIVK:CommonStockIssuedForPurchaseOfLicense
      contextRef="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">224983</VIVK:CommonStockIssuedForPurchaseOfLicense>
    <VIVK:CommonStockIssuedForPurchaseOfLicense
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">225000</VIVK:CommonStockIssuedForPurchaseOfLicense>
    <VIVK:StockIssuedForConversionOfTemporaryEquityShares
      contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">955947</VIVK:StockIssuedForConversionOfTemporaryEquityShares>
    <VIVK:StockIssuedForConversionOfTemporaryEquityValue
      contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">956</VIVK:StockIssuedForConversionOfTemporaryEquityValue>
    <VIVK:StockIssuedForConversionOfTemporaryEquityValue
      contextRef="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">9466648</VIVK:StockIssuedForConversionOfTemporaryEquityValue>
    <VIVK:StockIssuedForConversionOfTemporaryEquityValue
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">9467604</VIVK:StockIssuedForConversionOfTemporaryEquityValue>
    <VIVK:StockOptionsIssuedForServices
      contextRef="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">1585000</VIVK:StockOptionsIssuedForServices>
    <VIVK:StockOptionsIssuedForServices
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">1585000</VIVK:StockOptionsIssuedForServices>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">446112</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">446112</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="From2021-01-012021-12-31_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      unitRef="USD">55050</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">55050</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <VIVK:IssuanceOfNoncontrollingInterest1
      contextRef="From2021-01-012021-12-31_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      unitRef="USD">5560000</VIVK:IssuanceOfNoncontrollingInterest1>
    <VIVK:IssuanceOfNoncontrollingInterest1
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">5560000</VIVK:IssuanceOfNoncontrollingInterest1>
    <us-gaap:DividendsPreferredStock
      contextRef="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">42196</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">42196</us-gaap:DividendsPreferredStock>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-5484171</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-01-012021-12-31_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      unitRef="USD">-2170489</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-7654660</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2021-12-31_custom_SeriesAPreferredStocksMember"
      decimals="INF"
      unitRef="Shares">66667</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-12-31_custom_SeriesAPreferredStocksMember"
      decimals="0"
      unitRef="USD">67</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2021-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">12330859</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-12-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">12331</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">58279590</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-12-31_us-gaap_TreasuryStockMember"
      decimals="0"
      unitRef="USD">-20000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-35731359</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-12-31_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      unitRef="USD">4613550</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">27154179</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-7654660</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-2871369</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">1462492</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">1562622</us-gaap:DepreciationAndAmortization>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">0</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">13645</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">90711</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <VIVK:EquityInvestmentGainLoss
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-0</VIVK:EquityInvestmentGainLoss>
    <VIVK:EquityInvestmentGainLoss
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-37665</VIVK:EquityInvestmentGainLoss>
    <VIVK:GainLossOnDispositionOfAsset
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">87044</VIVK:GainLossOnDispositionOfAsset>
    <VIVK:GainLossOnDispositionOfAsset
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-121428</VIVK:GainLossOnDispositionOfAsset>
    <VIVK:CommonStockOptionsIssuedForServices
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">1585000</VIVK:CommonStockOptionsIssuedForServices>
    <VIVK:CommonStockOptionsIssuedForServices
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">555000</VIVK:CommonStockOptionsIssuedForServices>
    <us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">438004</us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims>
    <us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">281231</us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-1094054</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">2614338</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">1051007</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-466164</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:ShareBasedCompensation
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">446112</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">146114</us-gaap:ShareBasedCompensation>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-6890</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">19735</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-0</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-0</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-13807</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">2549</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <VIVK:IncreaseDecreaseInPreciousMetalConcentrate
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">0</VIVK:IncreaseDecreaseInPreciousMetalConcentrate>
    <VIVK:IncreaseDecreaseInPreciousMetalConcentrate
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">16519</VIVK:IncreaseDecreaseInPreciousMetalConcentrate>
    <VIVK:IncreaseDecreaseInRightToUseAssets
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-218513</VIVK:IncreaseDecreaseInRightToUseAssets>
    <VIVK:IncreaseDecreaseInRightToUseAssets
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-285345</VIVK:IncreaseDecreaseInRightToUseAssets>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-218513</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-285345</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayable
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">38128</us-gaap:IncreaseDecreaseInOtherAccountsPayable>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayable
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">517931</us-gaap:IncreaseDecreaseInOtherAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedInterestReceivableNet
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">3313</us-gaap:IncreaseDecreaseInAccruedInterestReceivableNet>
    <us-gaap:IncreaseDecreaseInAccruedInterestReceivableNet
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">35344</us-gaap:IncreaseDecreaseInAccruedInterestReceivableNet>
    <us-gaap:IncreaseDecreaseInInterestPayableNet
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">900552</us-gaap:IncreaseDecreaseInInterestPayableNet>
    <us-gaap:IncreaseDecreaseInInterestPayableNet
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">71361</us-gaap:IncreaseDecreaseInInterestPayableNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-2901696</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-1753655</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireNotesReceivable
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-0</us-gaap:PaymentsToAcquireNotesReceivable>
    <us-gaap:PaymentsToAcquireNotesReceivable
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">10441</us-gaap:PaymentsToAcquireNotesReceivable>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">13366</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">18854</us-gaap:PaymentsToAcquireIntangibleAssets>
    <VIVK:PaymentsToAcquireIntangibleAssets1
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">265000</VIVK:PaymentsToAcquireIntangibleAssets1>
    <VIVK:PaymentsToAcquireIntangibleAssets1
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-0</VIVK:PaymentsToAcquireIntangibleAssets1>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">4236276</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">1197922</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-4514642</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-1227217</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">7735</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">116535</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">9135984</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">2231796</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">41028</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">562046</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">6323</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">55050</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-0</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:ProceedsFromMinorityShareholders
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">0</us-gaap:ProceedsFromMinorityShareholders>
    <us-gaap:ProceedsFromMinorityShareholders
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">624907</us-gaap:ProceedsFromMinorityShareholders>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">8511153</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">2774873</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">1094815</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-205999</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">398904</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">604903</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">1493719</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">398904</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">390843</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">0</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">0</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">0</us-gaap:IncomeTaxesPaidNet>
    <VIVK:ConversionOfSeriesBB1AndC1PreferredStockToCommonStock
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">9467604</VIVK:ConversionOfSeriesBB1AndC1PreferredStockToCommonStock>
    <VIVK:ConversionOfSeriesBB1AndC1PreferredStockToCommonStock
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">7593816</VIVK:ConversionOfSeriesBB1AndC1PreferredStockToCommonStock>
    <VIVK:CommonStockIssuedForReductionInLiabilitiesCashFlow
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">495799</VIVK:CommonStockIssuedForReductionInLiabilitiesCashFlow>
    <VIVK:CommonStockIssuedForReductionInLiabilitiesCashFlow
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">11935993</VIVK:CommonStockIssuedForReductionInLiabilitiesCashFlow>
    <VIVK:ConversionOfNoteReceivableToEquityInvestment
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">81768</VIVK:ConversionOfNoteReceivableToEquityInvestment>
    <VIVK:ConversionOfNoteReceivableToEquityInvestment
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">809578</VIVK:ConversionOfNoteReceivableToEquityInvestment>
    <VIVK:NoncontrollingInterestIssuedForReductionInLiabilities
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">5504950</VIVK:NoncontrollingInterestIssuedForReductionInLiabilities>
    <VIVK:NoncontrollingInterestIssuedForReductionInLiabilities
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">0</VIVK:NoncontrollingInterestIssuedForReductionInLiabilities>
    <VIVK:PreferredStockSeriesC1IssuedForReductionInLiabilities
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">64950</VIVK:PreferredStockSeriesC1IssuedForReductionInLiabilities>
    <VIVK:PreferredStockSeriesC1IssuedForReductionInLiabilities
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">0</VIVK:PreferredStockSeriesC1IssuedForReductionInLiabilities>
    <VIVK:CommonStockIssuedForPurchaseOfLicense
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">225000</VIVK:CommonStockIssuedForPurchaseOfLicense>
    <VIVK:CommonStockIssuedForPurchaseOfLicense
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">0</VIVK:CommonStockIssuedForPurchaseOfLicense>
    <VIVK:CapitalizedInterestOnConstructionInProcess
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">1215743</VIVK:CapitalizedInterestOnConstructionInProcess>
    <VIVK:CapitalizedInterestOnConstructionInProcess
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">1025852</VIVK:CapitalizedInterestOnConstructionInProcess>
    <VIVK:DividendPaidInSeriesB1PreferredStockValue
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">42196</VIVK:DividendPaidInSeriesB1PreferredStockValue>
    <VIVK:DividendPaidInSeriesB1PreferredStockValue
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">172795</VIVK:DividendPaidInSeriesB1PreferredStockValue>
    <VIVK:SaleOfMarketableSecuritiesForNoteReceivable
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">860491</VIVK:SaleOfMarketableSecuritiesForNoteReceivable>
    <VIVK:SaleOfMarketableSecuritiesForNoteReceivable
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">0</VIVK:SaleOfMarketableSecuritiesForNoteReceivable>
    <VIVK:AccountsPayableOnPurchaseOfEquipment
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">700000</VIVK:AccountsPayableOnPurchaseOfEquipment>
    <VIVK:AccountsPayableOnPurchaseOfEquipment
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">0</VIVK:AccountsPayableOnPurchaseOfEquipment>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_802_eus-gaap--OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_zpQr7ZvnAAdR" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;Note 1.&lt;span id="xdx_829_z2sJuczmZFU9"&gt; Organization and Basis of Presentation&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Vivakor, Inc. (collectively &#x201c;we&#x201d;,
&#x201c;us,&#x201d; &#x201c;our,&#x201d; &#x201c;Vivakor&#x201d; or the &#x201c;Company&#x201d;) is a socially responsible operator, acquirer
and developer of clean energy technologies and environmental solutions, which is currently focused on soil remediation in the United States
and Kuwait, and we have corporate offices in Utah, California, and in Qatar. We specialize in the remediation of soil from properties
contaminated by or laden with heavy crude oil and other substances. The Company was originally organized on November 1, 2006 as a limited
liability company in the State of Nevada as Genecular Holdings, LLC. The Company&#x2019;s name was changed to NGI Holdings, LLC on November
3, 2006. On April 30, 2008, the Company was converted to a C-corporation and changed its name to Vivakor, Inc. pursuant to Articles of
Conversion filed with the Nevada Secretary of State.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On December 18, 2020, our Board of Directors
and stockholders holding a majority of our outstanding voting shares, authorized a reverse stock split of each of the
outstanding shares of the Corporation&#x2019;s common stock, $0.001
par value per share, as well as each of the outstanding shares of the Corporation&#x2019;s preferred stock, at a ratio to be
determined by the Board of within a range of a minimum of a one-for-twelve (1-for-12)
to a maximum of one-for-forty (1-for-40)
(the &#x201c;Reverse Stock Split Ratio&#x201d;), with the exact ratio to be set at a number within this range as determined by the
Board in its sole discretion, with no change in par value. On February 14, 2022, we effected a 1-for-30
reverse split of our outstanding shares of common stock (the &#x201c;Reverse Stock Split&#x201d;) via the filing of a certificate of
change with the Nevada Secretary of State which was effective at the commencement of trading of our Common Stock. No fractional
shares of the Company&#x2019;s common stock will be issued as a result of the Reverse Stock Split. Any fractional shares resulting
from the Reverse Stock Split will be rounded up to the nearest whole share. All issued and outstanding common stock, preferred
stock, and per share amounts in the consolidated financial statements and footnotes included herein have been retroactively adjusted
to reflect this reverse stock split for all periods presented.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;COVID-19&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On March 11, 2020, the World Health Organization
(&#x201c;WHO&#x201d;) declared the COVID-19 outbreak to be a global pandemic. In addition to the devastating effects on human life, the
pandemic is having a negative ripple effect on the global economy, leading to disruptions and volatility in the global financial markets.
Most U.S. states and many countries have issued policies intended to stop or slow the further spread of the disease.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;COVID-19 and the U.S. response to the pandemic
are significantly affecting the economy. There are no comparable events that provide guidance as to the effect the COVID-19 pandemic may
have, and, as a result, the ultimate effect of the pandemic is highly uncertain and subject to change. We do not yet know the full extent
of the effects on the economy, the markets we serve, our business, or our operations. In March 2020 we temporarily suspended operations
in Kuwait and Utah due to COVID-19 government restrictions.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <VIVK:LiquidityTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_803_ecustom--LiquidityTextBlock_zMem7RL0XzhZ" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Note 2. &lt;span id="xdx_821_z8f8MT3FxPpv"&gt;Liquidity&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;We have historically suffered net losses and
cumulative negative cash flows from operations, and as of December 31, 2021, we had an accumulated deficit of approximately $&lt;span id="xdx_90E_eus-gaap--RetainedEarningsAccumulatedDeficit_iNI_dmixL_c20211231_ztfq9ZCcYESj" title="Accumulated deficit::XDX::35%2C731%2C359"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0704"&gt;35.7&lt;/span&gt;&lt;/span&gt;
million. As of December 31, 2021 we had cash of $&lt;span id="xdx_905_eus-gaap--Cash_iI_c20211231_zwYqP0QIHVQ3" title="Cash"&gt;1,493,719&lt;/span&gt;. To date we have financed our operations primarily through debt
financing, private equity offerings and our working interest agreements. For the year ended December 31, 2021 and 2020, we issued
&lt;span id="xdx_903_ecustom--ValueOfNonControllingUnits_dn_c20210101__20211231__us-gaap--EquityMethodInvestmentNonconsolidatedInvesteeAxis__custom--RdmMember_zLPhecgPXnW_zYjO5ztq5r4H"&gt;none&lt;/span&gt; and $&lt;span id="xdx_90C_ecustom--ValueOfNonControllingUnits_c20200101__20201231__us-gaap--EquityMethodInvestmentNonconsolidatedInvesteeAxis__custom--RdmMember_zw2oFthpfhjx"&gt;624,907&lt;/span&gt; noncontrolling units of RPC Design and Manufacturing, LLC (&#x201c;RDM&#x201d;), respectively, made payments on our working interest agreement with RII of $&lt;span id="xdx_906_ecustom--PaymentForWorkingInterest_c20210101__20211231__srt--CounterpartyNameAxis__custom--RiiMember_zJH7l6inBagI"&gt;7,735&lt;/span&gt; and
$&lt;span id="xdx_906_ecustom--PaymentForWorkingInterest_c20200101__20201231__srt--CounterpartyNameAxis__custom--RiiMember_zvntwEFtKh9X"&gt;116,535&lt;/span&gt;, respectively, and we also received proceeds of $&lt;span id="xdx_90D_eus-gaap--ProceedsFromConvertibleDebt_c20210101__20211231_zxp0cldaitas"&gt;9,135,984&lt;/span&gt; and $&lt;span id="xdx_90D_eus-gaap--ProceedsFromConvertibleDebt_c20200101__20201231_zLlpNvnogoSu"&gt;2,231,796&lt;/span&gt; related to the issuance of convertible bridge
notes and other loans. For the years ended December 31, 2021 and 2020, as included in the proceeds above, we obtained two Paycheck
Protection Program loans for $&lt;span id="xdx_905_eus-gaap--ProceedsFromOtherShortTermDebt_c20210101__20211231__us-gaap--ShortTermDebtTypeAxis__custom--PaycheckProtectionProgramMember_zl3vkvKksBIx"&gt;295,745&lt;/span&gt; and $&lt;span id="xdx_906_eus-gaap--ProceedsFromOtherShortTermDebt_c20200101__20201231__us-gaap--ShortTermDebtTypeAxis__custom--PaycheckProtectionProgramMember_zmvUXMB4STLz"&gt;295,745&lt;/span&gt; that may be forgiven &lt;span style="background-color: white"&gt;under the CARES Act,
if we can demonstrate that the proceeds from the loan were used for eligible expenses&lt;/span&gt;. We also obtained loans from the Small
Business Administration in the amount of $&lt;span id="xdx_901_eus-gaap--ProceedsFromOtherShortTermDebt_c20200101__20201231__us-gaap--ShortTermDebtTypeAxis__custom--SmallBusinessAdministrationMember_zN63gpAIMn7x"&gt;299,900&lt;/span&gt; in May 2020, as included in the proceeds above. In addition, for the years ended
December 31, 2021 and 2020, the Company received debt financing of $&lt;span id="xdx_90E_ecustom--ProceedsFromDebtFinancing_c20210101__20211231__us-gaap--SecuritiesFinancingTransactionAxis__custom--VivaWealthFundMember_z23CpXPqMawB"&gt;8,090,000&lt;/span&gt; and $&lt;span id="xdx_90F_ecustom--ProceedsFromDebtFinancing_c20200101__20201231__us-gaap--SecuritiesFinancingTransactionAxis__custom--VivaWealthFundMember_zlgsDnM0OXPb"&gt;735,000&lt;/span&gt; through the operations of Viva Wealth
Fund I, LLC, which debt converts into Viva Wealth Fund I units at the earlier of 6 months or the minimum raise of $6,250,000 to
build a Remediation Processing Center (&#x201c;RPC&#x201d;) system. As of December 31, 2021, $&lt;span id="xdx_905_eus-gaap--DebtConversionConvertedInstrumentAmount1_c20210101__20211231__us-gaap--SecuritiesFinancingTransactionAxis__custom--VivaWealthFundMember_zbQ78jAGfxDe"&gt;5,560,000&lt;/span&gt; of this debt financing has converted to noncontrolling units in Viva Wealth
Fund I, LLC. We believe we have other liquid assets that may be used to assist in financing the operations of the Company if needed,
including marketable securities in Scepter, which hold a fair value $&lt;span id="xdx_908_eus-gaap--MarketableSecurities_iI_c20211231__us-gaap--InvestmentTypeAxis__custom--ScepterMember_zWdGBJf7bBjV"&gt;2,231,218&lt;/span&gt; as of December 31, 2021 and have been deposited for
trading. Subsequent to December 31, 2021, the Company closed its underwritten public offering of &lt;span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220101__20220331__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--SecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis__custom--PublicOfferingMember_zdboGYqLGU51"&gt;1,600,000&lt;/span&gt; shares of common stock,
at a public offering price of $5.00 per share, for aggregate gross proceeds of $&lt;span id="xdx_90D_eus-gaap--ProceedsFromIssuanceOrSaleOfEquity_pn6n6_c20220101__20220331__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--SecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis__custom--PublicOfferingMember_zWtYL88nrMhV"&gt;8&lt;/span&gt; million, prior to deducting
underwriting discounts, commissions, and other offering expenses. We believe the liquid assets from the Company&#x2019;s available
for sale investments and funding provided from subsequent fundraising activities of the Company give it adequate working capital to
finance our day-to-day operations for at least twelve months through March 2023.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;











</VIVK:LiquidityTextBlock>
    <us-gaap:Cash contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">1493719</us-gaap:Cash>
    <VIVK:ValueOfNonControllingUnits
      contextRef="From2021-01-012021-12-31_custom_RdmMember"
      decimals="0"
      unitRef="USD">0</VIVK:ValueOfNonControllingUnits>
    <VIVK:ValueOfNonControllingUnits
      contextRef="From2020-01-012020-12-31_custom_RdmMember"
      decimals="0"
      unitRef="USD">624907</VIVK:ValueOfNonControllingUnits>
    <VIVK:PaymentForWorkingInterest
      contextRef="From2021-01-012021-12-31_custom_RiiMember"
      decimals="0"
      unitRef="USD">7735</VIVK:PaymentForWorkingInterest>
    <VIVK:PaymentForWorkingInterest
      contextRef="From2020-01-012020-12-31_custom_RiiMember"
      decimals="0"
      unitRef="USD">116535</VIVK:PaymentForWorkingInterest>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">9135984</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">2231796</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:ProceedsFromOtherShortTermDebt
      contextRef="From2021-01-012021-12-31_custom_PaycheckProtectionProgramMember"
      decimals="0"
      unitRef="USD">295745</us-gaap:ProceedsFromOtherShortTermDebt>
    <us-gaap:ProceedsFromOtherShortTermDebt
      contextRef="From2020-01-012020-12-31_custom_PaycheckProtectionProgramMember"
      decimals="0"
      unitRef="USD">295745</us-gaap:ProceedsFromOtherShortTermDebt>
    <us-gaap:ProceedsFromOtherShortTermDebt
      contextRef="From2020-01-012020-12-31_custom_SmallBusinessAdministrationMember"
      decimals="0"
      unitRef="USD">299900</us-gaap:ProceedsFromOtherShortTermDebt>
    <VIVK:ProceedsFromDebtFinancing
      contextRef="From2021-01-012021-12-31_custom_VivaWealthFundMember"
      decimals="0"
      unitRef="USD">8090000</VIVK:ProceedsFromDebtFinancing>
    <VIVK:ProceedsFromDebtFinancing
      contextRef="From2020-01-012020-12-31_custom_VivaWealthFundMember"
      decimals="0"
      unitRef="USD">735000</VIVK:ProceedsFromDebtFinancing>
    <us-gaap:DebtConversionConvertedInstrumentAmount1
      contextRef="From2021-01-012021-12-31_custom_VivaWealthFundMember"
      decimals="0"
      unitRef="USD">5560000</us-gaap:DebtConversionConvertedInstrumentAmount1>
    <us-gaap:MarketableSecurities
      contextRef="AsOf2021-12-31_custom_ScepterMember"
      decimals="0"
      unitRef="USD">2231218</us-gaap:MarketableSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2022-01-012022-03-31_us-gaap_SubsequentEventMember_custom_PublicOfferingMember"
      decimals="INF"
      unitRef="Shares">1600000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity
      contextRef="From2022-01-012022-03-31_us-gaap_SubsequentEventMember_custom_PublicOfferingMember"
      decimals="-6"
      unitRef="USD">8000000</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_80A_eus-gaap--SignificantAccountingPoliciesTextBlock_zQJ0JbCdsW52" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Note 3. &lt;span id="xdx_82D_zZqv4AUYc6eU"&gt;Summary of Significant Accounting Policies&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_849_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zy1uhEUc5xJL" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_868_z66EwD5bnFEX"&gt;Basis of Presentation&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The accompanying consolidated financial statements
have been prepared in accordance with the Financial Accounting Standards Board (&#x201c;&lt;span style="text-decoration: underline"&gt;FASB&lt;/span&gt;&#x201d;) &#x201c;FASB Accounting Standard
Codification&#x2122;&#x201d; (the &#x201c;&lt;span style="text-decoration: underline"&gt;Codification&lt;/span&gt;&#x201d;) which is the source of authoritative accounting principles recognized
by the FASB to be applied by nongovernmental entities in the preparation of consolidated financial statements in conformity with generally
accepted accounting principles (&#x201c;&lt;span style="text-decoration: underline"&gt;GAAP&lt;/span&gt;&#x201d;) in the United States.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;All figures are in U.S. dollars unless indicated
otherwise.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_840_eus-gaap--ConsolidationPolicyTextBlock_zJuhLjQv17Jf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_865_zNWXYx4to1S8"&gt;Principles of Consolidation&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The consolidated financial statements include
the accounts of Vivakor, Inc., its wholly owned and majority-owned active subsidiaries, or joint ventures (collectively, the &#x201c;Company&#x201d;).
Intercompany balances and transactions between consolidated entities are eliminated. Inactive entities have no value, assets or liabilities.
Vivakor has the following wholly and majority-owned subsidiaries: Vivaventures Management Company, Inc., Vivaventures Energy Group, Inc.
(99%), Vivaventures Oil Sands, Inc., Vivasphere, Inc.. Vivakor Middle East, LLC (49%, consolidated). The Company withdrew from VivaVentures
Precious Metal, LLC (39%, equity method investment) in July 2020. Vivakor manages and consolidates RPC Design and Manufacturing LLC, which
includes a noncontrolling interest investment from Vivaopportunity Fund, LLC, which is also managed by Vivaventures Management Company,
Inc. Vivakor has common officers with and consolidates Viva Wealth Fund I, LLC.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company follows ASC 810-10-15 guidance with
respect to accounting for Variable Interest Entities (&#x201c;VIE&#x201d;). A VIE is an entity that does not have sufficient equity at risk
to finance its activities without additional subordinated financial support from other parties, or whose equity investors lack any of
the characteristics of a controlling financial interest. A variable interest is an investment or other interest that will absorb portions
of a VIE&#x2019;s expected losses or receive portions of the entity&#x2019;s expected residual returns. Variable interests are contractual,
ownership, or other pecuniary interests that change with changes in the fair value of the entity&#x2019;s net assets. A party is the primary
beneficiary of a VIE and must consolidate it when that party has a variable interest, or combination of variable interests, that provides
the party with a controlling financial interest. A party is deemed to have a controlling financial interest if it meets both of the power
and losses/benefits criteria. The power criterion is the ability to direct the activities of the VIE that most significantly impact its
economic performance. The losses/benefits criterion is the obligation to absorb losses from, or right to receive benefits from, the VIE
that could potentially be significant to the VIE. The VIE model requires an ongoing reconsideration of whether a reporting entity is the
primary beneficiary of a VIE due to changes in facts and circumstances. For the years ended December 31, 2021 and 2020 the following entities
are considered to be a VIE and are consolidated in our consolidated financial statements: Viva Wealth Fund I, LLC (organized in 2020)
and RPC Design and Manufacturing, LLC. For the years ended December 31, 2021 and 2020 the following entities were considered to be a VIE,
but were not consolidated in our consolidated financial statements due to a lack of the power criterion or the losses/benefits criterion:
Vivaventures UTS I, LLC, Vivaventures Royalty II, LLC, Vivaopportunity Fund, LLC, and International Metals Exchange, LLC. For the years
ended December 31, 2021 and 2020 the unaudited financial information for the unconsolidated VIEs is as follows: Vivaventures UTSI, LLC
held assets of $&lt;span id="xdx_90F_eus-gaap--Assets_iI_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresUtsiMember_zKHey2yBJu3Z"&gt;3,753,296&lt;/span&gt; and $&lt;span id="xdx_90D_eus-gaap--Assets_iI_c20201231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresUtsiMember_zIsiy4JuNKtc"&gt;3,113,292&lt;/span&gt; (where the primary asset represents a receivable from the Company), and liabilities of $&lt;span id="xdx_909_eus-gaap--Liabilities_iI_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresUtsiMember_zGkCmqx3Qgf0"&gt;12,608&lt;/span&gt;
and $&lt;span id="xdx_90C_eus-gaap--Liabilities_iI_c20201231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresUtsiMember_zy0mlbAGEXoq"&gt;41,894&lt;/span&gt;. Vivaventures Royalty II, LLC held assets of $&lt;span id="xdx_906_eus-gaap--Assets_iI_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresRoyaltyMember_zx7QAVx9r0Lt"&gt;2,648,810&lt;/span&gt; and $&lt;span id="xdx_905_eus-gaap--Assets_iI_c20201231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresRoyaltyMember_zipRqyyLvNmL"&gt;2,117,066&lt;/span&gt; (where the primary asset represents a receivable from
the Company), and liabilities of $&lt;span id="xdx_905_eus-gaap--Liabilities_iI_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresRoyaltyMember_z6NgQnHe3fPs"&gt;300&lt;/span&gt;. Vivaopportunity Fund LLC held assets of $&lt;span id="xdx_90D_eus-gaap--Assets_iI_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaopportunityFundMember_z8XkrtGOQiQ8"&gt;2,119,961&lt;/span&gt; (where the primary asset represents a noncontrolling
interest in units of a consolidated entity of the Company) and &lt;span id="xdx_901_eus-gaap--Liabilities_iI_do_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaopportunityFundMember_zArZ0mf9rU7J"&gt;no&lt;/span&gt; liabilities. International Metals Exchange, LLC held assets of $&lt;span id="xdx_909_eus-gaap--Assets_iI_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--InternationalMetalsExchangeMember_zizCXdvO8BtX"&gt;30,461&lt;/span&gt;
and $&lt;span id="xdx_90D_eus-gaap--Assets_iI_c20201231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--InternationalMetalsExchangeMember_ztGsgeTOt36Z"&gt;82,711&lt;/span&gt; and liabilities of $&lt;span id="xdx_90A_eus-gaap--Liabilities_iI_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--InternationalMetalsExchangeMember_zTsbWCejAdEa"&gt;&lt;span id="xdx_900_eus-gaap--Liabilities_iI_c20201231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--InternationalMetalsExchangeMember_zpLaKrtXYkmr"&gt;1,900&lt;/span&gt;&lt;/span&gt;.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;











&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;RPC Design and Manufacturing, LLC:&lt;/b&gt;&#160;The
Company established RPC Design and Manufacturing, LLC (&#x201c;RDM&#x201d;) in December 2018 with a business purpose of manufacturing custom
machinery and selling or leasing the manufactured equipment in long term contracts with financing or leasing activities to the Company.
We own 100% of the voting rights in RDM. We, as the sole general partner of RDM, have the full, exclusive and complete right, power and
discretion to operate, manage and control the affairs of RDM and take certain actions necessary to maintain RDM in good standing without
the consent of the limited partners. RDM has entered into a license agreement with the Company indicating that while RDM builds custom
machinery incorporating the Company&#x2019;s hydrocarbon extraction technology, RDM will pay the Company a license fee of $500,000 per
Remediation Processing Center manufactured. RDM has been retained by VWFI to assist in being the plant manager and will manage and direct the manufacturing
of the RPCs. RDM&#x2019;s license fee is waived for RPC manufacturing for VWFI. Creditors of RDM have no recourse to the general credit
of the Company. For the years ended December 31, 2021 and 2020, investors in RDM have a noncontrolling interest of $&lt;span id="xdx_902_eus-gaap--NoncontrollingInterestInVariableInterestEntity_iI_c20211231__us-gaap--EquityMethodInvestmentNonconsolidatedInvesteeAxis__custom--RPCDesignAndManufacturingLLCMember_zAg9O1Q1hYmd"&gt;629,694&lt;/span&gt; and $&lt;span id="xdx_90B_eus-gaap--NoncontrollingInterestInVariableInterestEntity_iI_c20201231__us-gaap--EquityMethodInvestmentNonconsolidatedInvesteeAxis__custom--RPCDesignAndManufacturingLLCMember_zIlbLlta0Rz9"&gt;1,343,018&lt;/span&gt;,
respectively As of December 31, 2021 and 2020,
the cash and cash equivalents of this VIE are not restricted and can be used to settle the obligations of the reporting entity. As of
December 31, 2021 and 2020 this VIE has an outstanding note payable to the reporting entity in the amount of $&lt;span id="xdx_908_eus-gaap--NotesPayable_iI_c20211231__us-gaap--EquityMethodInvestmentNonconsolidatedInvesteeAxis__custom--RdmMember_zltkURyUerVh"&gt;354,566&lt;/span&gt; and $&lt;span id="xdx_90F_eus-gaap--NotesPayable_iI_c20201231__us-gaap--EquityMethodInvestmentNonconsolidatedInvesteeAxis__custom--RdmMember_z89uRuBIlfc_zcXqOKjamFj1"&gt;335,208&lt;/span&gt;, which
is eliminated upon consolidation. We have the primary risk (expense) exposure in financing and operating the assets and are responsible
for 100% of the operation, maintenance and any unfunded capital expenditures, which ultimately could be 100% of a custom machine, and
the decisions related to those expenditures including budgeting, financing and dispatch of power. Based on all these facts, it was determined
that we are the primary beneficiary of RDM. Therefore, RDM has been consolidated by the Company. Any intercompany revenue and expense
associated with RDM and its license agreement with the Company has been eliminated in consolidation.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Viva Wealth Fund I, LLC:&lt;/b&gt;&#160;The
Company assisted in designing and organizing Viva Wealth Fund I, LLC (&#x201c;VWFI&#x201d;) in November 2020, as a special purpose
entity, for the purpose of manufacturing, leasing and selling custom equipment solely to the Company. The Company commenced
co-managing VWFI with Wealth Space, LLC, an unaffiliated entity, but as of the date of this report Wealth Space, LLC is the sole
manager. The Company has been retained by the manager and continues to have common officers with VWFI, including our CEO and CFO,
who will assist in the day-to-day operations. VWFI has also retained the Company to act as its sole plant manager, and we will
manage and direct all of the manufacturing, leasing and selling of custom equipment in behalf of VWFI to the Company. In November
2020, VWFI commenced a $25,000,000 private placement offering to sell convertible promissory notes, which convert to VWFI LLC units,
to accredited investors to raise funds to manufacture equipment that will expand the Company&#x2019;s second RPC. As of December 31,
2021 and 2020, the cash and cash equivalents of this VIE are restricted solely for the use of proceeds of the VWFI offering (to
manufacture RPCs) and cannot be used to settle the obligations of the reporting entity. As of December 31, 2021 and 2020, the
Company has cash attributed to variable interest entities of $&lt;span id="xdx_900_ecustom--CashAttributableToVie_iI_c20211231__dei--LegalEntityAxis__custom--VivaWealthFundIMember_zFjThpbzY3DI"&gt;199,952&lt;/span&gt;
and $&lt;span id="xdx_903_ecustom--CashAttributableToVie_iI_c20201231__dei--LegalEntityAxis__custom--VivaWealthFundIMember_zOlqrIilwdlF"&gt;89,500&lt;/span&gt;.
As of December 31, 2021, VWFI has reached $6,250,000 in funding and has released the funding for construction of RPC Series A. VWFI
has commenced fundraising for RPC Series B. In the event that VWFI does not raise at least $6,250,000 for these RPC Series by the
offering termination date (which date has been extended until November 13, 2022), then the convertible notes and/or units would
convert into Vivakor common stock where the minimum conversion price will be the greater of $13.50 or a 10% discount to
market per share or in the event of a public offering, 200% of the per share price of the Company common stock sold in the
underwritten offering, which was closed on February 14, 2022 at $5.00 per share. As of March 21, 2022, VWFI has raised approximately
$2,740,000 for RPC Series B. VWFI unit holders may also sell their units to the Company for their principal investment amount on the
3&lt;sup&gt;rd&lt;/sup&gt;, 4&lt;sup&gt;th&lt;/sup&gt;, and 5&lt;sup&gt;th&lt;/sup&gt; anniversary of the offering termination date. The Company also has the option to
purchase any LLC units where the members did not exercise their conversion option under the same terms and pricing for cash or
common stock. VWFI has entered into a license agreement with the Company indicating that VWFI will pay the Company a license fee of
$1,000,000 per series of equipment manufactured with the Company&#x2019;s proprietary technology. All of the operations of VWFI
relate to private placement offering to fund and manufacture proprietary equipment for the Company, as intended in VWFI&#x2019;s
design and organization by the Company, so that the Company controls VWFI in its business purpose, use of proceeds, and selling and
leasing of its equipment solely to the Company. Creditors of VWFI have no recourse to the general credit of the Company. We have the
primary risk (expense) exposure in financing and operating the assets and are responsible for 100% of the operation, and any
unfunded capital expenditures, and the expense to the unit holders in conversion to common stock if series of equipment cannot be
fully funded, which ultimately could be 100% of any custom machine. We are responsible for the decisions related to the expenditures
of VWFI proceeds including budgeting, financing and dispatch of power surrounding the series of equipment. Based on all these facts,
it was determined that we are the primary beneficiary of VWFI. Therefore, VWFI has been consolidated by the Company.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_844_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_z6bPZ9iVI7JA" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_868_zcnDqPM3m7EQ"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company considers all highly liquid
investments with an original maturity of three months or less when acquired to be cash equivalents. As of December 31, 2021 and
2020, the Company does not have any cash equivalents. The Company places its cash with high credit quality financial institutions.
The Company&#x2019;s accounts at these institutions are insured by the Federal Deposit Insurance Corporation (&#x201c;FDIC&#x201d;) up
to $250,000. As of December 31, 2021 and 2020, the Company had bank balances exceeding the FDIC insurance limit. To reduce its risk
associated with the failure of such financial institutions, the Company annually evaluates the rating of the financial institutions
in which it holds deposits. As of December 31, 2021 and 2020, the Company has cash attributed to variable interest entities of
$&lt;span id="xdx_908_eus-gaap--Cash_iI_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember_znLIch5Quuz1"&gt;199,952&lt;/span&gt;
and $&lt;span id="xdx_90B_eus-gaap--Cash_iI_c20201231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember_z7mILGI0sOT1"&gt;89,500&lt;/span&gt;. The Company has $&lt;span id="xdx_90F_eus-gaap--Cash_iI_c20211231__us-gaap--CashAndCashEquivalentsAxis__custom--QatarNationalBankMember_zWSi4BUJdRzg"&gt;2,666&lt;/span&gt; in Qatar National Bank, located in Doha Qatar.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;











&lt;p id="xdx_845_eus-gaap--ReceivablesPolicyTextBlock_zZBL2yb9MxpP" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_864_zPAdSVWLhdfG"&gt;Accounts Receivable&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Accounts receivable are carried at original invoice
amount less an estimated allowance for doubtful accounts, if deemed necessary by management, and based on a review of all outstanding
amounts on a monthly basis. Management determines the allowance for doubtful accounts, if any, by identifying troubled accounts and by
using historical experience applied to an aging of accounts. An allowance for doubtful accounts was considered necessary by management
as of December 31, 2021 and 2020 in the amount of $&lt;span id="xdx_90A_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_c20211231_pp0p0_zJgejJTMvuSP" title="Allowance for doubtful accounts"&gt;&lt;span id="xdx_909_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_c20201231_pp0p0_zhtDnN7pqYKL" title="Allowance for doubtful accounts"&gt;33,000&lt;/span&gt;&lt;/span&gt;, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p id="xdx_84F_eus-gaap--InvestmentPolicyTextBlock_z71FlJMEwat" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_861_zNiLv6oVMZab"&gt;Investments&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Consolidated net income includes the Company&#x2019;s
proportionate net income or loss of equity investments. The carrying value of the Company&#x2019;s equity method investments is increased
and decreased by the Company&#x2019;s proportionate share of the net income or loss of the investee. The carrying value of our equity method
investment is also decreased by dividends the Company receives from the investee. The Company did not have any equity method investments
as of December 31, 2021. As of December 31, 2020 the equity method investments consisted of the following:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In 2019 the Company had an investment of
$800,000 or 800,000,000 shares of common stock, or a diluted 23% equity holding in Scepter Holdings, Inc. (ticker: BRZL, OTC
Markets) In the fourth quarter of 2020, the Company was diluted to a 19% equity holding in Scepter Holdings, Inc., and was no longer
deemed to have significant influence and ceased to be an equity investment, and as the stock is traded on an active market, the
Company has classified the investment as trading securities for the years ended December 31, 2021 and 2020 with the change in
unrealized gains and losses on the investment included in the statement of operations (see Note 5). For the year ended December 31,
2020, the Company was attributed a loss on this equity investment in the amount of $&lt;span id="xdx_900_ecustom--EquityInvestmentGainLoss_iN_di_c20200101__20201231__us-gaap--OtherInvestmentNotReadilyMarketableAxis__custom--ScepterHoldingsMember_zjYicDssebdl"&gt;37,665&lt;/span&gt;.
There were no distributions to the Company in 2021 or 2020 from Scepter Holdings, Inc. As of December 31, 2020, the Company&#x2019;s
Chief Executive Officer has an immediate family member who sits on the board of directors of Scepter Holdings, Inc. The
Company&#x2019;s &lt;span id="xdx_903_eus-gaap--InvestmentOwnedBalanceShares_iI_c20211231__us-gaap--OtherInvestmentNotReadilyMarketableAxis__custom--ScepterHoldingsMember_z7WHnIKu68td"&gt;826,376,882&lt;/span&gt;
shares of common stock of Scepter Holdings, Inc. have a market value of approximately $&lt;span id="xdx_905_eus-gaap--InvestmentOwnedAtFairValue_iI_c20220321__us-gaap--OtherInvestmentNotReadilyMarketableAxis__custom--ScepterHoldingsMember_zEekINgUuLjm"&gt;3,553,241&lt;/span&gt;
as of April 5, 2022 based on the quoted market price.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Investments in marketable securities consist of
equity securities recorded at fair value. Fair value is defined as the price that would be received to sell an asset in an orderly transaction
between market participants at the measurement date. We analyze our marketable securities in accordance with Accounting Standard Codification
321 (&#x201c;ASC 321&#x201d;). Valuations for marketable securities are based on quoted prices for identical assets in active markets.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of December 31, 2019, the Company held a 39%
interest in Vivaventures Precious Metals, LLC for which the fair value of this investment was none. In July 2020, the Company withdrew
from this LLC.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of December 31, 2021 and 2020, the Company
owns 1,000 Class A LLC Units in each of the following entities, which are not consolidated: Vivaopportunity Fund LLC, Vivaventures UTSI,
LLC, Vivaventures Royalty II, LLC, and International Metals Exchange, LLC. In aggregate these units amount to $&lt;span id="xdx_905_eus-gaap--InvestmentOwnedAtFairValue_iI_c20220321__us-gaap--OtherInvestmentNotReadilyMarketableAxis__custom--VariousViesMember_zkcgrHE7JgJI"&gt;4,000&lt;/span&gt; as of December 31,
2021 and 2020. These Class A Units give the Company&#x2019;s management control of the entities but lack the necessary economics criterion,
where the Company lacks the obligation to absorb losses of these entities, as well as the right to receive benefits from the LLCs.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_84D_ecustom--ConvertibleInstrumentsPolicyTextBlock_z9aq9p3n1bCn" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_865_zrtKSZgdWvEI"&gt;Convertible Instruments&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company reviews the terms of convertible debt
and preferred stock for indications requiring bifurcation, and separate accounting for the embedded conversion feature. Generally, embedded
conversion features where the ability to physical or net-share settle the conversion option is not within the control of the Company or
the number of shares is variable are bifurcated and accounted for as derivative financial instruments. (See &lt;span style="text-decoration: underline"&gt;Derivative Financial Instruments&lt;/span&gt;
below). Bifurcation of the embedded derivative instrument requires the allocation of the proceeds first to the fair value of the embedded
derivative instrument with the residual allocated to the host instrument. The resulting discount to the debt instrument or the redemption
value of convertible preferred securities is accreted through periodic charges to interest expense over the term of the agreements or
to dividends over the period to the earliest conversion date using the effective interest rate method, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;











&lt;p id="xdx_843_ecustom--DerivativeFinancialInstrumentsPolicyTextBlock_zTss0E4mj1jj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_866_zsisLuiOAoBe"&gt;Derivative Financial Instruments&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company does not use derivative financial
instruments to hedge exposures to cash-flow or market risks. However, certain other financial instruments, such as warrants to purchase
the Company&#x2019;s common stock and the embedded conversion features of debt and preferred instruments that are not considered indexed
to the Company&#x2019;s common stock are classified as liabilities when either (a) the holder possesses rights to net-cash settlement,
(b) physical or net share settlement is not within the control of the Company, or (c) based on its anti-dilutive provisions. In such instances,
net-cash settlement is assumed for financial accounting and reporting. Such financial instruments are initially recorded at fair value
and subsequently adjusted to fair value at the close of each reporting period. Fair value for embedded conversion features and option-based
derivative financial instruments is determined using the Monte Carlo Simulation or the Black-Scholes Option Pricing Model, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Other convertible instruments that are not derivative
financial instruments are accounted for by recording the intrinsic value of the embedded conversion feature as a discount from the initial
value of the instrument and accreting it back to face value over the period to the earliest conversion date using the effective interest
rate method.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_849_eus-gaap--LesseeLeasesPolicyTextBlock_zKsH8VkVhOiF" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86C_zvXCaHkyDcfo"&gt;Leases&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company follows Accounting Standards Codification
842, &lt;i&gt;Leases&lt;/i&gt; ("ASC 842"). We determine if an arrangement contains a lease at inception based on whether or not the Company
has the right to control the asset during the contract period and other facts and circumstances.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;We are the lessee in a lease contract when we
obtain the right to control the asset. Operating lease right-of-use ("ROU") assets represent our right to use an underlying
asset for the lease term, and lease liabilities represent our obligation to make lease payments arising from the lease, both of which
are recognized based on the present value of the future minimum lease payments over the lease term at the commencement date. Leases with
a lease term of 12 months or less at inception are not recorded on our consolidated balance sheet and are expensed on a straight-line
basis over the lease term in our consolidated statement of operations. We determine the lease term by assuming the exercise of renewal
options that are reasonably certain. As most of our leases do not provide an implicit interest rate, we use our local incremental borrowing
rate based on the information available at the commencement date in determining the present value of future payments. As of December 31,
2021 and 2020, we recorded right-of-use assets of $&lt;span id="xdx_902_eus-gaap--OperatingLeaseRightOfUseAsset_c20211231_pp0p0_zstICGlnKSCl" title="Right-of-use assets"&gt;663,291&lt;/span&gt; and $&lt;span id="xdx_901_eus-gaap--OperatingLeaseRightOfUseAsset_c20201231_pp0p0_zl1HpVUQD6AB" title="Right-of-use assets"&gt;881,804&lt;/span&gt; and lease obligations of $&lt;span id="xdx_904_eus-gaap--OperatingLeaseLiability_c20211231_pp0p0_z9Ca4vjvoWT3" title="Lease obligations"&gt;721,878&lt;/span&gt; and $&lt;span id="xdx_905_eus-gaap--OperatingLeaseLiability_c20201231_pp0p0_zjCkl3W4O5PZ" title="Lease obligations"&gt;895,395&lt;/span&gt;.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_84D_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_ze2IEP94evRc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_861_zOrDmQyazKl5"&gt;Long Lived Assets&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company reviews the carrying values of its
long-lived assets for possible impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable.
If the expected future cash flow from the use of the asset and its eventual disposition is less than the carrying amount of the asset,
an impairment loss is recognized and measured using the fair value of the related asset. No impairment charges were incurred during the
years ended December 31, 2021 and 2020, &lt;span style="background-color: white"&gt;as the Company was still in the early phases of our business
plan and operating losses were expected in our early phases&lt;/span&gt;. On March 11, 2020, the World Health Organization (&#x201c;WHO&#x201d;)
declared the COVID-19 outbreak to be a global pandemic. In addition to the devastating effects on human life, the pandemic is having a
negative ripple effect on the global economy, leading to disruptions and volatility in the global financial markets. Most U.S. states
and many countries have issued policies intended to stop or slow the further spread of the disease. Our Kuwait operations were suspended
to comply with the social distancing measures implemented in Kuwait. Our Utah operations were temporarily suspended from March through
May 2020, but have since resumed in full. There can be no assurance, however, that market conditions will not change or demand for the
Company&#x2019;s services will continue, which could result in impairment of long-lived assets in the future.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_846_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zYA0OVRqdVyo" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_866_znslA0ByPfok"&gt;Property and equipment, net&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Property and equipment are stated at cost or fair
value when acquired. Depreciation is computed by the straight-line method and is charged to the statement of operations over the estimated
useful lives of the assets. Leasehold improvements are depreciated over the shorter of the estimated useful lives of the assets or the
term of the related lease. Impairment losses are recognized for long-lived assets, including definite-lived intangibles, used in operations
when indicators of impairment are present and the undiscounted cash flows estimated to be generated by those assets are not sufficient
to recover the assets' carrying amount. Impairment losses are measured by comparing the fair value of the assets to their carrying amount.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Interest on long-term debt for the development
or manufacturing of Company assets is capitalized to the asset until the asset enters production or use, and thereafter all interest is
charged to expense as incurred. Maintenance and repairs are charged to expense as incurred. Leasehold improvements are depreciated over
the shorter of the estimated useful lives of the assets or the term of the related lease.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;











&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The carrying amount and accumulated depreciation
of assets sold or retired are removed from the accounts in the year of disposal and any resulting gain or loss is included in results
of operations. The estimated useful lives of property and equipment are as follows:&#160;&lt;/p&gt;



&lt;table cellpadding="0" cellspacing="0" id="xdx_880_ecustom--ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock_z5EknsK7QnfA" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of Significant Accounting Policies (Details - Property useful lives)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span id="xdx_8BA_zZUuLMp0L3oi" style="display: none"&gt;Schedule of useful lives for property plant
    and equipment&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 50%; text-align: justify"&gt;Computers, software, and office equipment&lt;/td&gt;
    &lt;td style="vertical-align: top; width: 50%; text-align: left"&gt;&lt;span id="xdx_90E_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__srt--RangeAxis__srt--MinimumMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--ComputerSoftwareIntangibleAssetMember_zInTeM6Fijht" title="Property, Plant and Equipment, Useful Life"&gt;1&lt;/span&gt;-&lt;span id="xdx_905_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__srt--RangeAxis__srt--MaximumMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--ComputerSoftwareIntangibleAssetMember_zD6gNJQlT41q" title="Property, Plant and Equipment, Useful Life"&gt;5&lt;/span&gt; years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Machinery and equipment&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;&lt;span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__srt--RangeAxis__srt--MinimumMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--MachineryAndEquipmentMember_zl918K5JsKQo" title="Property, Plant and Equipment, Useful Life"&gt;3&lt;/span&gt;-&lt;span id="xdx_905_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__srt--RangeAxis__srt--MaximumMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--MachineryAndEquipmentMember_zUBcEp7I6i0k" title="Property, Plant and Equipment, Useful Life"&gt;5&lt;/span&gt; years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;Vehicles&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;&lt;span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__srt--RangeAxis__srt--MaximumMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--VehiclesMember_zwXSDSl0mKBn" title="Property, Plant and Equipment, Useful Life"&gt;5&lt;/span&gt; years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Furniture and fixtures&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;&lt;span id="xdx_903_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__srt--RangeAxis__srt--MinimumMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--FurnitureAndFixturesMember_zYsAlFtcnmrP" title="Property, Plant and Equipment, Useful Life"&gt;5&lt;/span&gt; &#x2013; &lt;span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__srt--RangeAxis__srt--MaximumMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--FurnitureAndFixturesMember_zzMz5MT39047" title="Property, Plant and Equipment, Useful Life"&gt;10&lt;/span&gt; years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Precious metal extraction machinery (heavy extraction equipment)&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;&lt;span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--EquipmentMember_zNJGjMI0GsE6" title="Property, Plant and Equipment, Useful Life"&gt;10&lt;/span&gt; years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Remediation Processing Centers (heavy extraction and remediation equipment) (&#x201c;RPC&#x201d;)&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;&lt;span id="xdx_90E_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--EquipmentOneMember_zHlbNEuGcZ3i" title="Property, Plant and Equipment, Useful Life"&gt;20&lt;/span&gt; years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;Leasehold improvements&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;&lt;span id="xdx_90E_eus-gaap--PropertyPlantAndEquipmentEstimatedUsefulLives_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--LeaseholdImprovementsMember_zQa0kFRnC9C6" title="Property, Plant and Equipment, Estimated Useful Lives"&gt;Lesser of the lease term or estimated useful life&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Equipment that is currently being manufactured
is considered construction in process and is not depreciated until the equipment is placed into service.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p id="xdx_843_eus-gaap--IntangibleAssetsFiniteLivedPolicy_zBS5loXZVo7F" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_860_zAX3Fjbct9Ma"&gt;Intangible Assets:&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;We account for intangible assets in accordance
with ASC 350 &lt;i&gt;&#x201c;Intangibles-Goodwill and Other&#x201d;&lt;/i&gt; (&#x201c;ASC 350&#x201d;). Intangible asset amounts represent the acquisition
date fair values of identifiable intangible assets acquired. The fair values of the intangible assets were determined by using the income
approach, discounting projected future cash flows based on management&#x2019;s expectations of the current and future operating environment.
The rates used to discount projected future cash flows reflected a weighted average cost of capital based on our industry, capital structure
and risk premiums including those reflected in the current market capitalization. Definite-lived intangible assets are amortized over
their useful lives, which have historically ranged from &lt;span id="xdx_90F_ecustom--AmortizedUsefulLives_dtY_c20210101__20211231__srt--RangeAxis__srt--MinimumMember_zYUC3hsuq4y2" title="Amortized useful lives"&gt;10&lt;/span&gt; to &lt;span id="xdx_909_ecustom--AmortizedUsefulLives_dtY_c20210101__20211231__srt--RangeAxis__srt--MaximumMember_ziVLW9A3jfeF" title="Amortized useful lives"&gt;20&lt;/span&gt; years. The carrying amounts of our definite-lived intangible assets are
evaluated for recoverability whenever events or changes in circumstances indicate that the entity may be unable to recover the asset&#x2019;s
carrying amount.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;We assess our intangible assets in accordance
with ASC 360 &#x201c;&lt;i&gt;Property, Plant, and Equipment&lt;/i&gt;&#x201d; (&#x201c;ASC 360&#x201d;). Impairment testing is required when events occur
that indicate an asset group may not be recoverable (&#x201c;triggering events&#x201d;). As detailed in ASC 360-10-35-21, the following
are examples of such events or changes in circumstances (sometimes referred to as impairment indicators or triggers): (a) A significant
decrease in the market price of a long-lived asset (asset group) (b) A significant adverse change in the extent or manner in which a long-lived
asset (asset group) is being used or in its physical condition. (c) A significant adverse change in legal factors or in the business climate
that could affect the value of a long-lived asset (asset group), including an adverse action or assessment by a regulator (d) An accumulation
of costs significantly in excess of the amount originally expected for the acquisition or construction of a long-lived asset (asset group)
(e) A current-period operating or cash flow loss combined with a history of operating or cash flow losses or a projection or forecast
that demonstrates continuing losses associated with the use of a long-lived asset (asset group) (f) A current expectation that, more likely
than not, a long-lived asset (asset group) will be sold or otherwise disposed of significantly before the end of its previously estimated
useful life. The term more likely than not refers to a level of likelihood that is more than 50 percent. We have evaluated our intangible
assets and found that certain losses and a delay in our business plan may have constituted a triggering event for our intangible assets.
We performed an analysis and assessed that there to be no impairment for the years ended December 31, 2021 and 2020.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p id="xdx_847_eus-gaap--CompensationRelatedCostsPolicyTextBlock_zjzodaG4dvB7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_861_z8tTzKbUFyf9"&gt;Share-Based Compensation&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Share-based compensation is accounted for based
on the requirements of ASC 718, &#x201c;Compensation-Stock Compensation&#x2019; (&#x201c;ASC 718&#x201d;) which requires recognition in the
financial statements of the cost of employee, consultant, or director services received in exchange for an award of equity instruments
over the period the employee, consultant, or director is required to perform the services in exchange for the award (presumptively, the
vesting period). ASC 718 also requires measurement of the cost of employee, consultant, or director services received in exchange for
an award based on the grant-date fair value of the award.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_84C_eus-gaap--IncomeTaxPolicyTextBlock_zCuLLRHX46VK" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_865_zQ4OKjNgPwB2"&gt;Income tax&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Deferred income taxes are provided on the asset
and liability method whereby deferred income tax assets are recognized for deductible temporary differences and operating loss and tax
credit carryforwards and deferred tax liabilities are recognized for taxable temporary differences. Temporary differences are the differences
between the reported amounts of assets and liabilities and their tax bases. Deferred income tax assets are reduced by a valuation allowance
when, in the opinion of management, it is more likely than not that some portion or all of the deferred income tax assets will not be
realized. Deferred income tax assets and liabilities are adjusted for the effects of changes in tax laws and rates on the date of enactment.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;











&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Our annual effective tax rate is based on our
income and the tax laws in the various jurisdictions in which we operate. Judgment is required in determining our annual tax expense and
in evaluating our tax positions. We establish reserves to remove some or all of the tax benefit of any of our tax positions at the time
we determine that the position becomes uncertain based upon one of the following conditions: (1) the tax position is not "more likely
than not" to be sustained; (2) the tax position is "more likely than not" to be sustained, but for a lesser amount; or
(3) the tax position is "more likely than not" to be sustained, but not in the financial period in which the tax position was
originally taken. For purposes of evaluating whether or not a tax position is uncertain, (1) we presume the tax position will be examined
by the relevant taxing authority that has full knowledge of all relevant information; (2) the technical merits of a tax position are derived
from authorities such as legislation and statutes, legislative intent, regulations, rulings and case law and their applicability to the
facts and circumstances of the tax position; and (3) each tax position is evaluated without considerations of the possibility of offset
or aggregation with other tax positions taken. We adjust these reserves, including any impact on the related interest and penalties, in
light of changing facts and circumstances, such as the progress of a tax audit. See Note 20 for further information on income tax.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&#160;&#160;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p id="xdx_845_eus-gaap--RevenueRecognitionPolicyTextBlock_zEMhcpDJRpFJ" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_863_zpcUblPcUc9u"&gt;Revenue Recognition&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;We follow Accounting Standards Codification 606,
Revenue from Contracts with Customers (&#x201c;ASC 606&#x201d;). For the year ended December 31, 2021 and 2020, approximately &lt;span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20211231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--ProductOrServiceAxis__custom--PreciousMetalsMember_z9Zb0f4ly2Rc"&gt;99&lt;/span&gt;% and &lt;span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_dp_c20200101__20201231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--ProductOrServiceAxis__custom--PreciousMetalsMember_zmOGVxYJjpF1"&gt;96&lt;/span&gt;%
of our sales consist of the sale of precious metals with a commitment to deliver precious metals&#160;to the customer, and revenue
is recognized on the settlement date, which is defined as the date on which: (1) the quantity, price, and specific items being purchased
have been established, (2) metals have been shipped to the customer, and (3) payment has been received or is covered by the customer&#x2019;s
established credit limit with the Company.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The revenue standard contains a five-step approach&#160;that
entities will apply to determine the measurement of revenue and timing of when it is recognized, including (i) identifying the contract(s)
with a customer, (ii) identifying the separate performance obligations in the contract, (iii) determining the transaction price, (iv)
allocating the transaction price to separate performance obligations, and (v)&#160;recognizing revenue when (or as) each performance obligation
is satisfied. The new standard requires a number of disclosures intended to enable users of financial statements to understand the nature,
amount, timing and uncertainty of revenue, and the related cash flows. The disclosures include qualitative and quantitative information
about contracts with customers, significant judgments made in applying the revenue guidance, and assets recognized from the costs to obtain
or fulfill a contract.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In order to ensure the revenue recognition in
the proper period, we review material sales contracts for proper cut-off based upon the business practices and legal requirements of each
country.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Our performance obligation generally consists
of the promise to sell products or complete services to our customers. Control of the products is transferred upon shipment to our customers'
locations, as determined by the specific terms of the contract. Upon transfer of control to the customer, which completes our performance
obligation, revenue is recognized. Services are completed upon the terms of each contract, specifically in regard to remediation, when
the tonnage of contaminated soil is completed and tested our performance obligation is completed and revenue is recognized. After completion
of our performance obligation, we have an unconditional right to consideration as outlined in the contract. Historically, we have not
accepted returns so there are no sales allowances. Due to the nature of the product we do accept returns. Our receivables will generally
be collected in less than nine months, in accordance with the underlying payment terms.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p id="xdx_841_eus-gaap--AdvertisingCostsPolicyTextBlock_z7k3ccSiFOrx" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_867_zl32zK74yX9x"&gt;Advertising Expense&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Advertising
costs are expensed as incurred. The Company did not incur advertising expense for the years ended December 31, 2021 and 2020.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p id="xdx_84D_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zUR3xkXvFhM3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_868_z7uYFd7Jc8SK"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Under the Jumpstart Our Business Startups Act,
or the JOBS Act, we meet the definition of an &#x201c;emerging growth company.&#x201d; We have irrevocably elected to opt-out of the extended
transition period for complying with new or revised accounting standards pursuant to Section&#160;107(b) of the JOBS Act. As a result,
we will comply with new or revised accounting standards on the relevant dates on which adoption of such standards is required for non-
emerging growth companies.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In June 2016, the Financial Accounting Standards
Board issued Accounting Standards Update 2016-13, or ASU 2016-13. ASU 2016-13 significantly changed how entities measured credit losses
for most financial assets and certain other instruments that are not measured at fair value through net income. ASU 2016-13 replaced the
incurred loss model under previous guidance with a current expected credit loss, or&#160;CECL. ASU 2016-13 was effective for fiscal years
beginning after December&#160;15, 2019.&#160; The Company is anticipated to enter into scaled revenue producing activities in 2022 which
will generate accounts receivable which may require an evaluation of potential credit losses under the CECL standard.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In December 2019, the Financial Accounting Standards
Board ("FASB") issued Accounting Standards Update ("ASU") 2019-12,&lt;i&gt;&#160;Simplifying the Accounting for Income Taxes&lt;/i&gt;,
which eliminates certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating taxes during
the quarters and the recognition of deferred tax liabilities for outside basis differences. This guidance also simplifies aspects of the
accounting for franchise taxes and changes in tax laws or rates, as well as clarifies the accounting for transactions that result in a
step-up in the tax basis of goodwill. ASU 2019-12 became effective for the Company beginning January 1, 2021.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;











&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;In August
2020, &lt;/span&gt;the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2020-06
&lt;i&gt;Debt&#x2014;Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging&#x2014;Contracts in Entity&#x2019;s Own
Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity&#x2019;s Own Equity, which&lt;/i&gt; improves &lt;span style="background-color: white"&gt;Convertible
Instruments and Contracts in an Entity&#x2019;s Own Equity and is expected to improve financial reporting associated with accounting for
convertible instruments and contracts in an entity&#x2019;s own equity. The ASU simplifies accounting for convertible instruments by removing
major separation models required under current U.S. GAAP. Consequently, more convertible debt instruments will be reported as a single
liability instrument and more convertible preferred stock as a single equity instrument with no separate accounting for embedded conversion
features. The ASU removes certain settlement conditions that are required for equity contracts to qualify for the derivative scope exception,
which will permit more equity contracts to qualify for it. The ASU also simplifies the diluted earnings per share (EPS) calculation in
certain areas. &lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In May 2021, the Financial Accounting Standards
Board ("FASB") issued Accounting Standards Update ("ASU") 2021-04 &lt;i&gt;Earnings Per Share (Topic 260), Debt&#x2014; Modifications
and Extinguishments (Subtopic 470-50), Compensation&#x2014;Stock Compensation (Topic 718), and Derivatives and Hedging&#x2014; Contracts
in Entity&#x2019;s Own Equity (Subtopic 815-40), &lt;/i&gt;provides a &#x201c;principles-based framework to determine whether an issuer should
recognize the modification or exchange as an adjustment to equity or an expense.&#x201d;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p id="xdx_84E_eus-gaap--EarningsPerSharePolicyTextBlock_zdIBzltqmL0D" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86A_zw6uiBa7uoHG"&gt;Net Income/Loss Per Share&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Basic net income (loss) per share is
calculated by subtracting any preferred interest distributions from net income (loss), all divided by the weighted-average number of
common shares outstanding for the period, without consideration for common stock equivalents. Diluted net income (loss) per common
share is computed by dividing the net income (loss) by the weighted-average number of common share equivalents outstanding for the
period determined using the treasury stock method if their effect is dilutive. Potential dilutive instruments as of December 31,
2021 and 2020 include the following: convertible notes payable convertible into approximately &lt;span id="xdx_90F_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20211231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--ConvertibleNotesPayableMember_zMXYIBFfOd3b"&gt;192,834&lt;/span&gt; and &lt;span id="xdx_90D_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200101__20201231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--ConvertibleNotesPayableMember_z4gkGJOldxV0"&gt;35,765&lt;/span&gt; shares of common
stock, convertible Series A preferred stock convertible into &lt;span id="xdx_908_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_dn_c20210101__20211231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--ConvertibleSeriesAPreferredStockMember_zEIwpsQHr89L"&gt;none&lt;/span&gt; and &lt;span id="xdx_903_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200101__20201231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--ConvertibleSeriesAPreferredStockMember_zuD5m0XoWJg9"&gt;666,667&lt;/span&gt; shares of common stock (in the event of a public
offering of the Company&#x2019;s common stock this will convert to 833,333 shares), convertible Series B preferred stock convertible
into approximately &lt;span id="xdx_90A_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_dn_c20210101__20211231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--ConvertibleSeriesBPreferredStockMember_zVnijSh5gEwm"&gt;none&lt;/span&gt; and &lt;span id="xdx_901_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200101__20201231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--ConvertibleSeriesBPreferredStockMember_zvnVrDtGDK2q"&gt;216,916&lt;/span&gt; shares of common stock, convertible Series B-1 preferred stock convertible into approximately
&lt;span id="xdx_902_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_dn_c20210101__20211231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--ConvertibleSeriesB1PreferredStockMember_z5lPsHCpH5yz"&gt;none&lt;/span&gt; and &lt;span id="xdx_905_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200101__20201231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--ConvertibleSeriesB1PreferredStockMember_zMr738ztUXEP"&gt;467,728&lt;/span&gt; shares of common stock, convertible Series C-1 preferred stock convertible into approximately &lt;span id="xdx_90F_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_dn_c20210101__20211231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--ConvertibleSeriesC1PreferredStockMember_zRwTNngLIzU6"&gt;none&lt;/span&gt; and &lt;span id="xdx_905_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200101__20201231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--ConvertibleSeriesC1PreferredStockMember_ztDAayKTDV8V"&gt;255,290&lt;/span&gt;
shares of common stock, stock options granted to employees of &lt;span id="xdx_908_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20211231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--StockOptionsGrantedToEmployeesMember_zOsAbLqznI3Q"&gt;183,333&lt;/span&gt; and &lt;span id="xdx_906_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200101__20201231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--StockOptionsGrantedToEmployeesMember_zXwOYxsDg7iR"&gt;16,667&lt;/span&gt; shares of common stock. Stock options granted to
Board members or consultants of &lt;span id="xdx_909_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20211231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--StockOptionsGrantedToBoardMembersOrConsultantsMember_zGJECHVm9aGh"&gt;466,667&lt;/span&gt; shares of common stock were granted as of December 31, 2021.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_84D_eus-gaap--UseOfEstimates_zR1NPh4IbQNi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_868_zhnKcMbwedoQ"&gt;Use of Estimates&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The preparation of financial statements in conformity
with accounting principles generally accepted in the United States of America requires management to make estimates, judgments, and assumptions
that affect the amounts reported in the consolidated financial statements and accompanying notes. We believe our critical accounting estimates
relate to the following: Recoverability of current and noncurrent Assets, revenue recognition, stock-based compensation, income taxes,
effective interest rates related to long-term debt, marketable securities, cost basis and equity method investments, lease assets and
liabilities, equity method investments, valuation of stock used to acquire assets, and derivatives.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;While our estimates and assumptions are based
on our knowledge of current events and actions we may undertake in the future, actual results may ultimately differ from these estimates
and assumptions.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_842_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zhTzY0XLZJWB" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_869_z8sjaFG3QOQ3"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company follows Accounting Standards Codification
(&#x201c;ASC&#x201d;) 820, &#x201c;Fair Value Measurements and Disclosures&#x201d; (&#x201c;ASC 820&#x201d;), for assets and liabilities measured
at fair value on a recurring basis. ASC 820 establishes a common definition for fair value to be applied to existing generally accepted
accounting principles that requires the use of fair value measurements, establishes a framework for measuring fair value, and expands
disclosure about such fair value measurements. The adoption of ASC 820 did not have an impact on the Company&#x2019;s financial position
or operating results but did expand certain disclosures.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;ASC 820 defines fair value 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. Additionally, ASC 820 requires the use of valuation techniques that maximize the use of observable inputs and minimize the use of
unobservable inputs. These inputs are prioritized below:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Level 1: Applies to assets or liabilities for
which there are quoted prices in active markets for identical assets or liabilities.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;











&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Level 2: Applies to assets or liabilities for
which there are inputs other than quoted prices that are observable for the asset or liability such as quoted prices for similar assets
or liabilities in active markets; quoted prices for identical assets or liabilities in markets with insufficient volume or infrequent
transactions (less active markets); or model-derived valuations in which significant inputs are observable or can be derived principally
from, or corroborated by, observable market data.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Level 3: Applies to assets or liabilities for
which there are unobservable inputs to the valuation methodology that are significant to the measurement of the fair value of the assets
or liabilities.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company analyzes all financial instruments
with features of both liabilities and equity under the Financial Accounting Standard Board&#x2019;s (&#x201c;FASB&#x201d;) accounting standard
for such instruments. Under this standard, financial assets and liabilities are classified in their entirety based on the lowest level
of input that is significant to the fair value measurement. The carrying amounts reported in the consolidated balance sheets for marketable
securities are classified as Level 1 assets due to observable quoted prices for identical assets in active markets. The carrying amounts
reported in the consolidated balance sheets for cash, prepaid expenses and other current assets, accounts payable and accrued expenses
approximate their estimated fair market values based on the short-term maturity of these instruments. T&lt;span style="background-color: white"&gt;he
recorded values of notes payable approximate their current fair values because of their nature, rates, and respective maturity dates or
durations.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_849_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zy1uhEUc5xJL" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_868_z66EwD5bnFEX"&gt;Basis of Presentation&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The accompanying consolidated financial statements
have been prepared in accordance with the Financial Accounting Standards Board (&#x201c;&lt;span style="text-decoration: underline"&gt;FASB&lt;/span&gt;&#x201d;) &#x201c;FASB Accounting Standard
Codification&#x2122;&#x201d; (the &#x201c;&lt;span style="text-decoration: underline"&gt;Codification&lt;/span&gt;&#x201d;) which is the source of authoritative accounting principles recognized
by the FASB to be applied by nongovernmental entities in the preparation of consolidated financial statements in conformity with generally
accepted accounting principles (&#x201c;&lt;span style="text-decoration: underline"&gt;GAAP&lt;/span&gt;&#x201d;) in the United States.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;All figures are in U.S. dollars unless indicated
otherwise.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_840_eus-gaap--ConsolidationPolicyTextBlock_zJuhLjQv17Jf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_865_zNWXYx4to1S8"&gt;Principles of Consolidation&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The consolidated financial statements include
the accounts of Vivakor, Inc., its wholly owned and majority-owned active subsidiaries, or joint ventures (collectively, the &#x201c;Company&#x201d;).
Intercompany balances and transactions between consolidated entities are eliminated. Inactive entities have no value, assets or liabilities.
Vivakor has the following wholly and majority-owned subsidiaries: Vivaventures Management Company, Inc., Vivaventures Energy Group, Inc.
(99%), Vivaventures Oil Sands, Inc., Vivasphere, Inc.. Vivakor Middle East, LLC (49%, consolidated). The Company withdrew from VivaVentures
Precious Metal, LLC (39%, equity method investment) in July 2020. Vivakor manages and consolidates RPC Design and Manufacturing LLC, which
includes a noncontrolling interest investment from Vivaopportunity Fund, LLC, which is also managed by Vivaventures Management Company,
Inc. Vivakor has common officers with and consolidates Viva Wealth Fund I, LLC.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company follows ASC 810-10-15 guidance with
respect to accounting for Variable Interest Entities (&#x201c;VIE&#x201d;). A VIE is an entity that does not have sufficient equity at risk
to finance its activities without additional subordinated financial support from other parties, or whose equity investors lack any of
the characteristics of a controlling financial interest. A variable interest is an investment or other interest that will absorb portions
of a VIE&#x2019;s expected losses or receive portions of the entity&#x2019;s expected residual returns. Variable interests are contractual,
ownership, or other pecuniary interests that change with changes in the fair value of the entity&#x2019;s net assets. A party is the primary
beneficiary of a VIE and must consolidate it when that party has a variable interest, or combination of variable interests, that provides
the party with a controlling financial interest. A party is deemed to have a controlling financial interest if it meets both of the power
and losses/benefits criteria. The power criterion is the ability to direct the activities of the VIE that most significantly impact its
economic performance. The losses/benefits criterion is the obligation to absorb losses from, or right to receive benefits from, the VIE
that could potentially be significant to the VIE. The VIE model requires an ongoing reconsideration of whether a reporting entity is the
primary beneficiary of a VIE due to changes in facts and circumstances. For the years ended December 31, 2021 and 2020 the following entities
are considered to be a VIE and are consolidated in our consolidated financial statements: Viva Wealth Fund I, LLC (organized in 2020)
and RPC Design and Manufacturing, LLC. For the years ended December 31, 2021 and 2020 the following entities were considered to be a VIE,
but were not consolidated in our consolidated financial statements due to a lack of the power criterion or the losses/benefits criterion:
Vivaventures UTS I, LLC, Vivaventures Royalty II, LLC, Vivaopportunity Fund, LLC, and International Metals Exchange, LLC. For the years
ended December 31, 2021 and 2020 the unaudited financial information for the unconsolidated VIEs is as follows: Vivaventures UTSI, LLC
held assets of $&lt;span id="xdx_90F_eus-gaap--Assets_iI_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresUtsiMember_zKHey2yBJu3Z"&gt;3,753,296&lt;/span&gt; and $&lt;span id="xdx_90D_eus-gaap--Assets_iI_c20201231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresUtsiMember_zIsiy4JuNKtc"&gt;3,113,292&lt;/span&gt; (where the primary asset represents a receivable from the Company), and liabilities of $&lt;span id="xdx_909_eus-gaap--Liabilities_iI_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresUtsiMember_zGkCmqx3Qgf0"&gt;12,608&lt;/span&gt;
and $&lt;span id="xdx_90C_eus-gaap--Liabilities_iI_c20201231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresUtsiMember_zy0mlbAGEXoq"&gt;41,894&lt;/span&gt;. Vivaventures Royalty II, LLC held assets of $&lt;span id="xdx_906_eus-gaap--Assets_iI_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresRoyaltyMember_zx7QAVx9r0Lt"&gt;2,648,810&lt;/span&gt; and $&lt;span id="xdx_905_eus-gaap--Assets_iI_c20201231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresRoyaltyMember_zipRqyyLvNmL"&gt;2,117,066&lt;/span&gt; (where the primary asset represents a receivable from
the Company), and liabilities of $&lt;span id="xdx_905_eus-gaap--Liabilities_iI_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresRoyaltyMember_z6NgQnHe3fPs"&gt;300&lt;/span&gt;. Vivaopportunity Fund LLC held assets of $&lt;span id="xdx_90D_eus-gaap--Assets_iI_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaopportunityFundMember_z8XkrtGOQiQ8"&gt;2,119,961&lt;/span&gt; (where the primary asset represents a noncontrolling
interest in units of a consolidated entity of the Company) and &lt;span id="xdx_901_eus-gaap--Liabilities_iI_do_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaopportunityFundMember_zArZ0mf9rU7J"&gt;no&lt;/span&gt; liabilities. International Metals Exchange, LLC held assets of $&lt;span id="xdx_909_eus-gaap--Assets_iI_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--InternationalMetalsExchangeMember_zizCXdvO8BtX"&gt;30,461&lt;/span&gt;
and $&lt;span id="xdx_90D_eus-gaap--Assets_iI_c20201231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--InternationalMetalsExchangeMember_ztGsgeTOt36Z"&gt;82,711&lt;/span&gt; and liabilities of $&lt;span id="xdx_90A_eus-gaap--Liabilities_iI_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--InternationalMetalsExchangeMember_zTsbWCejAdEa"&gt;&lt;span id="xdx_900_eus-gaap--Liabilities_iI_c20201231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--InternationalMetalsExchangeMember_zpLaKrtXYkmr"&gt;1,900&lt;/span&gt;&lt;/span&gt;.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;











&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;RPC Design and Manufacturing, LLC:&lt;/b&gt;&#160;The
Company established RPC Design and Manufacturing, LLC (&#x201c;RDM&#x201d;) in December 2018 with a business purpose of manufacturing custom
machinery and selling or leasing the manufactured equipment in long term contracts with financing or leasing activities to the Company.
We own 100% of the voting rights in RDM. We, as the sole general partner of RDM, have the full, exclusive and complete right, power and
discretion to operate, manage and control the affairs of RDM and take certain actions necessary to maintain RDM in good standing without
the consent of the limited partners. RDM has entered into a license agreement with the Company indicating that while RDM builds custom
machinery incorporating the Company&#x2019;s hydrocarbon extraction technology, RDM will pay the Company a license fee of $500,000 per
Remediation Processing Center manufactured. RDM has been retained by VWFI to assist in being the plant manager and will manage and direct the manufacturing
of the RPCs. RDM&#x2019;s license fee is waived for RPC manufacturing for VWFI. Creditors of RDM have no recourse to the general credit
of the Company. For the years ended December 31, 2021 and 2020, investors in RDM have a noncontrolling interest of $&lt;span id="xdx_902_eus-gaap--NoncontrollingInterestInVariableInterestEntity_iI_c20211231__us-gaap--EquityMethodInvestmentNonconsolidatedInvesteeAxis__custom--RPCDesignAndManufacturingLLCMember_zAg9O1Q1hYmd"&gt;629,694&lt;/span&gt; and $&lt;span id="xdx_90B_eus-gaap--NoncontrollingInterestInVariableInterestEntity_iI_c20201231__us-gaap--EquityMethodInvestmentNonconsolidatedInvesteeAxis__custom--RPCDesignAndManufacturingLLCMember_zIlbLlta0Rz9"&gt;1,343,018&lt;/span&gt;,
respectively As of December 31, 2021 and 2020,
the cash and cash equivalents of this VIE are not restricted and can be used to settle the obligations of the reporting entity. As of
December 31, 2021 and 2020 this VIE has an outstanding note payable to the reporting entity in the amount of $&lt;span id="xdx_908_eus-gaap--NotesPayable_iI_c20211231__us-gaap--EquityMethodInvestmentNonconsolidatedInvesteeAxis__custom--RdmMember_zltkURyUerVh"&gt;354,566&lt;/span&gt; and $&lt;span id="xdx_90F_eus-gaap--NotesPayable_iI_c20201231__us-gaap--EquityMethodInvestmentNonconsolidatedInvesteeAxis__custom--RdmMember_z89uRuBIlfc_zcXqOKjamFj1"&gt;335,208&lt;/span&gt;, which
is eliminated upon consolidation. We have the primary risk (expense) exposure in financing and operating the assets and are responsible
for 100% of the operation, maintenance and any unfunded capital expenditures, which ultimately could be 100% of a custom machine, and
the decisions related to those expenditures including budgeting, financing and dispatch of power. Based on all these facts, it was determined
that we are the primary beneficiary of RDM. Therefore, RDM has been consolidated by the Company. Any intercompany revenue and expense
associated with RDM and its license agreement with the Company has been eliminated in consolidation.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Viva Wealth Fund I, LLC:&lt;/b&gt;&#160;The
Company assisted in designing and organizing Viva Wealth Fund I, LLC (&#x201c;VWFI&#x201d;) in November 2020, as a special purpose
entity, for the purpose of manufacturing, leasing and selling custom equipment solely to the Company. The Company commenced
co-managing VWFI with Wealth Space, LLC, an unaffiliated entity, but as of the date of this report Wealth Space, LLC is the sole
manager. The Company has been retained by the manager and continues to have common officers with VWFI, including our CEO and CFO,
who will assist in the day-to-day operations. VWFI has also retained the Company to act as its sole plant manager, and we will
manage and direct all of the manufacturing, leasing and selling of custom equipment in behalf of VWFI to the Company. In November
2020, VWFI commenced a $25,000,000 private placement offering to sell convertible promissory notes, which convert to VWFI LLC units,
to accredited investors to raise funds to manufacture equipment that will expand the Company&#x2019;s second RPC. As of December 31,
2021 and 2020, the cash and cash equivalents of this VIE are restricted solely for the use of proceeds of the VWFI offering (to
manufacture RPCs) and cannot be used to settle the obligations of the reporting entity. As of December 31, 2021 and 2020, the
Company has cash attributed to variable interest entities of $&lt;span id="xdx_900_ecustom--CashAttributableToVie_iI_c20211231__dei--LegalEntityAxis__custom--VivaWealthFundIMember_zFjThpbzY3DI"&gt;199,952&lt;/span&gt;
and $&lt;span id="xdx_903_ecustom--CashAttributableToVie_iI_c20201231__dei--LegalEntityAxis__custom--VivaWealthFundIMember_zOlqrIilwdlF"&gt;89,500&lt;/span&gt;.
As of December 31, 2021, VWFI has reached $6,250,000 in funding and has released the funding for construction of RPC Series A. VWFI
has commenced fundraising for RPC Series B. In the event that VWFI does not raise at least $6,250,000 for these RPC Series by the
offering termination date (which date has been extended until November 13, 2022), then the convertible notes and/or units would
convert into Vivakor common stock where the minimum conversion price will be the greater of $13.50 or a 10% discount to
market per share or in the event of a public offering, 200% of the per share price of the Company common stock sold in the
underwritten offering, which was closed on February 14, 2022 at $5.00 per share. As of March 21, 2022, VWFI has raised approximately
$2,740,000 for RPC Series B. VWFI unit holders may also sell their units to the Company for their principal investment amount on the
3&lt;sup&gt;rd&lt;/sup&gt;, 4&lt;sup&gt;th&lt;/sup&gt;, and 5&lt;sup&gt;th&lt;/sup&gt; anniversary of the offering termination date. The Company also has the option to
purchase any LLC units where the members did not exercise their conversion option under the same terms and pricing for cash or
common stock. VWFI has entered into a license agreement with the Company indicating that VWFI will pay the Company a license fee of
$1,000,000 per series of equipment manufactured with the Company&#x2019;s proprietary technology. All of the operations of VWFI
relate to private placement offering to fund and manufacture proprietary equipment for the Company, as intended in VWFI&#x2019;s
design and organization by the Company, so that the Company controls VWFI in its business purpose, use of proceeds, and selling and
leasing of its equipment solely to the Company. Creditors of VWFI have no recourse to the general credit of the Company. We have the
primary risk (expense) exposure in financing and operating the assets and are responsible for 100% of the operation, and any
unfunded capital expenditures, and the expense to the unit holders in conversion to common stock if series of equipment cannot be
fully funded, which ultimately could be 100% of any custom machine. We are responsible for the decisions related to the expenditures
of VWFI proceeds including budgeting, financing and dispatch of power surrounding the series of equipment. Based on all these facts,
it was determined that we are the primary beneficiary of VWFI. Therefore, VWFI has been consolidated by the Company.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:Assets
      contextRef="AsOf2021-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_VivaventuresUtsiMember"
      decimals="0"
      unitRef="USD">3753296</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2020-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_VivaventuresUtsiMember"
      decimals="0"
      unitRef="USD">3113292</us-gaap:Assets>
    <us-gaap:Liabilities
      contextRef="AsOf2021-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_VivaventuresUtsiMember"
      decimals="0"
      unitRef="USD">12608</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="AsOf2020-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_VivaventuresUtsiMember"
      decimals="0"
      unitRef="USD">41894</us-gaap:Liabilities>
    <us-gaap:Assets
      contextRef="AsOf2021-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_VivaventuresRoyaltyMember"
      decimals="0"
      unitRef="USD">2648810</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2020-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_VivaventuresRoyaltyMember"
      decimals="0"
      unitRef="USD">2117066</us-gaap:Assets>
    <us-gaap:Liabilities
      contextRef="AsOf2021-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_VivaventuresRoyaltyMember"
      decimals="0"
      unitRef="USD">300</us-gaap:Liabilities>
    <us-gaap:Assets
      contextRef="AsOf2021-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_VivaopportunityFundMember"
      decimals="0"
      unitRef="USD">2119961</us-gaap:Assets>
    <us-gaap:Liabilities
      contextRef="AsOf2021-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_VivaopportunityFundMember"
      decimals="0"
      unitRef="USD">0</us-gaap:Liabilities>
    <us-gaap:Assets
      contextRef="AsOf2021-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_InternationalMetalsExchangeMember"
      decimals="0"
      unitRef="USD">30461</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2020-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_InternationalMetalsExchangeMember"
      decimals="0"
      unitRef="USD">82711</us-gaap:Assets>
    <us-gaap:Liabilities
      contextRef="AsOf2021-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_InternationalMetalsExchangeMember"
      decimals="0"
      unitRef="USD">1900</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="AsOf2020-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_InternationalMetalsExchangeMember"
      decimals="0"
      unitRef="USD">1900</us-gaap:Liabilities>
    <us-gaap:NoncontrollingInterestInVariableInterestEntity
      contextRef="AsOf2021-12-31_custom_RPCDesignAndManufacturingLLCMember"
      decimals="0"
      unitRef="USD">629694</us-gaap:NoncontrollingInterestInVariableInterestEntity>
    <us-gaap:NoncontrollingInterestInVariableInterestEntity
      contextRef="AsOf2020-12-31_custom_RPCDesignAndManufacturingLLCMember"
      decimals="0"
      unitRef="USD">1343018</us-gaap:NoncontrollingInterestInVariableInterestEntity>
    <us-gaap:NotesPayable
      contextRef="AsOf2021-12-31_custom_RdmMember"
      decimals="0"
      unitRef="USD">354566</us-gaap:NotesPayable>
    <us-gaap:NotesPayable
      contextRef="AsOf2020-12-31_custom_RdmMember"
      decimals="0"
      unitRef="USD">335208</us-gaap:NotesPayable>
    <VIVK:CashAttributableToVie
      contextRef="AsOf2021-12-31_custom_VivaWealthFundIMember"
      decimals="0"
      unitRef="USD">199952</VIVK:CashAttributableToVie>
    <VIVK:CashAttributableToVie
      contextRef="AsOf2020-12-31_custom_VivaWealthFundIMember"
      decimals="0"
      unitRef="USD">89500</VIVK:CashAttributableToVie>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_844_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_z6bPZ9iVI7JA" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_868_zcnDqPM3m7EQ"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company considers all highly liquid
investments with an original maturity of three months or less when acquired to be cash equivalents. As of December 31, 2021 and
2020, the Company does not have any cash equivalents. The Company places its cash with high credit quality financial institutions.
The Company&#x2019;s accounts at these institutions are insured by the Federal Deposit Insurance Corporation (&#x201c;FDIC&#x201d;) up
to $250,000. As of December 31, 2021 and 2020, the Company had bank balances exceeding the FDIC insurance limit. To reduce its risk
associated with the failure of such financial institutions, the Company annually evaluates the rating of the financial institutions
in which it holds deposits. As of December 31, 2021 and 2020, the Company has cash attributed to variable interest entities of
$&lt;span id="xdx_908_eus-gaap--Cash_iI_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember_znLIch5Quuz1"&gt;199,952&lt;/span&gt;
and $&lt;span id="xdx_90B_eus-gaap--Cash_iI_c20201231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember_z7mILGI0sOT1"&gt;89,500&lt;/span&gt;. The Company has $&lt;span id="xdx_90F_eus-gaap--Cash_iI_c20211231__us-gaap--CashAndCashEquivalentsAxis__custom--QatarNationalBankMember_zWSi4BUJdRzg"&gt;2,666&lt;/span&gt; in Qatar National Bank, located in Doha Qatar.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;











</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:Cash
      contextRef="AsOf2021-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"
      decimals="0"
      unitRef="USD">199952</us-gaap:Cash>
    <us-gaap:Cash
      contextRef="AsOf2020-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"
      decimals="0"
      unitRef="USD">89500</us-gaap:Cash>
    <us-gaap:Cash
      contextRef="AsOf2021-12-31_custom_QatarNationalBankMember"
      decimals="0"
      unitRef="USD">2666</us-gaap:Cash>
    <us-gaap:ReceivablesPolicyTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_845_eus-gaap--ReceivablesPolicyTextBlock_zZBL2yb9MxpP" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_864_zPAdSVWLhdfG"&gt;Accounts Receivable&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Accounts receivable are carried at original invoice
amount less an estimated allowance for doubtful accounts, if deemed necessary by management, and based on a review of all outstanding
amounts on a monthly basis. Management determines the allowance for doubtful accounts, if any, by identifying troubled accounts and by
using historical experience applied to an aging of accounts. An allowance for doubtful accounts was considered necessary by management
as of December 31, 2021 and 2020 in the amount of $&lt;span id="xdx_90A_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_c20211231_pp0p0_zJgejJTMvuSP" title="Allowance for doubtful accounts"&gt;&lt;span id="xdx_909_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_c20201231_pp0p0_zhtDnN7pqYKL" title="Allowance for doubtful accounts"&gt;33,000&lt;/span&gt;&lt;/span&gt;, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

</us-gaap:ReceivablesPolicyTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">33000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">33000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:InvestmentPolicyTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_84F_eus-gaap--InvestmentPolicyTextBlock_z71FlJMEwat" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_861_zNiLv6oVMZab"&gt;Investments&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Consolidated net income includes the Company&#x2019;s
proportionate net income or loss of equity investments. The carrying value of the Company&#x2019;s equity method investments is increased
and decreased by the Company&#x2019;s proportionate share of the net income or loss of the investee. The carrying value of our equity method
investment is also decreased by dividends the Company receives from the investee. The Company did not have any equity method investments
as of December 31, 2021. As of December 31, 2020 the equity method investments consisted of the following:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In 2019 the Company had an investment of
$800,000 or 800,000,000 shares of common stock, or a diluted 23% equity holding in Scepter Holdings, Inc. (ticker: BRZL, OTC
Markets) In the fourth quarter of 2020, the Company was diluted to a 19% equity holding in Scepter Holdings, Inc., and was no longer
deemed to have significant influence and ceased to be an equity investment, and as the stock is traded on an active market, the
Company has classified the investment as trading securities for the years ended December 31, 2021 and 2020 with the change in
unrealized gains and losses on the investment included in the statement of operations (see Note 5). For the year ended December 31,
2020, the Company was attributed a loss on this equity investment in the amount of $&lt;span id="xdx_900_ecustom--EquityInvestmentGainLoss_iN_di_c20200101__20201231__us-gaap--OtherInvestmentNotReadilyMarketableAxis__custom--ScepterHoldingsMember_zjYicDssebdl"&gt;37,665&lt;/span&gt;.
There were no distributions to the Company in 2021 or 2020 from Scepter Holdings, Inc. As of December 31, 2020, the Company&#x2019;s
Chief Executive Officer has an immediate family member who sits on the board of directors of Scepter Holdings, Inc. The
Company&#x2019;s &lt;span id="xdx_903_eus-gaap--InvestmentOwnedBalanceShares_iI_c20211231__us-gaap--OtherInvestmentNotReadilyMarketableAxis__custom--ScepterHoldingsMember_z7WHnIKu68td"&gt;826,376,882&lt;/span&gt;
shares of common stock of Scepter Holdings, Inc. have a market value of approximately $&lt;span id="xdx_905_eus-gaap--InvestmentOwnedAtFairValue_iI_c20220321__us-gaap--OtherInvestmentNotReadilyMarketableAxis__custom--ScepterHoldingsMember_zEekINgUuLjm"&gt;3,553,241&lt;/span&gt;
as of April 5, 2022 based on the quoted market price.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Investments in marketable securities consist of
equity securities recorded at fair value. Fair value is defined as the price that would be received to sell an asset in an orderly transaction
between market participants at the measurement date. We analyze our marketable securities in accordance with Accounting Standard Codification
321 (&#x201c;ASC 321&#x201d;). Valuations for marketable securities are based on quoted prices for identical assets in active markets.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of December 31, 2019, the Company held a 39%
interest in Vivaventures Precious Metals, LLC for which the fair value of this investment was none. In July 2020, the Company withdrew
from this LLC.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of December 31, 2021 and 2020, the Company
owns 1,000 Class A LLC Units in each of the following entities, which are not consolidated: Vivaopportunity Fund LLC, Vivaventures UTSI,
LLC, Vivaventures Royalty II, LLC, and International Metals Exchange, LLC. In aggregate these units amount to $&lt;span id="xdx_905_eus-gaap--InvestmentOwnedAtFairValue_iI_c20220321__us-gaap--OtherInvestmentNotReadilyMarketableAxis__custom--VariousViesMember_zkcgrHE7JgJI"&gt;4,000&lt;/span&gt; as of December 31,
2021 and 2020. These Class A Units give the Company&#x2019;s management control of the entities but lack the necessary economics criterion,
where the Company lacks the obligation to absorb losses of these entities, as well as the right to receive benefits from the LLCs.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:InvestmentPolicyTextBlock>
    <VIVK:EquityInvestmentGainLoss
      contextRef="From2020-01-012020-12-31_custom_ScepterHoldingsMember"
      decimals="0"
      unitRef="USD">-37665</VIVK:EquityInvestmentGainLoss>
    <us-gaap:InvestmentOwnedBalanceShares
      contextRef="AsOf2021-12-31_custom_ScepterHoldingsMember"
      decimals="INF"
      unitRef="Shares">826376882</us-gaap:InvestmentOwnedBalanceShares>
    <us-gaap:InvestmentOwnedAtFairValue
      contextRef="AsOf2022-03-21_custom_ScepterHoldingsMember"
      decimals="0"
      unitRef="USD">3553241</us-gaap:InvestmentOwnedAtFairValue>
    <us-gaap:InvestmentOwnedAtFairValue
      contextRef="AsOf2022-03-21_custom_VariousViesMember"
      decimals="0"
      unitRef="USD">4000</us-gaap:InvestmentOwnedAtFairValue>
    <VIVK:ConvertibleInstrumentsPolicyTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_84D_ecustom--ConvertibleInstrumentsPolicyTextBlock_z9aq9p3n1bCn" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_865_zrtKSZgdWvEI"&gt;Convertible Instruments&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company reviews the terms of convertible debt
and preferred stock for indications requiring bifurcation, and separate accounting for the embedded conversion feature. Generally, embedded
conversion features where the ability to physical or net-share settle the conversion option is not within the control of the Company or
the number of shares is variable are bifurcated and accounted for as derivative financial instruments. (See &lt;span style="text-decoration: underline"&gt;Derivative Financial Instruments&lt;/span&gt;
below). Bifurcation of the embedded derivative instrument requires the allocation of the proceeds first to the fair value of the embedded
derivative instrument with the residual allocated to the host instrument. The resulting discount to the debt instrument or the redemption
value of convertible preferred securities is accreted through periodic charges to interest expense over the term of the agreements or
to dividends over the period to the earliest conversion date using the effective interest rate method, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;











</VIVK:ConvertibleInstrumentsPolicyTextBlock>
    <VIVK:DerivativeFinancialInstrumentsPolicyTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_843_ecustom--DerivativeFinancialInstrumentsPolicyTextBlock_zTss0E4mj1jj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_866_zsisLuiOAoBe"&gt;Derivative Financial Instruments&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company does not use derivative financial
instruments to hedge exposures to cash-flow or market risks. However, certain other financial instruments, such as warrants to purchase
the Company&#x2019;s common stock and the embedded conversion features of debt and preferred instruments that are not considered indexed
to the Company&#x2019;s common stock are classified as liabilities when either (a) the holder possesses rights to net-cash settlement,
(b) physical or net share settlement is not within the control of the Company, or (c) based on its anti-dilutive provisions. In such instances,
net-cash settlement is assumed for financial accounting and reporting. Such financial instruments are initially recorded at fair value
and subsequently adjusted to fair value at the close of each reporting period. Fair value for embedded conversion features and option-based
derivative financial instruments is determined using the Monte Carlo Simulation or the Black-Scholes Option Pricing Model, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Other convertible instruments that are not derivative
financial instruments are accounted for by recording the intrinsic value of the embedded conversion feature as a discount from the initial
value of the instrument and accreting it back to face value over the period to the earliest conversion date using the effective interest
rate method.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</VIVK:DerivativeFinancialInstrumentsPolicyTextBlock>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_849_eus-gaap--LesseeLeasesPolicyTextBlock_zKsH8VkVhOiF" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86C_zvXCaHkyDcfo"&gt;Leases&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company follows Accounting Standards Codification
842, &lt;i&gt;Leases&lt;/i&gt; ("ASC 842"). We determine if an arrangement contains a lease at inception based on whether or not the Company
has the right to control the asset during the contract period and other facts and circumstances.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;We are the lessee in a lease contract when we
obtain the right to control the asset. Operating lease right-of-use ("ROU") assets represent our right to use an underlying
asset for the lease term, and lease liabilities represent our obligation to make lease payments arising from the lease, both of which
are recognized based on the present value of the future minimum lease payments over the lease term at the commencement date. Leases with
a lease term of 12 months or less at inception are not recorded on our consolidated balance sheet and are expensed on a straight-line
basis over the lease term in our consolidated statement of operations. We determine the lease term by assuming the exercise of renewal
options that are reasonably certain. As most of our leases do not provide an implicit interest rate, we use our local incremental borrowing
rate based on the information available at the commencement date in determining the present value of future payments. As of December 31,
2021 and 2020, we recorded right-of-use assets of $&lt;span id="xdx_902_eus-gaap--OperatingLeaseRightOfUseAsset_c20211231_pp0p0_zstICGlnKSCl" title="Right-of-use assets"&gt;663,291&lt;/span&gt; and $&lt;span id="xdx_901_eus-gaap--OperatingLeaseRightOfUseAsset_c20201231_pp0p0_zl1HpVUQD6AB" title="Right-of-use assets"&gt;881,804&lt;/span&gt; and lease obligations of $&lt;span id="xdx_904_eus-gaap--OperatingLeaseLiability_c20211231_pp0p0_z9Ca4vjvoWT3" title="Lease obligations"&gt;721,878&lt;/span&gt; and $&lt;span id="xdx_905_eus-gaap--OperatingLeaseLiability_c20201231_pp0p0_zjCkl3W4O5PZ" title="Lease obligations"&gt;895,395&lt;/span&gt;.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">663291</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">881804</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiability contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">721878</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">895395</us-gaap:OperatingLeaseLiability>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_84D_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_ze2IEP94evRc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_861_zOrDmQyazKl5"&gt;Long Lived Assets&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company reviews the carrying values of its
long-lived assets for possible impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable.
If the expected future cash flow from the use of the asset and its eventual disposition is less than the carrying amount of the asset,
an impairment loss is recognized and measured using the fair value of the related asset. No impairment charges were incurred during the
years ended December 31, 2021 and 2020, &lt;span style="background-color: white"&gt;as the Company was still in the early phases of our business
plan and operating losses were expected in our early phases&lt;/span&gt;. On March 11, 2020, the World Health Organization (&#x201c;WHO&#x201d;)
declared the COVID-19 outbreak to be a global pandemic. In addition to the devastating effects on human life, the pandemic is having a
negative ripple effect on the global economy, leading to disruptions and volatility in the global financial markets. Most U.S. states
and many countries have issued policies intended to stop or slow the further spread of the disease. Our Kuwait operations were suspended
to comply with the social distancing measures implemented in Kuwait. Our Utah operations were temporarily suspended from March through
May 2020, but have since resumed in full. There can be no assurance, however, that market conditions will not change or demand for the
Company&#x2019;s services will continue, which could result in impairment of long-lived assets in the future.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_846_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zYA0OVRqdVyo" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_866_znslA0ByPfok"&gt;Property and equipment, net&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Property and equipment are stated at cost or fair
value when acquired. Depreciation is computed by the straight-line method and is charged to the statement of operations over the estimated
useful lives of the assets. Leasehold improvements are depreciated over the shorter of the estimated useful lives of the assets or the
term of the related lease. Impairment losses are recognized for long-lived assets, including definite-lived intangibles, used in operations
when indicators of impairment are present and the undiscounted cash flows estimated to be generated by those assets are not sufficient
to recover the assets' carrying amount. Impairment losses are measured by comparing the fair value of the assets to their carrying amount.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Interest on long-term debt for the development
or manufacturing of Company assets is capitalized to the asset until the asset enters production or use, and thereafter all interest is
charged to expense as incurred. Maintenance and repairs are charged to expense as incurred. Leasehold improvements are depreciated over
the shorter of the estimated useful lives of the assets or the term of the related lease.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;











&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The carrying amount and accumulated depreciation
of assets sold or retired are removed from the accounts in the year of disposal and any resulting gain or loss is included in results
of operations. The estimated useful lives of property and equipment are as follows:&#160;&lt;/p&gt;



&lt;table cellpadding="0" cellspacing="0" id="xdx_880_ecustom--ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock_z5EknsK7QnfA" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of Significant Accounting Policies (Details - Property useful lives)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span id="xdx_8BA_zZUuLMp0L3oi" style="display: none"&gt;Schedule of useful lives for property plant
    and equipment&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 50%; text-align: justify"&gt;Computers, software, and office equipment&lt;/td&gt;
    &lt;td style="vertical-align: top; width: 50%; text-align: left"&gt;&lt;span id="xdx_90E_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__srt--RangeAxis__srt--MinimumMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--ComputerSoftwareIntangibleAssetMember_zInTeM6Fijht" title="Property, Plant and Equipment, Useful Life"&gt;1&lt;/span&gt;-&lt;span id="xdx_905_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__srt--RangeAxis__srt--MaximumMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--ComputerSoftwareIntangibleAssetMember_zD6gNJQlT41q" title="Property, Plant and Equipment, Useful Life"&gt;5&lt;/span&gt; years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Machinery and equipment&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;&lt;span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__srt--RangeAxis__srt--MinimumMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--MachineryAndEquipmentMember_zl918K5JsKQo" title="Property, Plant and Equipment, Useful Life"&gt;3&lt;/span&gt;-&lt;span id="xdx_905_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__srt--RangeAxis__srt--MaximumMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--MachineryAndEquipmentMember_zUBcEp7I6i0k" title="Property, Plant and Equipment, Useful Life"&gt;5&lt;/span&gt; years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;Vehicles&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;&lt;span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__srt--RangeAxis__srt--MaximumMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--VehiclesMember_zwXSDSl0mKBn" title="Property, Plant and Equipment, Useful Life"&gt;5&lt;/span&gt; years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Furniture and fixtures&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;&lt;span id="xdx_903_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__srt--RangeAxis__srt--MinimumMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--FurnitureAndFixturesMember_zYsAlFtcnmrP" title="Property, Plant and Equipment, Useful Life"&gt;5&lt;/span&gt; &#x2013; &lt;span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__srt--RangeAxis__srt--MaximumMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--FurnitureAndFixturesMember_zzMz5MT39047" title="Property, Plant and Equipment, Useful Life"&gt;10&lt;/span&gt; years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Precious metal extraction machinery (heavy extraction equipment)&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;&lt;span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--EquipmentMember_zNJGjMI0GsE6" title="Property, Plant and Equipment, Useful Life"&gt;10&lt;/span&gt; years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Remediation Processing Centers (heavy extraction and remediation equipment) (&#x201c;RPC&#x201d;)&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;&lt;span id="xdx_90E_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--EquipmentOneMember_zHlbNEuGcZ3i" title="Property, Plant and Equipment, Useful Life"&gt;20&lt;/span&gt; years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;Leasehold improvements&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;&lt;span id="xdx_90E_eus-gaap--PropertyPlantAndEquipmentEstimatedUsefulLives_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--LeaseholdImprovementsMember_zQa0kFRnC9C6" title="Property, Plant and Equipment, Estimated Useful Lives"&gt;Lesser of the lease term or estimated useful life&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Equipment that is currently being manufactured
is considered construction in process and is not depreciated until the equipment is placed into service.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <VIVK:ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock contextRef="From2021-01-01to2021-12-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_880_ecustom--ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock_z5EknsK7QnfA" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of Significant Accounting Policies (Details - Property useful lives)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span id="xdx_8BA_zZUuLMp0L3oi" style="display: none"&gt;Schedule of useful lives for property plant
    and equipment&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 50%; text-align: justify"&gt;Computers, software, and office equipment&lt;/td&gt;
    &lt;td style="vertical-align: top; width: 50%; text-align: left"&gt;&lt;span id="xdx_90E_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__srt--RangeAxis__srt--MinimumMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--ComputerSoftwareIntangibleAssetMember_zInTeM6Fijht" title="Property, Plant and Equipment, Useful Life"&gt;1&lt;/span&gt;-&lt;span id="xdx_905_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__srt--RangeAxis__srt--MaximumMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--ComputerSoftwareIntangibleAssetMember_zD6gNJQlT41q" title="Property, Plant and Equipment, Useful Life"&gt;5&lt;/span&gt; years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Machinery and equipment&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;&lt;span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__srt--RangeAxis__srt--MinimumMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--MachineryAndEquipmentMember_zl918K5JsKQo" title="Property, Plant and Equipment, Useful Life"&gt;3&lt;/span&gt;-&lt;span id="xdx_905_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__srt--RangeAxis__srt--MaximumMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--MachineryAndEquipmentMember_zUBcEp7I6i0k" title="Property, Plant and Equipment, Useful Life"&gt;5&lt;/span&gt; years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;Vehicles&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;&lt;span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__srt--RangeAxis__srt--MaximumMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--VehiclesMember_zwXSDSl0mKBn" title="Property, Plant and Equipment, Useful Life"&gt;5&lt;/span&gt; years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Furniture and fixtures&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;&lt;span id="xdx_903_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__srt--RangeAxis__srt--MinimumMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--FurnitureAndFixturesMember_zYsAlFtcnmrP" title="Property, Plant and Equipment, Useful Life"&gt;5&lt;/span&gt; &#x2013; &lt;span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__srt--RangeAxis__srt--MaximumMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--FurnitureAndFixturesMember_zzMz5MT39047" title="Property, Plant and Equipment, Useful Life"&gt;10&lt;/span&gt; years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Precious metal extraction machinery (heavy extraction equipment)&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;&lt;span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--EquipmentMember_zNJGjMI0GsE6" title="Property, Plant and Equipment, Useful Life"&gt;10&lt;/span&gt; years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Remediation Processing Centers (heavy extraction and remediation equipment) (&#x201c;RPC&#x201d;)&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;&lt;span id="xdx_90E_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--EquipmentOneMember_zHlbNEuGcZ3i" title="Property, Plant and Equipment, Useful Life"&gt;20&lt;/span&gt; years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;Leasehold improvements&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;&lt;span id="xdx_90E_eus-gaap--PropertyPlantAndEquipmentEstimatedUsefulLives_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--LeaseholdImprovementsMember_zQa0kFRnC9C6" title="Property, Plant and Equipment, Estimated Useful Lives"&gt;Lesser of the lease term or estimated useful life&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</VIVK:ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2021-01-012021-12-31_srt_MinimumMember_us-gaap_ComputerSoftwareIntangibleAssetMember">P1Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2021-01-012021-12-31_srt_MaximumMember_us-gaap_ComputerSoftwareIntangibleAssetMember">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2021-01-012021-12-31_srt_MinimumMember_us-gaap_MachineryAndEquipmentMember">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2021-01-012021-12-31_srt_MaximumMember_us-gaap_MachineryAndEquipmentMember">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2021-01-012021-12-31_srt_MaximumMember_us-gaap_VehiclesMember">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2021-01-012021-12-31_srt_MinimumMember_us-gaap_FurnitureAndFixturesMember">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2021-01-012021-12-31_srt_MaximumMember_us-gaap_FurnitureAndFixturesMember">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2021-01-012021-12-31_us-gaap_EquipmentMember">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2021-01-012021-12-31_custom_EquipmentOneMember">P20Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives contextRef="From2021-01-012021-12-31_us-gaap_LeaseholdImprovementsMember">Lesser of the lease term or estimated useful life</us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives>
    <us-gaap:IntangibleAssetsFiniteLivedPolicy contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_843_eus-gaap--IntangibleAssetsFiniteLivedPolicy_zBS5loXZVo7F" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_860_zAX3Fjbct9Ma"&gt;Intangible Assets:&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;We account for intangible assets in accordance
with ASC 350 &lt;i&gt;&#x201c;Intangibles-Goodwill and Other&#x201d;&lt;/i&gt; (&#x201c;ASC 350&#x201d;). Intangible asset amounts represent the acquisition
date fair values of identifiable intangible assets acquired. The fair values of the intangible assets were determined by using the income
approach, discounting projected future cash flows based on management&#x2019;s expectations of the current and future operating environment.
The rates used to discount projected future cash flows reflected a weighted average cost of capital based on our industry, capital structure
and risk premiums including those reflected in the current market capitalization. Definite-lived intangible assets are amortized over
their useful lives, which have historically ranged from &lt;span id="xdx_90F_ecustom--AmortizedUsefulLives_dtY_c20210101__20211231__srt--RangeAxis__srt--MinimumMember_zYUC3hsuq4y2" title="Amortized useful lives"&gt;10&lt;/span&gt; to &lt;span id="xdx_909_ecustom--AmortizedUsefulLives_dtY_c20210101__20211231__srt--RangeAxis__srt--MaximumMember_ziVLW9A3jfeF" title="Amortized useful lives"&gt;20&lt;/span&gt; years. The carrying amounts of our definite-lived intangible assets are
evaluated for recoverability whenever events or changes in circumstances indicate that the entity may be unable to recover the asset&#x2019;s
carrying amount.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;We assess our intangible assets in accordance
with ASC 360 &#x201c;&lt;i&gt;Property, Plant, and Equipment&lt;/i&gt;&#x201d; (&#x201c;ASC 360&#x201d;). Impairment testing is required when events occur
that indicate an asset group may not be recoverable (&#x201c;triggering events&#x201d;). As detailed in ASC 360-10-35-21, the following
are examples of such events or changes in circumstances (sometimes referred to as impairment indicators or triggers): (a) A significant
decrease in the market price of a long-lived asset (asset group) (b) A significant adverse change in the extent or manner in which a long-lived
asset (asset group) is being used or in its physical condition. (c) A significant adverse change in legal factors or in the business climate
that could affect the value of a long-lived asset (asset group), including an adverse action or assessment by a regulator (d) An accumulation
of costs significantly in excess of the amount originally expected for the acquisition or construction of a long-lived asset (asset group)
(e) A current-period operating or cash flow loss combined with a history of operating or cash flow losses or a projection or forecast
that demonstrates continuing losses associated with the use of a long-lived asset (asset group) (f) A current expectation that, more likely
than not, a long-lived asset (asset group) will be sold or otherwise disposed of significantly before the end of its previously estimated
useful life. The term more likely than not refers to a level of likelihood that is more than 50 percent. We have evaluated our intangible
assets and found that certain losses and a delay in our business plan may have constituted a triggering event for our intangible assets.
We performed an analysis and assessed that there to be no impairment for the years ended December 31, 2021 and 2020.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

</us-gaap:IntangibleAssetsFiniteLivedPolicy>
    <VIVK:AmortizedUsefulLives contextRef="From2021-01-012021-12-31_srt_MinimumMember">P10Y</VIVK:AmortizedUsefulLives>
    <VIVK:AmortizedUsefulLives contextRef="From2021-01-012021-12-31_srt_MaximumMember">P20Y</VIVK:AmortizedUsefulLives>
    <us-gaap:CompensationRelatedCostsPolicyTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_847_eus-gaap--CompensationRelatedCostsPolicyTextBlock_zjzodaG4dvB7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_861_z8tTzKbUFyf9"&gt;Share-Based Compensation&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Share-based compensation is accounted for based
on the requirements of ASC 718, &#x201c;Compensation-Stock Compensation&#x2019; (&#x201c;ASC 718&#x201d;) which requires recognition in the
financial statements of the cost of employee, consultant, or director services received in exchange for an award of equity instruments
over the period the employee, consultant, or director is required to perform the services in exchange for the award (presumptively, the
vesting period). ASC 718 also requires measurement of the cost of employee, consultant, or director services received in exchange for
an award based on the grant-date fair value of the award.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:CompensationRelatedCostsPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_84C_eus-gaap--IncomeTaxPolicyTextBlock_zCuLLRHX46VK" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_865_zQ4OKjNgPwB2"&gt;Income tax&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Deferred income taxes are provided on the asset
and liability method whereby deferred income tax assets are recognized for deductible temporary differences and operating loss and tax
credit carryforwards and deferred tax liabilities are recognized for taxable temporary differences. Temporary differences are the differences
between the reported amounts of assets and liabilities and their tax bases. Deferred income tax assets are reduced by a valuation allowance
when, in the opinion of management, it is more likely than not that some portion or all of the deferred income tax assets will not be
realized. Deferred income tax assets and liabilities are adjusted for the effects of changes in tax laws and rates on the date of enactment.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;











&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Our annual effective tax rate is based on our
income and the tax laws in the various jurisdictions in which we operate. Judgment is required in determining our annual tax expense and
in evaluating our tax positions. We establish reserves to remove some or all of the tax benefit of any of our tax positions at the time
we determine that the position becomes uncertain based upon one of the following conditions: (1) the tax position is not "more likely
than not" to be sustained; (2) the tax position is "more likely than not" to be sustained, but for a lesser amount; or
(3) the tax position is "more likely than not" to be sustained, but not in the financial period in which the tax position was
originally taken. For purposes of evaluating whether or not a tax position is uncertain, (1) we presume the tax position will be examined
by the relevant taxing authority that has full knowledge of all relevant information; (2) the technical merits of a tax position are derived
from authorities such as legislation and statutes, legislative intent, regulations, rulings and case law and their applicability to the
facts and circumstances of the tax position; and (3) each tax position is evaluated without considerations of the possibility of offset
or aggregation with other tax positions taken. We adjust these reserves, including any impact on the related interest and penalties, in
light of changing facts and circumstances, such as the progress of a tax audit. See Note 20 for further information on income tax.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&#160;&#160;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_845_eus-gaap--RevenueRecognitionPolicyTextBlock_zEMhcpDJRpFJ" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_863_zpcUblPcUc9u"&gt;Revenue Recognition&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;We follow Accounting Standards Codification 606,
Revenue from Contracts with Customers (&#x201c;ASC 606&#x201d;). For the year ended December 31, 2021 and 2020, approximately &lt;span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20211231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--ProductOrServiceAxis__custom--PreciousMetalsMember_z9Zb0f4ly2Rc"&gt;99&lt;/span&gt;% and &lt;span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_dp_c20200101__20201231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--ProductOrServiceAxis__custom--PreciousMetalsMember_zmOGVxYJjpF1"&gt;96&lt;/span&gt;%
of our sales consist of the sale of precious metals with a commitment to deliver precious metals&#160;to the customer, and revenue
is recognized on the settlement date, which is defined as the date on which: (1) the quantity, price, and specific items being purchased
have been established, (2) metals have been shipped to the customer, and (3) payment has been received or is covered by the customer&#x2019;s
established credit limit with the Company.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The revenue standard contains a five-step approach&#160;that
entities will apply to determine the measurement of revenue and timing of when it is recognized, including (i) identifying the contract(s)
with a customer, (ii) identifying the separate performance obligations in the contract, (iii) determining the transaction price, (iv)
allocating the transaction price to separate performance obligations, and (v)&#160;recognizing revenue when (or as) each performance obligation
is satisfied. The new standard requires a number of disclosures intended to enable users of financial statements to understand the nature,
amount, timing and uncertainty of revenue, and the related cash flows. The disclosures include qualitative and quantitative information
about contracts with customers, significant judgments made in applying the revenue guidance, and assets recognized from the costs to obtain
or fulfill a contract.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In order to ensure the revenue recognition in
the proper period, we review material sales contracts for proper cut-off based upon the business practices and legal requirements of each
country.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Our performance obligation generally consists
of the promise to sell products or complete services to our customers. Control of the products is transferred upon shipment to our customers'
locations, as determined by the specific terms of the contract. Upon transfer of control to the customer, which completes our performance
obligation, revenue is recognized. Services are completed upon the terms of each contract, specifically in regard to remediation, when
the tonnage of contaminated soil is completed and tested our performance obligation is completed and revenue is recognized. After completion
of our performance obligation, we have an unconditional right to consideration as outlined in the contract. Historically, we have not
accepted returns so there are no sales allowances. Due to the nature of the product we do accept returns. Our receivables will generally
be collected in less than nine months, in accordance with the underlying payment terms.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2021-01-012021-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_PreciousMetalsMember"
      decimals="INF"
      unitRef="Pure">0.99</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2020-01-012020-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_PreciousMetalsMember"
      decimals="INF"
      unitRef="Pure">0.96</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:AdvertisingCostsPolicyTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_841_eus-gaap--AdvertisingCostsPolicyTextBlock_z7k3ccSiFOrx" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_867_zl32zK74yX9x"&gt;Advertising Expense&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Advertising
costs are expensed as incurred. The Company did not incur advertising expense for the years ended December 31, 2021 and 2020.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_84D_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zUR3xkXvFhM3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_868_z7uYFd7Jc8SK"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Under the Jumpstart Our Business Startups Act,
or the JOBS Act, we meet the definition of an &#x201c;emerging growth company.&#x201d; We have irrevocably elected to opt-out of the extended
transition period for complying with new or revised accounting standards pursuant to Section&#160;107(b) of the JOBS Act. As a result,
we will comply with new or revised accounting standards on the relevant dates on which adoption of such standards is required for non-
emerging growth companies.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In June 2016, the Financial Accounting Standards
Board issued Accounting Standards Update 2016-13, or ASU 2016-13. ASU 2016-13 significantly changed how entities measured credit losses
for most financial assets and certain other instruments that are not measured at fair value through net income. ASU 2016-13 replaced the
incurred loss model under previous guidance with a current expected credit loss, or&#160;CECL. ASU 2016-13 was effective for fiscal years
beginning after December&#160;15, 2019.&#160; The Company is anticipated to enter into scaled revenue producing activities in 2022 which
will generate accounts receivable which may require an evaluation of potential credit losses under the CECL standard.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In December 2019, the Financial Accounting Standards
Board ("FASB") issued Accounting Standards Update ("ASU") 2019-12,&lt;i&gt;&#160;Simplifying the Accounting for Income Taxes&lt;/i&gt;,
which eliminates certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating taxes during
the quarters and the recognition of deferred tax liabilities for outside basis differences. This guidance also simplifies aspects of the
accounting for franchise taxes and changes in tax laws or rates, as well as clarifies the accounting for transactions that result in a
step-up in the tax basis of goodwill. ASU 2019-12 became effective for the Company beginning January 1, 2021.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;











&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;In August
2020, &lt;/span&gt;the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2020-06
&lt;i&gt;Debt&#x2014;Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging&#x2014;Contracts in Entity&#x2019;s Own
Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity&#x2019;s Own Equity, which&lt;/i&gt; improves &lt;span style="background-color: white"&gt;Convertible
Instruments and Contracts in an Entity&#x2019;s Own Equity and is expected to improve financial reporting associated with accounting for
convertible instruments and contracts in an entity&#x2019;s own equity. The ASU simplifies accounting for convertible instruments by removing
major separation models required under current U.S. GAAP. Consequently, more convertible debt instruments will be reported as a single
liability instrument and more convertible preferred stock as a single equity instrument with no separate accounting for embedded conversion
features. The ASU removes certain settlement conditions that are required for equity contracts to qualify for the derivative scope exception,
which will permit more equity contracts to qualify for it. The ASU also simplifies the diluted earnings per share (EPS) calculation in
certain areas. &lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In May 2021, the Financial Accounting Standards
Board ("FASB") issued Accounting Standards Update ("ASU") 2021-04 &lt;i&gt;Earnings Per Share (Topic 260), Debt&#x2014; Modifications
and Extinguishments (Subtopic 470-50), Compensation&#x2014;Stock Compensation (Topic 718), and Derivatives and Hedging&#x2014; Contracts
in Entity&#x2019;s Own Equity (Subtopic 815-40), &lt;/i&gt;provides a &#x201c;principles-based framework to determine whether an issuer should
recognize the modification or exchange as an adjustment to equity or an expense.&#x201d;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_84E_eus-gaap--EarningsPerSharePolicyTextBlock_zdIBzltqmL0D" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86A_zw6uiBa7uoHG"&gt;Net Income/Loss Per Share&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Basic net income (loss) per share is
calculated by subtracting any preferred interest distributions from net income (loss), all divided by the weighted-average number of
common shares outstanding for the period, without consideration for common stock equivalents. Diluted net income (loss) per common
share is computed by dividing the net income (loss) by the weighted-average number of common share equivalents outstanding for the
period determined using the treasury stock method if their effect is dilutive. Potential dilutive instruments as of December 31,
2021 and 2020 include the following: convertible notes payable convertible into approximately &lt;span id="xdx_90F_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20211231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--ConvertibleNotesPayableMember_zMXYIBFfOd3b"&gt;192,834&lt;/span&gt; and &lt;span id="xdx_90D_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200101__20201231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--ConvertibleNotesPayableMember_z4gkGJOldxV0"&gt;35,765&lt;/span&gt; shares of common
stock, convertible Series A preferred stock convertible into &lt;span id="xdx_908_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_dn_c20210101__20211231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--ConvertibleSeriesAPreferredStockMember_zEIwpsQHr89L"&gt;none&lt;/span&gt; and &lt;span id="xdx_903_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200101__20201231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--ConvertibleSeriesAPreferredStockMember_zuD5m0XoWJg9"&gt;666,667&lt;/span&gt; shares of common stock (in the event of a public
offering of the Company&#x2019;s common stock this will convert to 833,333 shares), convertible Series B preferred stock convertible
into approximately &lt;span id="xdx_90A_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_dn_c20210101__20211231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--ConvertibleSeriesBPreferredStockMember_zVnijSh5gEwm"&gt;none&lt;/span&gt; and &lt;span id="xdx_901_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200101__20201231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--ConvertibleSeriesBPreferredStockMember_zvnVrDtGDK2q"&gt;216,916&lt;/span&gt; shares of common stock, convertible Series B-1 preferred stock convertible into approximately
&lt;span id="xdx_902_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_dn_c20210101__20211231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--ConvertibleSeriesB1PreferredStockMember_z5lPsHCpH5yz"&gt;none&lt;/span&gt; and &lt;span id="xdx_905_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200101__20201231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--ConvertibleSeriesB1PreferredStockMember_zMr738ztUXEP"&gt;467,728&lt;/span&gt; shares of common stock, convertible Series C-1 preferred stock convertible into approximately &lt;span id="xdx_90F_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_dn_c20210101__20211231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--ConvertibleSeriesC1PreferredStockMember_zRwTNngLIzU6"&gt;none&lt;/span&gt; and &lt;span id="xdx_905_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200101__20201231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--ConvertibleSeriesC1PreferredStockMember_ztDAayKTDV8V"&gt;255,290&lt;/span&gt;
shares of common stock, stock options granted to employees of &lt;span id="xdx_908_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20211231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--StockOptionsGrantedToEmployeesMember_zOsAbLqznI3Q"&gt;183,333&lt;/span&gt; and &lt;span id="xdx_906_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200101__20201231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--StockOptionsGrantedToEmployeesMember_zXwOYxsDg7iR"&gt;16,667&lt;/span&gt; shares of common stock. Stock options granted to
Board members or consultants of &lt;span id="xdx_909_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20211231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--StockOptionsGrantedToBoardMembersOrConsultantsMember_zGJECHVm9aGh"&gt;466,667&lt;/span&gt; shares of common stock were granted as of December 31, 2021.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2021-01-012021-12-31_us-gaap_ConvertibleNotesPayableMember"
      decimals="INF"
      unitRef="Shares">192834</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2020-01-012020-12-31_us-gaap_ConvertibleNotesPayableMember"
      decimals="INF"
      unitRef="Shares">35765</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2021-01-012021-12-31_custom_ConvertibleSeriesAPreferredStockMember"
      decimals="INF"
      unitRef="Shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2020-01-012020-12-31_custom_ConvertibleSeriesAPreferredStockMember"
      decimals="INF"
      unitRef="Shares">666667</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2021-01-012021-12-31_custom_ConvertibleSeriesBPreferredStockMember"
      decimals="INF"
      unitRef="Shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2020-01-012020-12-31_custom_ConvertibleSeriesBPreferredStockMember"
      decimals="INF"
      unitRef="Shares">216916</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2021-01-012021-12-31_custom_ConvertibleSeriesB1PreferredStockMember"
      decimals="INF"
      unitRef="Shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2020-01-012020-12-31_custom_ConvertibleSeriesB1PreferredStockMember"
      decimals="INF"
      unitRef="Shares">467728</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2021-01-012021-12-31_custom_ConvertibleSeriesC1PreferredStockMember"
      decimals="INF"
      unitRef="Shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2020-01-012020-12-31_custom_ConvertibleSeriesC1PreferredStockMember"
      decimals="INF"
      unitRef="Shares">255290</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2021-01-012021-12-31_custom_StockOptionsGrantedToEmployeesMember"
      decimals="INF"
      unitRef="Shares">183333</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2020-01-012020-12-31_custom_StockOptionsGrantedToEmployeesMember"
      decimals="INF"
      unitRef="Shares">16667</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2021-01-012021-12-31_custom_StockOptionsGrantedToBoardMembersOrConsultantsMember"
      decimals="INF"
      unitRef="Shares">466667</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:UseOfEstimates contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_84D_eus-gaap--UseOfEstimates_zR1NPh4IbQNi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_868_zhnKcMbwedoQ"&gt;Use of Estimates&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The preparation of financial statements in conformity
with accounting principles generally accepted in the United States of America requires management to make estimates, judgments, and assumptions
that affect the amounts reported in the consolidated financial statements and accompanying notes. We believe our critical accounting estimates
relate to the following: Recoverability of current and noncurrent Assets, revenue recognition, stock-based compensation, income taxes,
effective interest rates related to long-term debt, marketable securities, cost basis and equity method investments, lease assets and
liabilities, equity method investments, valuation of stock used to acquire assets, and derivatives.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;While our estimates and assumptions are based
on our knowledge of current events and actions we may undertake in the future, actual results may ultimately differ from these estimates
and assumptions.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:UseOfEstimates>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_842_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zhTzY0XLZJWB" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_869_z8sjaFG3QOQ3"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company follows Accounting Standards Codification
(&#x201c;ASC&#x201d;) 820, &#x201c;Fair Value Measurements and Disclosures&#x201d; (&#x201c;ASC 820&#x201d;), for assets and liabilities measured
at fair value on a recurring basis. ASC 820 establishes a common definition for fair value to be applied to existing generally accepted
accounting principles that requires the use of fair value measurements, establishes a framework for measuring fair value, and expands
disclosure about such fair value measurements. The adoption of ASC 820 did not have an impact on the Company&#x2019;s financial position
or operating results but did expand certain disclosures.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;ASC 820 defines fair value 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. Additionally, ASC 820 requires the use of valuation techniques that maximize the use of observable inputs and minimize the use of
unobservable inputs. These inputs are prioritized below:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Level 1: Applies to assets or liabilities for
which there are quoted prices in active markets for identical assets or liabilities.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;











&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Level 2: Applies to assets or liabilities for
which there are inputs other than quoted prices that are observable for the asset or liability such as quoted prices for similar assets
or liabilities in active markets; quoted prices for identical assets or liabilities in markets with insufficient volume or infrequent
transactions (less active markets); or model-derived valuations in which significant inputs are observable or can be derived principally
from, or corroborated by, observable market data.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Level 3: Applies to assets or liabilities for
which there are unobservable inputs to the valuation methodology that are significant to the measurement of the fair value of the assets
or liabilities.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company analyzes all financial instruments
with features of both liabilities and equity under the Financial Accounting Standard Board&#x2019;s (&#x201c;FASB&#x201d;) accounting standard
for such instruments. Under this standard, financial assets and liabilities are classified in their entirety based on the lowest level
of input that is significant to the fair value measurement. The carrying amounts reported in the consolidated balance sheets for marketable
securities are classified as Level 1 assets due to observable quoted prices for identical assets in active markets. The carrying amounts
reported in the consolidated balance sheets for cash, prepaid expenses and other current assets, accounts payable and accrued expenses
approximate their estimated fair market values based on the short-term maturity of these instruments. T&lt;span style="background-color: white"&gt;he
recorded values of notes payable approximate their current fair values because of their nature, rates, and respective maturity dates or
durations.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_802_eus-gaap--DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_zorqMj4MbHYv" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Note 4.&lt;span id="xdx_82B_zBrEhwvdDvGG"&gt; Prepaid Expenses and Other Assets&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of December 31, 2021 and 2020, our other assets
consist of various deposits with vendors, professional service agents, or security deposits on office and warehouse leases. As of December
31, 2021 and 2020 we had deposits in the amount of $&lt;span id="xdx_90F_eus-gaap--DepositAssets_c20211231_pp0p0_zPZzIY2rQpqE" title="Deposits"&gt;73,245&lt;/span&gt; and $&lt;span id="xdx_90C_eus-gaap--DepositAssets_c20201231_pp0p0_zLfHD13E57ck" title="Deposits"&gt;87,052&lt;/span&gt;.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company entered into an Option Agreement in
July 2019 for the exclusive right to purchase certain real property commonly known as Asphalt Ridge. The right to purchase the land was
purchased for $&lt;span id="xdx_900_ecustom--LandDeposit_iI_pp0p0_c20190731_zeCM4f4P1RkJ" title="Purchased of land"&gt;200,000&lt;/span&gt;, which would be applied as a payment on the land if the option is exercised to purchase the land. The Company amortized
the prepaid over the life of the agreement, 12 months, and the option was completed amortized as of December 31, 2020. For the year ended
December 31, 2020 amortization expense was $&lt;span id="xdx_90C_eus-gaap--AdjustmentForAmortization_pp0p0_c20200101__20201231_zgy9HVYMJ6J0" title="Amortization expense"&gt;117,891&lt;/span&gt;. In March 2022, the Company entered into a long term five year lease, with an extension
for an additional five year term, in order to operate on the land.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock>
    <us-gaap:DepositAssets contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">73245</us-gaap:DepositAssets>
    <us-gaap:DepositAssets contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">87052</us-gaap:DepositAssets>
    <VIVK:LandDeposit contextRef="AsOf2019-07-31" decimals="0" unitRef="USD">200000</VIVK:LandDeposit>
    <us-gaap:AdjustmentForAmortization
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">117891</us-gaap:AdjustmentForAmortization>
    <us-gaap:MarketableSecuritiesTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_805_eus-gaap--MarketableSecuritiesTextBlock_zbBsjUvsjCeZ" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Note 5.&lt;span id="xdx_82F_zMDEX9RPUOyU"&gt; Marketable Securities&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Investments in marketable securities consist of
equity securities recorded at fair value. Fair value is defined as the price that would be received to sell an asset in an orderly transaction
between market participants at the measurement date. We analyze our marketable securities in accordance with Accounting Standard Codification
321 (&#x201c;ASC 32&#x201d;). Valuations for marketable securities are based on quoted prices for identical assets in active markets. Where
marketable securities were found not be part of an actively traded market, we made a measurement alternative election and estimate the
fair value at cost of the investment minus impairment.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of December 31, 2020, the Company owned &lt;span id="xdx_904_eus-gaap--InvestmentOwnedBalanceShares_iI_c20201231__dei--LegalEntityAxis__custom--OdysseyGroupMember_zp89MQmqO714"&gt;3,309,758
&lt;/span&gt;shares of common stock in Odyssey Group International, Inc. (&#x201c;Odyssey&#x201d;) ticker: ODYY, OTC Markets. In December 2021
we sold such shares of Odyssey in a private transaction for a purchase price of $&lt;span id="xdx_903_eus-gaap--ProceedsFromSaleOfOtherInvestments_c20210101__20211231__dei--LegalEntityAxis__custom--OdysseyGroupMember_z2q0ZmMJuhy5"&gt;860,491&lt;/span&gt;,
with $10,000 cash delivered at signing and a note issued in favor of Vivakor in the amount of $850,491 (see Note 8), reflecting the market
price at that time. The Company accounted for such securities based on the quoted price from the OTC Markets where the stock is traded
which resulted in the Company recording an unrealized gain of $&lt;span id="xdx_904_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_c20210101__20211231__dei--LegalEntityAxis__custom--OdysseyGroupMember_zNbhFrVyfQF9"&gt;203,540
&lt;/span&gt;and an unrealized loss of $&lt;span id="xdx_90C_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_iN_di_c20200101__20201231__dei--LegalEntityAxis__custom--OdysseyGroupMember_z1yj0O11XHqq"&gt;56,198
&lt;/span&gt;on these marketable securities for the years ended December 31, 2020. As of December 31, 2020 our Odyssey marketable securities
were valued at $&lt;span id="xdx_90F_eus-gaap--MarketableSecurities_iI_c20201231__dei--LegalEntityAxis__custom--OdysseyGroupMember_zQNzIFoZqVv4"&gt;656,951&lt;/span&gt;.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In 2019 the Company had an investment of
$&lt;span id="xdx_905_eus-gaap--MarketableSecurities_iI_c20191231__dei--LegalEntityAxis__custom--ScepterHoldingsMember_zfxLZo4H1rZ4"&gt;800,000&lt;/span&gt;
or &lt;span id="xdx_900_eus-gaap--InvestmentOwnedBalanceShares_iI_c20191231__dei--LegalEntityAxis__custom--OdysseyGroupMember_zHl0tYzOjzIT"&gt;800,000,000&lt;/span&gt;
shares of common stock, or a diluted 23% equity holding in Scepter Holdings, Inc. (&#x201c;Scepter&#x201d;), ticker: BRZL, OTC
Markets. In the fourth quarter of 2020, the Company was diluted to a 19% equity holding in Scepter, and was no longer deemed to have
significant influence and ceased to be an equity investment, and as the stock is traded on an active market, the Company has
classified the investment as marketable securities with the change in unrealized gains and losses on the investment included in the
statement of operations for the years ended December 31, 2021 and 2020. In August 2021 we converted $&lt;span id="xdx_90C_ecustom--NoteReceivableConvertedAmountConverted_c20210801__20210831__dei--LegalEntityAxis__custom--ScepterHoldingsMember_zUdq383FLyT4" title="Note receivable converted, amount converted"&gt;81,768&lt;/span&gt;
of our note receivable with Scepter into &lt;span id="xdx_908_ecustom--NoteReceivableConvertedSharesReceived_c20210801__20210831__dei--LegalEntityAxis__custom--ScepterHoldingsMember_zkd3i2PeAZz6" title="Note receivable converted, shares received"&gt;26,376,882&lt;/span&gt;
shares of Scepter common stock pursuant to the terms of the note at $0.0031 per share. On the date of the conversion, the Scepter
price per share on OTC Markets was $0.0062 per share, which resulted in a $&lt;span id="xdx_90B_ecustom--GainLossOnDispositionOfAsset_c20210801__20210831__dei--LegalEntityAxis__custom--ScepterHoldingsMember_zlyxaG0efxia"&gt;87,044&lt;/span&gt;
gain on the disposition of the note receivable. The Company accounted for such securities based on the quoted price from the OTC
Markets where the stock is traded which resulted in the Company recording an unrealized loss on marketable securities of $&lt;span id="xdx_90C_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_iN_di_c20210101__20211231__dei--LegalEntityAxis__custom--ScepterHoldingsMember_zgEKAF7Sz1F7"&gt;1,297,594&lt;/span&gt;
and and an unrealized gain of $&lt;span id="xdx_90D_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_c20200101__20201231__dei--LegalEntityAxis__custom--ScepterHoldingsMember_zX1Y0GtbpRkn"&gt;2,670,536&lt;/span&gt;
for the years ended December 31, 2021 and 2020. As of December 31, 2021 and 2020, the Company&#x2019;s Chief Executive Officer has an
immediate family member who sits on the board of directors of Scepter Holdings, Inc. As of December 31, 2021 and 2020 our Scepter
marketable securities were valued at $&lt;span id="xdx_905_eus-gaap--MarketableSecurities_iI_c20211231__dei--LegalEntityAxis__custom--ScepterHoldingsMember_z5uxL1p6OGYO"&gt;2,231,218&lt;/span&gt;
and $&lt;span id="xdx_900_eus-gaap--MarketableSecurities_iI_c20201231__dei--LegalEntityAxis__custom--ScepterHoldingsMember_zDLl7weax1pk"&gt;3,360,000&lt;/span&gt;.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;











&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of December 31, 2021 and 2020, marketable securities
were $&lt;span id="xdx_90E_eus-gaap--MarketableSecurities_iI_c20211231_zFDLPdR5s2YO" title="Marketable securities"&gt;2,231,218&lt;/span&gt; and $&lt;span id="xdx_904_eus-gaap--MarketableSecurities_c20201231_pp0p0_zAzxoRTwOWBW" title="Marketable securities"&gt;4,016,951&lt;/span&gt;. For the years ended December 31, 2021 and 2020, the Company recorded a total unrealized loss of $&lt;span id="xdx_905_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_iN_pp0p0_di_c20210101__20211231_zAnAGasLJxng" title="Unrealized gain on marketable securities"&gt;1,094,054&lt;/span&gt;
and an unrealized gain of $&lt;span id="xdx_90D_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_pp0p0_c20200101__20201231_zHCdHPo9UpdU" title="Unrealized gain on marketable securities"&gt;2,614,338&lt;/span&gt; on marketable securities in the statement of operations..&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:MarketableSecuritiesTextBlock>
    <us-gaap:InvestmentOwnedBalanceShares
      contextRef="AsOf2020-12-31_custom_OdysseyGroupMember"
      decimals="INF"
      unitRef="Shares">3309758</us-gaap:InvestmentOwnedBalanceShares>
    <us-gaap:ProceedsFromSaleOfOtherInvestments
      contextRef="From2021-01-012021-12-31_custom_OdysseyGroupMember"
      decimals="0"
      unitRef="USD">860491</us-gaap:ProceedsFromSaleOfOtherInvestments>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2021-01-012021-12-31_custom_OdysseyGroupMember"
      decimals="0"
      unitRef="USD">203540</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2020-01-012020-12-31_custom_OdysseyGroupMember"
      decimals="0"
      unitRef="USD">-56198</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:MarketableSecurities
      contextRef="AsOf2020-12-31_custom_OdysseyGroupMember"
      decimals="0"
      unitRef="USD">656951</us-gaap:MarketableSecurities>
    <us-gaap:MarketableSecurities
      contextRef="AsOf2019-12-31_custom_ScepterHoldingsMember"
      decimals="0"
      unitRef="USD">800000</us-gaap:MarketableSecurities>
    <us-gaap:InvestmentOwnedBalanceShares
      contextRef="AsOf2019-12-31_custom_OdysseyGroupMember"
      decimals="INF"
      unitRef="Shares">800000000</us-gaap:InvestmentOwnedBalanceShares>
    <VIVK:NoteReceivableConvertedAmountConverted
      contextRef="From2021-08-012021-08-31_custom_ScepterHoldingsMember"
      decimals="0"
      unitRef="USD">81768</VIVK:NoteReceivableConvertedAmountConverted>
    <VIVK:NoteReceivableConvertedSharesReceived
      contextRef="From2021-08-012021-08-31_custom_ScepterHoldingsMember"
      decimals="INF"
      unitRef="Shares">26376882</VIVK:NoteReceivableConvertedSharesReceived>
    <VIVK:GainLossOnDispositionOfAsset
      contextRef="From2021-08-012021-08-31_custom_ScepterHoldingsMember"
      decimals="0"
      unitRef="USD">87044</VIVK:GainLossOnDispositionOfAsset>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2021-01-012021-12-31_custom_ScepterHoldingsMember"
      decimals="0"
      unitRef="USD">-1297594</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2020-01-012020-12-31_custom_ScepterHoldingsMember226444062"
      decimals="0"
      unitRef="USD">2670536</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:MarketableSecurities
      contextRef="AsOf2021-12-31_custom_ScepterHoldingsMember226444062"
      decimals="0"
      unitRef="USD">2231218</us-gaap:MarketableSecurities>
    <us-gaap:MarketableSecurities
      contextRef="AsOf2020-12-31_custom_ScepterHoldingsMember"
      decimals="0"
      unitRef="USD">3360000</us-gaap:MarketableSecurities>
    <us-gaap:MarketableSecurities contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">2231218</us-gaap:MarketableSecurities>
    <us-gaap:MarketableSecurities contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">4016951</us-gaap:MarketableSecurities>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-1094054</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">2614338</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:InventoryDisclosureTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_80B_eus-gaap--InventoryDisclosureTextBlock_zj96JlivuX1O" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Note 6. &lt;span id="xdx_82A_zsSESL4NSZJI"&gt;Inventories&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of December 31, 2020, inventories consist
primarily of raw materials (including tar-sand stockpiles) and finished goods (which includes Fenix iron). The tar-sand stockpiles
consist of 400,000 tons of tar sand stockpile and are anticipated to be used as test material for our extraction remediation units.
The stockpiles were acquired at a cost of approximately $0.83 per ton or $&lt;span id="xdx_90A_eus-gaap--InventoryGross_iI_pp0p0_c20201231_zYntNaMAsJ9z" title="Acquisition costs"&gt;333,744&lt;/span&gt;.
As of December 31, 2021, the parties agreed to have the $333,744 paid for the tar-sand stockpile returned to the Company, and the
amount has been reclassed to notes receivable (see Note 8). The nano Fenix Iron are finished goods that have a 20-year shelf life
and were acquired at cost for $&lt;span id="xdx_90E_eus-gaap--InventoryGross_iI_pp0p0_c20201231__us-gaap--PublicUtilitiesInventoryAxis__custom--FexixIronMember_zD2XMWNwM1UW"&gt;192,000&lt;/span&gt;.
As of December 31, 2021, inventories consist primarily of the Fenix Iron. Inventories are valued at the lower of cost or market (net
realizable value).&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:InventoryGross contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">333744</us-gaap:InventoryGross>
    <us-gaap:InventoryGross
      contextRef="AsOf2020-12-31_custom_FexixIronMember"
      decimals="0"
      unitRef="USD">192000</us-gaap:InventoryGross>
    <VIVK:PreciousMetalConcentrateTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_80C_ecustom--PreciousMetalConcentrateTextBlock_zxVnnQyIzfpP" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Note 7.&lt;span id="xdx_82B_ziPIxU2EdfnS"&gt; Precious Metal Concentrate&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Precious metal concentrate includes metal concentrates
located at the Company&#x2019;s facilities. Concentrates consist of gold, silver, platinum, palladium, and rhodium. Precious metal concentrate
was acquired from our funding agreements for extraction operations with Vivaventures Precious Metals LLC from 2013 through 2016. Our precious
metal concentrate requires further refining to be sold as a finished product and is valued at the lower of cost or market (net realizable
value).&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of December 31, 2021 and 2020, the Company
carried a refining reserve of $&lt;span id="xdx_907_ecustom--RefiningReserve_c20201231_pp0p0_zXAqahxq2GCE"&gt;1,166,709&lt;/span&gt; against its
precious metal concentrate asset based on estimates that the Company received if it were to sell the precious metal concentrate in its
current concentrated form to processing refineries. The Company intends to sell our precious metal concentrate in its current state or
refine it into dore bars for sale or monetization and investment purposes. In July 2020, the Company entered into an agreement with International
Metals Exchange, LLC (&#x201c;IME&#x201d;, a related party) giving IME the option to purchase approximately 1,331 ounces of our precious
metal concentrate for approximately $2,800,000. The option agreement expired on December 31, 2020. For the year ended December 31, 2020,
the Company sold   $&lt;span id="xdx_90E_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--ProductOrServiceAxis__custom--PreciousMetalConcentrateMember_zKf2b5QwbDoZ"&gt;54,250
&lt;/span&gt;of the precious metal concentrate through this option.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of December 31, 2021 and 2020 the net realizable
value of our precious metal concentrate is $&lt;span id="xdx_900_ecustom--PreciousMetalConcentrate_c20211231_pp0p0_zISRDiwqXmiu" title="Precious metal concentrate"&gt;&lt;span id="xdx_90C_ecustom--PreciousMetalConcentrate_iI_pp0p0_c20201231_zZQiL5nhiu8b" title="Precious metal concentrate net realizable value"&gt;1,166,709&lt;/span&gt;&lt;/span&gt;.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

</VIVK:PreciousMetalConcentrateTextBlock>
    <VIVK:RefiningReserve contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">1166709</VIVK:RefiningReserve>
    <us-gaap:Revenues
      contextRef="From2020-01-012020-12-31_custom_PreciousMetalConcentrateMember"
      decimals="0"
      unitRef="USD">54250</us-gaap:Revenues>
    <VIVK:PreciousMetalConcentrate contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">1166709</VIVK:PreciousMetalConcentrate>
    <VIVK:PreciousMetalConcentrate contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">1166709</VIVK:PreciousMetalConcentrate>
    <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_80E_eus-gaap--LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_zjYogB2GorPJ" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Note
8. &lt;span id="xdx_82D_zyi39m1vBeYJ"&gt;Notes Receivable&#160;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b/&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_zZGUF0aewhlX" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Notes Receivable (Details)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span id="xdx_8B0_zvpHQYfUs0BJ" style="display: none"&gt;Schedule Of notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 68%; text-align: justify"&gt;Scepter Holdings, Inc. note receivable (a)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--LongTermInvestmentsAndReceivablesNet_iI_pp0p0_d0_c20211231__dei--LegalEntityAxis__custom--ScepterHoldingsIncMember_zaW30VlbtV0x" style="width: 13%; text-align: right" title="Notes Receivable"&gt;&#x2013;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--LongTermInvestmentsAndReceivablesNet_iI_pp0p0_c20201231__dei--LegalEntityAxis__custom--ScepterHoldingsIncMember_zFwPEvJUo2rd" style="width: 13%; text-align: right" title="Total Notes Receivable"&gt;78,455&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;PLC International Investments, Inc. (b)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--LongTermInvestmentsAndReceivablesNet_iI_pp0p0_c20211231__dei--LegalEntityAxis__custom--PLCInternationalInvestmentsIncMember_z5c0R4LruFza" style="text-align: right" title="Total Notes Receivable"&gt;860,491&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--LongTermInvestmentsAndReceivablesNet_iI_pp0p0_d0_c20201231__dei--LegalEntityAxis__custom--PLCInternationalInvestmentsIncMember_z7yfRIx48nLr" style="text-align: right" title="Total Notes Receivable"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1pt"&gt;TMC Capital, LLC (c)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--LongTermInvestmentsAndReceivablesNet_iI_pp0p0_c20211231__dei--LegalEntityAxis__custom--TMCCapitalLLCMember_z1Dqdmgm6MCn" style="border-bottom: Black 1pt solid; text-align: right" title="Total Notes Receivable"&gt;333,744&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--LongTermInvestmentsAndReceivablesNet_iI_pp0p0_d0_c20201231__dei--LegalEntityAxis__custom--TMCCapitalLLCMember_zNNNZ7s1megi" style="border-bottom: Black 1pt solid; text-align: right" title="Total Notes Receivable"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;Total Notes Receivable&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--LongTermInvestmentsAndReceivablesNet_iI_pp0p0_c20211231_zh3VEqsUFKKy" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Notes Receivable"&gt;1,194,235&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--LongTermInvestmentsAndReceivablesNet_iI_pp0p0_c20201231_zuS58wspzr_zhtqnlyrGhmq" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Notes Receivable"&gt;78,455&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;______________________&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt auto; width: 100%"&gt;
&lt;tr style="vertical-align: top"&gt;
  &lt;td style="text-align: justify; padding-left: 10pt; text-indent: -10pt; width: 3%"&gt;(a)&lt;/td&gt;
  &lt;td style="text-align: justify; padding-left: 10pt; text-indent: -10pt; width: 97%"&gt;Master Revolving Note with Scepter Holdings, Inc. (ticker: BRZL, OTC Markets), which the Company entered into in January 2019 to lend
up to $70,000 to the holder. The note accrues interest at a rate of 7% per annum and accrues monthly on the outstanding principal. In
August 2021 we converted the note receivable with Scepter into 26,376,882 shares of Scepter common stock pursuant to the terms of the
note at $0.0031 per share. On the date of the conversion, the Scepter price per share on OTC Markets was $0.0062 per share, which resulted
in a $87,044 gain on the disposition of the note receivable.&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
  &lt;td style="text-align: justify; padding-left: 10pt; text-indent: -10pt; width: 3%"&gt;(b)&lt;/td&gt;
  &lt;td style="text-align: justify; padding-left: 10pt; text-indent: -10pt; width: 97%"&gt;In December 2021 we sold such 3,309,578 shares of Odyssey common stock in a private transaction for a purchase price of $860,491, reflecting
the market price as of such time. Such purchase price was paid in the form of $10,000 cash delivered at signing and a note issued in
favor of Vivakor in the amount of $850,491 accruing interest at 3% per annum, with payments due quarterly over a five year term.&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
  &lt;td style="text-align: justify; padding-left: 10pt; text-indent: -10pt; width: 3%"&gt;(c)&lt;/td&gt;
  &lt;td style="text-align: justify; padding-left: 10pt; text-indent: -10pt; width: 97%"&gt;The Company entered into an Ore Supply Agreement in December 2016 with TMC Capital, LLC, an affiliate of MCW Energy Group Limited, in
which the Company had the option to purchase 400,000 tons of oil sands from the supplier. The Company paid the supplier $333,744 at the
commencement of the agreement. The parties amended the agreement in December 2021 to return the $333,744 on or before October 1, 2022.&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;











</us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock contextRef="From2021-01-01to2021-12-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_zZGUF0aewhlX" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Notes Receivable (Details)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span id="xdx_8B0_zvpHQYfUs0BJ" style="display: none"&gt;Schedule Of notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 68%; text-align: justify"&gt;Scepter Holdings, Inc. note receivable (a)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--LongTermInvestmentsAndReceivablesNet_iI_pp0p0_d0_c20211231__dei--LegalEntityAxis__custom--ScepterHoldingsIncMember_zaW30VlbtV0x" style="width: 13%; text-align: right" title="Notes Receivable"&gt;&#x2013;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--LongTermInvestmentsAndReceivablesNet_iI_pp0p0_c20201231__dei--LegalEntityAxis__custom--ScepterHoldingsIncMember_zFwPEvJUo2rd" style="width: 13%; text-align: right" title="Total Notes Receivable"&gt;78,455&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;PLC International Investments, Inc. (b)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--LongTermInvestmentsAndReceivablesNet_iI_pp0p0_c20211231__dei--LegalEntityAxis__custom--PLCInternationalInvestmentsIncMember_z5c0R4LruFza" style="text-align: right" title="Total Notes Receivable"&gt;860,491&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--LongTermInvestmentsAndReceivablesNet_iI_pp0p0_d0_c20201231__dei--LegalEntityAxis__custom--PLCInternationalInvestmentsIncMember_z7yfRIx48nLr" style="text-align: right" title="Total Notes Receivable"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1pt"&gt;TMC Capital, LLC (c)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--LongTermInvestmentsAndReceivablesNet_iI_pp0p0_c20211231__dei--LegalEntityAxis__custom--TMCCapitalLLCMember_z1Dqdmgm6MCn" style="border-bottom: Black 1pt solid; text-align: right" title="Total Notes Receivable"&gt;333,744&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--LongTermInvestmentsAndReceivablesNet_iI_pp0p0_d0_c20201231__dei--LegalEntityAxis__custom--TMCCapitalLLCMember_zNNNZ7s1megi" style="border-bottom: Black 1pt solid; text-align: right" title="Total Notes Receivable"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;Total Notes Receivable&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--LongTermInvestmentsAndReceivablesNet_iI_pp0p0_c20211231_zh3VEqsUFKKy" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Notes Receivable"&gt;1,194,235&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--LongTermInvestmentsAndReceivablesNet_iI_pp0p0_c20201231_zuS58wspzr_zhtqnlyrGhmq" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Notes Receivable"&gt;78,455&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:LongTermInvestmentsAndReceivablesNet
      contextRef="AsOf2021-12-31_custom_ScepterHoldingsIncMember"
      decimals="0"
      unitRef="USD">0</us-gaap:LongTermInvestmentsAndReceivablesNet>
    <us-gaap:LongTermInvestmentsAndReceivablesNet
      contextRef="AsOf2020-12-31_custom_ScepterHoldingsIncMember"
      decimals="0"
      unitRef="USD">78455</us-gaap:LongTermInvestmentsAndReceivablesNet>
    <us-gaap:LongTermInvestmentsAndReceivablesNet
      contextRef="AsOf2021-12-31_custom_PLCInternationalInvestmentsIncMember"
      decimals="0"
      unitRef="USD">860491</us-gaap:LongTermInvestmentsAndReceivablesNet>
    <us-gaap:LongTermInvestmentsAndReceivablesNet
      contextRef="AsOf2020-12-31_custom_PLCInternationalInvestmentsIncMember"
      decimals="0"
      unitRef="USD">0</us-gaap:LongTermInvestmentsAndReceivablesNet>
    <us-gaap:LongTermInvestmentsAndReceivablesNet
      contextRef="AsOf2021-12-31_custom_TMCCapitalLLCMember"
      decimals="0"
      unitRef="USD">333744</us-gaap:LongTermInvestmentsAndReceivablesNet>
    <us-gaap:LongTermInvestmentsAndReceivablesNet
      contextRef="AsOf2020-12-31_custom_TMCCapitalLLCMember"
      decimals="0"
      unitRef="USD">0</us-gaap:LongTermInvestmentsAndReceivablesNet>
    <us-gaap:LongTermInvestmentsAndReceivablesNet contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">1194235</us-gaap:LongTermInvestmentsAndReceivablesNet>
    <us-gaap:LongTermInvestmentsAndReceivablesNet contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">78455</us-gaap:LongTermInvestmentsAndReceivablesNet>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_805_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_ztEM8EshT0Ft" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Note 9.&lt;span id="xdx_82A_zkmq6xGdYtsp"&gt; Property and Equipment&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The following table sets forth the components
of the Company&#x2019;s property and equipment at December 31, 2021 and 2020:&#160;&lt;/p&gt;






&lt;table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--PropertyPlantAndEquipmentTextBlock_zcua4AsDiqst" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Property and Equipment (Details)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8B1_zW793jfbVSML" style="display: none"&gt;Schedule of property and equipment,
    net&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2021&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2020&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Gross Carrying Amount&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Accumulated Depreciation&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Net Book Value&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Gross Carrying Amount&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Accumulated Depreciation&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Net Book Value&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 40%; text-align: left"&gt;Office furniture and equipment&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zi1oWq37xlDN" style="width: 7%; text-align: right" title="Gross Carrying Amount"&gt;14,998&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zQcQT0Hx7zli" style="width: 7%; text-align: right" title="Accumulated Depreciation"&gt;4,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zWNMFUDvBZ3c" style="width: 7%; text-align: right" title="Net Book Value"&gt;10,998&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zXGxTA5pEuRT" style="width: 7%; text-align: right"&gt;14,998&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zsBB1CGYaaiO" style="width: 7%; text-align: right"&gt;2,088&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zk1E3clBBctB" style="width: 7%; text-align: right"&gt;12,910&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Vehicles&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zSyd3WrTDo91" style="text-align: right"&gt;48,248&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zZPAzbPjjyQO" style="text-align: right"&gt;26,306&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zuCbgKFKFUSX" style="text-align: right"&gt;21,942&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zw64QUIROwTp" style="text-align: right"&gt;48,248&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_z6eAqV5Cv5a6" style="text-align: right"&gt;16,657&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zcxg7ZzyQyuz" style="text-align: right"&gt;31,591&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Precious metal extraction machine- 1 ton&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine1TonMember_zpihUeclVvC5" style="text-align: right"&gt;2,280,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine1TonMember_zaMBpa3OCVXf" style="text-align: right"&gt;228,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine1TonMember_zOkuj1Ud6c0w" style="text-align: right"&gt;2,052,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine1TonMember_zDyPWMFMNQrV" style="text-align: right"&gt;2,280,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine1TonMember_z1mXfH6H1sIX" style="text-align: right"&gt;228,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine1TonMember_zpwsZPHqxIL1" style="text-align: right"&gt;2,052,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Precious metal extraction machine- 10 ton&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine10TonMember_zbR7b8JgJFJd" style="text-align: right"&gt;5,320,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine10TonMember_zc3j2Mb48ODF" style="text-align: right"&gt;532,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine10TonMember_zxy6H8WTGtYL" style="text-align: right"&gt;4,788,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine10TonMember_ztNwYKQ1nFX5" style="text-align: right"&gt;5,320,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine10TonMember_zAWOGJHXUw0e" style="text-align: right"&gt;532,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine10TonMember_zUxHEF8X8hW_zthAb9DTH98q" style="text-align: right"&gt;4,788,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Construction in process:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Bioreactors&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BioreactorsMember_zb2WRKQ9fz1x" style="text-align: right"&gt;1,440,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_d0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BioreactorsMember_zVDtrJNk8mIs" style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BioreactorsMember_zqgSXTGyHODV" style="text-align: right"&gt;1,440,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BioreactorsMember_zTqzL3airTx9" style="text-align: right"&gt;1,440,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_d0_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BioreactorsMember_z2CivhyqJ3lC" style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BioreactorsMember_zJ6d1Z6Nwe9r" style="text-align: right"&gt;1,440,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Nanosponge/Cavitation device&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--NanospongeCavitationDeviceMember_zOMDlAZlIw6V" style="text-align: right"&gt;22,103&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_d0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--NanospongeCavitationDeviceMember_zo2bDN9zOnA6" style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--NanospongeCavitationDeviceMember_zInfDtBAoAvw" style="text-align: right"&gt;22,103&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--NanospongeCavitationDeviceMember_zRzZP2RaRlbp" style="text-align: right"&gt;22,103&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_d0_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--NanospongeCavitationDeviceMember_zD1tfbxMCmpc" style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--NanospongeCavitationDeviceMember_zrTXcAk7Cq5Y" style="text-align: right"&gt;22,103&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Remediation Processing Unit 1&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit1Member_zehR9B5AxSYQ" style="text-align: right"&gt;6,249,082&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_d0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit1Member_z9XFqI3QwAqD" style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit1Member_zDT8eYRUaXI7" style="text-align: right"&gt;6,249,082&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit1Member_zbImVC8KuJKV" style="text-align: right"&gt;5,558,949&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_d0_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit1Member_zAyYTCGfWzzW" style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit1Member_zJjRLoDpldtz" style="text-align: right"&gt;5,558,949&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Remediation Processing Unit 2&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit2Member_zlsGwnnsLN2k" style="text-align: right"&gt;5,201,098&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_d0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit2Member_zIXtu03FG5WU" style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit2Member_z79yYcurpJik" style="text-align: right"&gt;5,201,098&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit2Member_z6hExphYTqFl" style="text-align: right"&gt;4,149,793&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_d0_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit2Member_zwZ1yQpAJ1MW" style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit2Member_zRcyncrxOkgh" style="text-align: right"&gt;4,149,793&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Remediation Processing Unit System A&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemAMember_zPtwWyT0awit" style="text-align: right"&gt;2,253,967&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_d0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemAMember_zn8hrrwHWuzC" style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemAMember_zADWBuwWZCd6" style="text-align: right"&gt;2,253,967&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemAMember_zP65jyeKG2CN" style="text-align: right"&gt;97,353&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_d0_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemAMember_zRdM2httQHMW" style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemAMember_z064t6nOT4oJ" style="text-align: right"&gt;97,353&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Remediation Processing Unit System B&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemBMember_zlpu0LYzDP3E" style="border-bottom: Black 1pt solid; text-align: right"&gt;2,253,967&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_d0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemBMember_zMrFs4kUpZLQ" style="border-bottom: Black 1pt solid; text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemBMember_zKOhCxsJn0qL" style="border-bottom: Black 1pt solid; text-align: right"&gt;2,253,967&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--PropertyPlantAndEquipmentGross_iI_d0_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemBMember_zikpdCERDK8K" style="border-bottom: Black 1pt solid; text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_d0_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemBMember_zxd92teXmIpI" style="border-bottom: Black 1pt solid; text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentNet_iI_d0_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemBMember_z1qP6a85c2tV" style="border-bottom: Black 1pt solid; text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 2.5pt"&gt;Total fixed assets&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231_zOjHJ2moekGZ" style="border-bottom: Black 2.5pt double; text-align: right"&gt;25,083,463&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_c20211231_zEQFsoKHexz3" style="border-bottom: Black 2.5pt double; text-align: right"&gt;790,306&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20211231_z2LadXyaBEVs" style="border-bottom: Black 2.5pt double; text-align: right"&gt;24,293,157&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231_zOfu3cIV9vjY" style="border-bottom: Black 2.5pt double; text-align: right"&gt;18,931,444&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_c20201231_zbrX5jjXM4Re" style="border-bottom: Black 2.5pt double; text-align: right"&gt;778,745&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20201231_zYmUiGINcWwZ" style="border-bottom: Black 2.5pt double; text-align: right"&gt;18,152,699&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;For the year ended December 31, 2021 the Company
paid $&lt;span id="xdx_902_eus-gaap--StockIssuedDuringPeriodValuePurchaseOfAssets_pp0p0_c20210101__20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__us-gaap--StatementClassOfStockAxis__custom--SeriesC1PreferredStockMember_z7DnVYhZppGy" title="Prefered stock Series C-1 issued for a reduction in liabilities"&gt;64,950&lt;/span&gt; with &lt;span id="xdx_907_eus-gaap--StockIssuedDuringPeriodSharesPurchaseOfAssets_pp0p0_c20210101__20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__us-gaap--StatementClassOfStockAxis__custom--SeriesC1PreferredStockMember_zeEukI8PcQFC"&gt;5,413&lt;/span&gt; shares of Series C-1 Preferred Stock for equipment, which has been valued based on similar cash purchases of the
Series C-1 Preferred Stock at approximately $12.00 per share. For the years ended December 31, 2021 and 2020 depreciation expense was
$&lt;span id="xdx_902_eus-gaap--Depreciation_c20210101__20211231_pp0p0_zVYMES8j5pqw" title="Depreciation expense"&gt;11,561&lt;/span&gt; and $&lt;span id="xdx_900_eus-gaap--Depreciation_c20200101__20201231_pp0p0_zwlhek4xxH4S" title="Depreciation expense"&gt;11,508&lt;/span&gt;. For the years ended December 31, 2021 and 2020 capitalized interest to equipment from debt financing was $&lt;span id="xdx_907_eus-gaap--InterestCostsCapitalized_c20210101__20211231_pp0p0_zgDoy1llo5Rb" title="Capitalized interest on construction in process"&gt;1,215,743&lt;/span&gt;
and $&lt;span id="xdx_901_eus-gaap--InterestCostsCapitalized_c20200101__20201231_pp0p0_zZ4jemwDH7PH" title="Capitalized interest on construction in process"&gt;1,025,852&lt;/span&gt;. Equipment that is currently being manufactured is considered construction in process and is not depreciated until the
equipment is placed into service. Equipment that is temporarily not in service is not depreciated until placed into service.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="From2021-01-01to2021-12-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--PropertyPlantAndEquipmentTextBlock_zcua4AsDiqst" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Property and Equipment (Details)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8B1_zW793jfbVSML" style="display: none"&gt;Schedule of property and equipment,
    net&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2021&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2020&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Gross Carrying Amount&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Accumulated Depreciation&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Net Book Value&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Gross Carrying Amount&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Accumulated Depreciation&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Net Book Value&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 40%; text-align: left"&gt;Office furniture and equipment&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zi1oWq37xlDN" style="width: 7%; text-align: right" title="Gross Carrying Amount"&gt;14,998&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zQcQT0Hx7zli" style="width: 7%; text-align: right" title="Accumulated Depreciation"&gt;4,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zWNMFUDvBZ3c" style="width: 7%; text-align: right" title="Net Book Value"&gt;10,998&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zXGxTA5pEuRT" style="width: 7%; text-align: right"&gt;14,998&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zsBB1CGYaaiO" style="width: 7%; text-align: right"&gt;2,088&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zk1E3clBBctB" style="width: 7%; text-align: right"&gt;12,910&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Vehicles&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zSyd3WrTDo91" style="text-align: right"&gt;48,248&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zZPAzbPjjyQO" style="text-align: right"&gt;26,306&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zuCbgKFKFUSX" style="text-align: right"&gt;21,942&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zw64QUIROwTp" style="text-align: right"&gt;48,248&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_z6eAqV5Cv5a6" style="text-align: right"&gt;16,657&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zcxg7ZzyQyuz" style="text-align: right"&gt;31,591&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Precious metal extraction machine- 1 ton&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine1TonMember_zpihUeclVvC5" style="text-align: right"&gt;2,280,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine1TonMember_zaMBpa3OCVXf" style="text-align: right"&gt;228,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine1TonMember_zOkuj1Ud6c0w" style="text-align: right"&gt;2,052,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine1TonMember_zDyPWMFMNQrV" style="text-align: right"&gt;2,280,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine1TonMember_z1mXfH6H1sIX" style="text-align: right"&gt;228,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine1TonMember_zpwsZPHqxIL1" style="text-align: right"&gt;2,052,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Precious metal extraction machine- 10 ton&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine10TonMember_zbR7b8JgJFJd" style="text-align: right"&gt;5,320,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine10TonMember_zc3j2Mb48ODF" style="text-align: right"&gt;532,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine10TonMember_zxy6H8WTGtYL" style="text-align: right"&gt;4,788,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine10TonMember_ztNwYKQ1nFX5" style="text-align: right"&gt;5,320,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine10TonMember_zAWOGJHXUw0e" style="text-align: right"&gt;532,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine10TonMember_zUxHEF8X8hW_zthAb9DTH98q" style="text-align: right"&gt;4,788,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Construction in process:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Bioreactors&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BioreactorsMember_zb2WRKQ9fz1x" style="text-align: right"&gt;1,440,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_d0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BioreactorsMember_zVDtrJNk8mIs" style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BioreactorsMember_zqgSXTGyHODV" style="text-align: right"&gt;1,440,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BioreactorsMember_zTqzL3airTx9" style="text-align: right"&gt;1,440,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_d0_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BioreactorsMember_z2CivhyqJ3lC" style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BioreactorsMember_zJ6d1Z6Nwe9r" style="text-align: right"&gt;1,440,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Nanosponge/Cavitation device&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--NanospongeCavitationDeviceMember_zOMDlAZlIw6V" style="text-align: right"&gt;22,103&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_d0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--NanospongeCavitationDeviceMember_zo2bDN9zOnA6" style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--NanospongeCavitationDeviceMember_zInfDtBAoAvw" style="text-align: right"&gt;22,103&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--NanospongeCavitationDeviceMember_zRzZP2RaRlbp" style="text-align: right"&gt;22,103&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_d0_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--NanospongeCavitationDeviceMember_zD1tfbxMCmpc" style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--NanospongeCavitationDeviceMember_zrTXcAk7Cq5Y" style="text-align: right"&gt;22,103&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Remediation Processing Unit 1&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit1Member_zehR9B5AxSYQ" style="text-align: right"&gt;6,249,082&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_d0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit1Member_z9XFqI3QwAqD" style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit1Member_zDT8eYRUaXI7" style="text-align: right"&gt;6,249,082&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit1Member_zbImVC8KuJKV" style="text-align: right"&gt;5,558,949&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_d0_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit1Member_zAyYTCGfWzzW" style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit1Member_zJjRLoDpldtz" style="text-align: right"&gt;5,558,949&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Remediation Processing Unit 2&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit2Member_zlsGwnnsLN2k" style="text-align: right"&gt;5,201,098&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_d0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit2Member_zIXtu03FG5WU" style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit2Member_z79yYcurpJik" style="text-align: right"&gt;5,201,098&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit2Member_z6hExphYTqFl" style="text-align: right"&gt;4,149,793&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_d0_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit2Member_zwZ1yQpAJ1MW" style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit2Member_zRcyncrxOkgh" style="text-align: right"&gt;4,149,793&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Remediation Processing Unit System A&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemAMember_zPtwWyT0awit" style="text-align: right"&gt;2,253,967&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_d0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemAMember_zn8hrrwHWuzC" style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemAMember_zADWBuwWZCd6" style="text-align: right"&gt;2,253,967&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemAMember_zP65jyeKG2CN" style="text-align: right"&gt;97,353&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_d0_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemAMember_zRdM2httQHMW" style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemAMember_z064t6nOT4oJ" style="text-align: right"&gt;97,353&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Remediation Processing Unit System B&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemBMember_zlpu0LYzDP3E" style="border-bottom: Black 1pt solid; text-align: right"&gt;2,253,967&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_d0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemBMember_zMrFs4kUpZLQ" style="border-bottom: Black 1pt solid; text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemBMember_zKOhCxsJn0qL" style="border-bottom: Black 1pt solid; text-align: right"&gt;2,253,967&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--PropertyPlantAndEquipmentGross_iI_d0_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemBMember_zikpdCERDK8K" style="border-bottom: Black 1pt solid; text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_d0_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemBMember_zxd92teXmIpI" style="border-bottom: Black 1pt solid; text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentNet_iI_d0_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemBMember_z1qP6a85c2tV" style="border-bottom: Black 1pt solid; text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 2.5pt"&gt;Total fixed assets&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231_zOjHJ2moekGZ" style="border-bottom: Black 2.5pt double; text-align: right"&gt;25,083,463&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_c20211231_zEQFsoKHexz3" style="border-bottom: Black 2.5pt double; text-align: right"&gt;790,306&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20211231_z2LadXyaBEVs" style="border-bottom: Black 2.5pt double; text-align: right"&gt;24,293,157&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231_zOfu3cIV9vjY" style="border-bottom: Black 2.5pt double; text-align: right"&gt;18,931,444&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_c20201231_zbrX5jjXM4Re" style="border-bottom: Black 2.5pt double; text-align: right"&gt;778,745&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20201231_zYmUiGINcWwZ" style="border-bottom: Black 2.5pt double; text-align: right"&gt;18,152,699&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2021-12-31_us-gaap_FurnitureAndFixturesMember"
      decimals="0"
      unitRef="USD">14998</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2021-12-31_us-gaap_FurnitureAndFixturesMember"
      decimals="0"
      unitRef="USD">4000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2021-12-31_us-gaap_FurnitureAndFixturesMember"
      decimals="0"
      unitRef="USD">10998</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2020-12-31_us-gaap_FurnitureAndFixturesMember"
      decimals="0"
      unitRef="USD">14998</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2020-12-31_us-gaap_FurnitureAndFixturesMember"
      decimals="0"
      unitRef="USD">2088</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2020-12-31_us-gaap_FurnitureAndFixturesMember"
      decimals="0"
      unitRef="USD">12910</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2021-12-31_us-gaap_VehiclesMember"
      decimals="0"
      unitRef="USD">48248</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2021-12-31_us-gaap_VehiclesMember"
      decimals="0"
      unitRef="USD">26306</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2021-12-31_us-gaap_VehiclesMember"
      decimals="0"
      unitRef="USD">21942</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2020-12-31_us-gaap_VehiclesMember"
      decimals="0"
      unitRef="USD">48248</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2020-12-31_us-gaap_VehiclesMember"
      decimals="0"
      unitRef="USD">16657</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2020-12-31_us-gaap_VehiclesMember"
      decimals="0"
      unitRef="USD">31591</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2021-12-31_custom_PreciousMetalExtractionMachine1TonMember"
      decimals="0"
      unitRef="USD">2280000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2021-12-31_custom_PreciousMetalExtractionMachine1TonMember"
      decimals="0"
      unitRef="USD">228000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2021-12-31_custom_PreciousMetalExtractionMachine1TonMember"
      decimals="0"
      unitRef="USD">2052000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2020-12-31_custom_PreciousMetalExtractionMachine1TonMember"
      decimals="0"
      unitRef="USD">2280000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2020-12-31_custom_PreciousMetalExtractionMachine1TonMember"
      decimals="0"
      unitRef="USD">228000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2020-12-31_custom_PreciousMetalExtractionMachine1TonMember"
      decimals="0"
      unitRef="USD">2052000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2021-12-31_custom_PreciousMetalExtractionMachine10TonMember"
      decimals="0"
      unitRef="USD">5320000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2021-12-31_custom_PreciousMetalExtractionMachine10TonMember"
      decimals="0"
      unitRef="USD">532000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2021-12-31_custom_PreciousMetalExtractionMachine10TonMember"
      decimals="0"
      unitRef="USD">4788000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2020-12-31_custom_PreciousMetalExtractionMachine10TonMember"
      decimals="0"
      unitRef="USD">5320000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2020-12-31_custom_PreciousMetalExtractionMachine10TonMember"
      decimals="0"
      unitRef="USD">532000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2020-12-31_custom_PreciousMetalExtractionMachine10TonMember"
      decimals="0"
      unitRef="USD">4788000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2021-12-31_custom_BioreactorsMember"
      decimals="0"
      unitRef="USD">1440000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2021-12-31_custom_BioreactorsMember"
      decimals="0"
      unitRef="USD">0</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2021-12-31_custom_BioreactorsMember"
      decimals="0"
      unitRef="USD">1440000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2020-12-31_custom_BioreactorsMember"
      decimals="0"
      unitRef="USD">1440000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2020-12-31_custom_BioreactorsMember"
      decimals="0"
      unitRef="USD">0</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2020-12-31_custom_BioreactorsMember"
      decimals="0"
      unitRef="USD">1440000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2021-12-31_custom_NanospongeCavitationDeviceMember"
      decimals="0"
      unitRef="USD">22103</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2021-12-31_custom_NanospongeCavitationDeviceMember"
      decimals="0"
      unitRef="USD">0</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2021-12-31_custom_NanospongeCavitationDeviceMember"
      decimals="0"
      unitRef="USD">22103</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2020-12-31_custom_NanospongeCavitationDeviceMember"
      decimals="0"
      unitRef="USD">22103</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2020-12-31_custom_NanospongeCavitationDeviceMember"
      decimals="0"
      unitRef="USD">0</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2020-12-31_custom_NanospongeCavitationDeviceMember"
      decimals="0"
      unitRef="USD">22103</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2021-12-31_custom_RemediationProcessingUnit1Member"
      decimals="0"
      unitRef="USD">6249082</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2021-12-31_custom_RemediationProcessingUnit1Member"
      decimals="0"
      unitRef="USD">0</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2021-12-31_custom_RemediationProcessingUnit1Member"
      decimals="0"
      unitRef="USD">6249082</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2020-12-31_custom_RemediationProcessingUnit1Member"
      decimals="0"
      unitRef="USD">5558949</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2020-12-31_custom_RemediationProcessingUnit1Member"
      decimals="0"
      unitRef="USD">0</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2020-12-31_custom_RemediationProcessingUnit1Member"
      decimals="0"
      unitRef="USD">5558949</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2021-12-31_custom_RemediationProcessingUnit2Member"
      decimals="0"
      unitRef="USD">5201098</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2021-12-31_custom_RemediationProcessingUnit2Member"
      decimals="0"
      unitRef="USD">0</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2021-12-31_custom_RemediationProcessingUnit2Member"
      decimals="0"
      unitRef="USD">5201098</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2020-12-31_custom_RemediationProcessingUnit2Member"
      decimals="0"
      unitRef="USD">4149793</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2020-12-31_custom_RemediationProcessingUnit2Member"
      decimals="0"
      unitRef="USD">0</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2020-12-31_custom_RemediationProcessingUnit2Member"
      decimals="0"
      unitRef="USD">4149793</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2021-12-31_custom_RemediationProcessingUnitSystemAMember"
      decimals="0"
      unitRef="USD">2253967</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2021-12-31_custom_RemediationProcessingUnitSystemAMember"
      decimals="0"
      unitRef="USD">0</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2021-12-31_custom_RemediationProcessingUnitSystemAMember"
      decimals="0"
      unitRef="USD">2253967</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2020-12-31_custom_RemediationProcessingUnitSystemAMember"
      decimals="0"
      unitRef="USD">97353</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2020-12-31_custom_RemediationProcessingUnitSystemAMember"
      decimals="0"
      unitRef="USD">0</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2020-12-31_custom_RemediationProcessingUnitSystemAMember"
      decimals="0"
      unitRef="USD">97353</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2021-12-31_custom_RemediationProcessingUnitSystemBMember"
      decimals="0"
      unitRef="USD">2253967</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2021-12-31_custom_RemediationProcessingUnitSystemBMember"
      decimals="0"
      unitRef="USD">0</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2021-12-31_custom_RemediationProcessingUnitSystemBMember"
      decimals="0"
      unitRef="USD">2253967</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2020-12-31_custom_RemediationProcessingUnitSystemBMember"
      decimals="0"
      unitRef="USD">0</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2020-12-31_custom_RemediationProcessingUnitSystemBMember"
      decimals="0"
      unitRef="USD">0</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2020-12-31_custom_RemediationProcessingUnitSystemBMember"
      decimals="0"
      unitRef="USD">0</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">25083463</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">790306</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">24293157</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">18931444</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">778745</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">18152699</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:StockIssuedDuringPeriodValuePurchaseOfAssets
      contextRef="From2021-01-012021-12-31_us-gaap_EquipmentMember_custom_SeriesC1PreferredStockMember"
      decimals="0"
      unitRef="USD">64950</us-gaap:StockIssuedDuringPeriodValuePurchaseOfAssets>
    <us-gaap:StockIssuedDuringPeriodSharesPurchaseOfAssets
      contextRef="From2021-01-012021-12-31_us-gaap_EquipmentMember_custom_SeriesC1PreferredStockMember"
      decimals="0"
      unitRef="Shares">5413</us-gaap:StockIssuedDuringPeriodSharesPurchaseOfAssets>
    <us-gaap:Depreciation
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">11561</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">11508</us-gaap:Depreciation>
    <us-gaap:InterestCostsCapitalized
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">1215743</us-gaap:InterestCostsCapitalized>
    <us-gaap:InterestCostsCapitalized
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">1025852</us-gaap:InterestCostsCapitalized>
    <VIVK:LicenseAgreementsTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_80F_ecustom--LicenseAgreementsTextBlock_zzw8mMgGp15A" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Note 10.&lt;span id="xdx_824_zrzgurvDvmAN"&gt; License Agreements&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On August 17, 2017, the Company purchased rights
to an exclusive license for the applications and implementations involving the Nanosponge Technology and to use and develop the Nanosponge
as we see fit at our sole discretion. The Nanosponge contribution in the Company&#x2019;s processes is to facilitate a cracking process
whereby remediated or extracted oil may be further refined from a crude product to a diesel fuel. The license was valued at $&lt;span id="xdx_907_eus-gaap--FiniteLivedLicenseAgreementsGross_iI_c20170817__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--NanospongeTechnologyMember_zRscaqvidTIq"&gt;2,416,572&lt;/span&gt;
and is amortized over its useful life of &lt;span id="xdx_902_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20170816__20170817__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--NanospongeTechnologyMember_znF7EbjGcnI3" title="Useful life"&gt;20&lt;/span&gt; years. As of December 31, 2021 and 2020 the accumulated amortization of the license was $&lt;span id="xdx_900_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--NanospongeTechnologyMember_zmyyWVT6ZBaV"&gt;523,591&lt;/span&gt;
and $&lt;span id="xdx_909_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--NanospongeTechnologyMember_zhrUJdUuMdQB"&gt;402,762&lt;/span&gt;. For the years ended December 31, 2021 and 2020 amortization expense of the license was $&lt;span id="xdx_909_eus-gaap--AmortizationOfIntangibleAssets_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--NanospongeTechnologyMember_zYjZZiAjuuID"&gt;&lt;span id="xdx_90F_eus-gaap--AmortizationOfIntangibleAssets_c20200101__20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--NanospongeTechnologyMember_z7aT9i1qm2mM"&gt;120,829&lt;/span&gt;&lt;/span&gt;. Amortization expense for
the years 2022 through 2026 is $&lt;span id="xdx_905_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--NanospongeTechnologyMember_zKiCCfmNdwv_zD7uivhQ4rdl"&gt;&lt;span id="xdx_905_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--NanospongeTechnologyMember_zdZEF1HB6Jno"&gt;&lt;span id="xdx_902_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--NanospongeTechnologyMember_zJkIUGjMfkcc"&gt;&lt;span id="xdx_907_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--NanospongeTechnologyMember_z3Ryt4q0Eey_zse5BD4yKhAf"&gt;120,829&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; in each respective year. As of December 31, 2021 and 2020 the net value of the license is $&lt;span id="xdx_90F_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--NanospongeTechnologyMember_ztMCLupHdF7j"&gt;1,892,981&lt;/span&gt;
and $&lt;span id="xdx_901_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--NanospongeTechnologyMember_zttNg8z6tmNW"&gt;2,013,810&lt;/span&gt;.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;On January
20, 2021, the Company entered into a worldwide, exclusive license agreement with TBT Group, Inc. (of which an independent Vivakor Board
member is a 7% shareholder) to license piezo electric and energy harvesting technologies for creating self-powered sensors for making
smart roadways. The Company is required to pay $25,000 and 16,667 shares of restricted common stock upon signing. &lt;/span&gt;No later than
March 4, 2022, the Company will pay licensor an additional $&lt;span id="xdx_903_ecustom--AdditionalPayForLicense_c20220225__20220304_zTUMWpozcG7e" title="Additional pay for license"&gt;225,000&lt;/span&gt;. When the licensor delivers to the Company data showing that the sensor
performs based on mutually defined specifications and all designs for the sensor are completed, Company shall pay an additional $250,000
and 16,667 shares of restricted common stock. Upon the delivery of a mutually agreed working prototype, Company will pay licensor $250,000
and 16,667 shares of restricted common stock. Upon commercialization of the product, the Company will pay licensor $250,000 and 33,333
shares of restricted common stock. TBT shall have the option, at its sole discretion, to convert the license to a non-exclusive license
if the Company fails to pay $500,000 to TBT for sensor inventory per year, which will commence after the second anniversary of product
commercialization. The Company shall share in the development costs of the sensor technology to the time of commercialization. Total costs
attributed to the Company are estimated to be $125,000. The Company amended the agreement multiple times in 2021 to extend the terms of
the first milestone payment of $225,000 payment to the licensor, and further amended the agreement in March 2022 to finally extend the
payment to be no later than March 4, 2022. The Company paid consideration of $15,000 for these amended extensions.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;











&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of December 31, 2021, the license is valued
at $&lt;span id="xdx_908_eus-gaap--FiniteLivedLicenseAgreementsGross_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PiezoElectricAndEnergyHarvestingTechnologiesMember_zMxzyVd5WYNg"&gt;490,000&lt;/span&gt; (or each of the initial required payments in milestone one and a $15,000 additional payment) and is amortized over its useful
life of &lt;span id="xdx_90C_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PiezoElectricAndEnergyHarvestingTechnologiesMember_zXkV6PCTWMAN"&gt;20&lt;/span&gt; years. As of December 31, 2021 the Company believes that the remaining milestones timelines are undetermined. As of December
31, 2021, the accumulated amortization of the license was $&lt;span id="xdx_907_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PiezoElectricAndEnergyHarvestingTechnologiesMember_zErHovhRzPVM"&gt;12,146&lt;/span&gt;. For the year ended December 31, 2021 amortization expense of the license
was $&lt;span id="xdx_906_eus-gaap--AmortizationOfIntangibleAssets_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PiezoElectricAndEnergyHarvestingTechnologiesMember_z2cGcSmjdyCP"&gt;12,146&lt;/span&gt;. Amortization expense for the years 2022 through 2026 is $&lt;span id="xdx_907_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PiezoElectricAndEnergyHarvestingTechnologiesMember_zA0jQbf6Vqy2"&gt;&lt;span id="xdx_90A_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PiezoElectricAndEnergyHarvestingTechnologiesMember_z2536aqZaq9w"&gt;&lt;span id="xdx_904_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PiezoElectricAndEnergyHarvestingTechnologiesMember_zs1Ibj6w0GqI"&gt;&lt;span id="xdx_90B_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PiezoElectricAndEnergyHarvestingTechnologiesMember_z3jFxuTWgcW7"&gt;13,250&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; in each respective year. As of December 31, 2021 the net
value of the license is $&lt;span id="xdx_904_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PiezoElectricAndEnergyHarvestingTechnologiesMember_zLhEjUyU7ZFD"&gt;477,854&lt;/span&gt;.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

</VIVK:LicenseAgreementsTextBlock>
    <us-gaap:FiniteLivedLicenseAgreementsGross
      contextRef="AsOf2017-08-17_custom_NanospongeTechnologyMember"
      decimals="0"
      unitRef="USD">2416572</us-gaap:FiniteLivedLicenseAgreementsGross>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="From2017-08-162017-08-17_custom_NanospongeTechnologyMember">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2021-12-31_custom_NanospongeTechnologyMember"
      decimals="0"
      unitRef="USD">523591</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2020-12-31_custom_NanospongeTechnologyMember"
      decimals="0"
      unitRef="USD">402762</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2021-01-012021-12-31_custom_NanospongeTechnologyMember"
      decimals="0"
      unitRef="USD">120829</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2020-01-012020-12-31_custom_NanospongeTechnologyMember"
      decimals="0"
      unitRef="USD">120829</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="AsOf2021-12-31_custom_NanospongeTechnologyMember"
      decimals="0"
      unitRef="USD">120829</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="AsOf2021-12-31_custom_NanospongeTechnologyMember"
      decimals="0"
      unitRef="USD">120829</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="AsOf2021-12-31_custom_NanospongeTechnologyMember"
      decimals="0"
      unitRef="USD">120829</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="AsOf2021-12-31_custom_NanospongeTechnologyMember"
      decimals="0"
      unitRef="USD">120829</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2021-12-31_custom_NanospongeTechnologyMember"
      decimals="0"
      unitRef="USD">1892981</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2020-12-31_custom_NanospongeTechnologyMember"
      decimals="0"
      unitRef="USD">2013810</us-gaap:FiniteLivedIntangibleAssetsNet>
    <VIVK:AdditionalPayForLicense
      contextRef="From2022-02-252022-03-04"
      decimals="0"
      unitRef="USD">225000</VIVK:AdditionalPayForLicense>
    <us-gaap:FiniteLivedLicenseAgreementsGross
      contextRef="AsOf2021-12-31_custom_PiezoElectricAndEnergyHarvestingTechnologiesMember"
      decimals="0"
      unitRef="USD">490000</us-gaap:FiniteLivedLicenseAgreementsGross>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="From2021-01-012021-12-31_custom_PiezoElectricAndEnergyHarvestingTechnologiesMember">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2021-12-31_custom_PiezoElectricAndEnergyHarvestingTechnologiesMember"
      decimals="0"
      unitRef="USD">12146</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2021-01-012021-12-31_custom_PiezoElectricAndEnergyHarvestingTechnologiesMember"
      decimals="0"
      unitRef="USD">12146</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="AsOf2021-12-31_custom_PiezoElectricAndEnergyHarvestingTechnologiesMember"
      decimals="0"
      unitRef="USD">13250</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="AsOf2021-12-31_custom_PiezoElectricAndEnergyHarvestingTechnologiesMember"
      decimals="0"
      unitRef="USD">13250</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="AsOf2021-12-31_custom_PiezoElectricAndEnergyHarvestingTechnologiesMember"
      decimals="0"
      unitRef="USD">13250</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="AsOf2021-12-31_custom_PiezoElectricAndEnergyHarvestingTechnologiesMember"
      decimals="0"
      unitRef="USD">13250</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2021-12-31_custom_PiezoElectricAndEnergyHarvestingTechnologiesMember"
      decimals="0"
      unitRef="USD">477854</us-gaap:FiniteLivedIntangibleAssetsNet>
    <VIVK:IntellectualPropertyNetTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_802_ecustom--IntellectualPropertyNetTextBlock_zd19HGeCZ0hj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Note 11.&lt;span id="xdx_82B_zRncniPn3cEG"&gt; Intellectual Property, Net&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company entered into a Contribution Agreement
dated January 5, 2015, where proprietary information and intellectual property related to certain petroleum extraction technology (also
known as hydrocarbon extraction technology) suitable to extract petroleum (or hydrocarbons) from tar sands and other sand-based ore bodies,
and all related concepts and conceptualizations thereof (the &#x201c;Extraction Technology&#x201d;) was contributed to VivaVentures Energy
Group, Inc., a 99% majority-owned subsidiary of Vivakor, and was assessed a fair market value of $&lt;span id="xdx_902_eus-gaap--FiniteLivedLicenseAgreementsGross_iI_c20150105__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_zNY4ziN1XE6r"&gt;16,385,157&lt;/span&gt;, which consists of the consideration
of $11,800,000 and the Company assuming a deferred tax liability in the amount of $4,585,157. All ownership in the Extraction Technology
(including all future enhancements, improvements, modifications, supplements, or additions to the Extraction Technology) was assigned
to the Company and is currently being applied to the Company Remediation Processing Centers, which are the units that remediate material.
The Extraction Technology is amortized over a &lt;span id="xdx_906_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20150104__20150105__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_zDrxrAKeIokp"&gt;20&lt;/span&gt;-year life. &lt;span style="background-color: white"&gt;For the years ended December 31, 2021
and 2020 the amortization expense of the technology was $&lt;span id="xdx_906_eus-gaap--AmortizationOfIntangibleAssets_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_z4YtW6WvSXv3"&gt;&lt;span id="xdx_903_eus-gaap--AmortizationOfIntangibleAssets_c20200101__20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_zCYS28BEFnqh"&gt;819,258&lt;/span&gt;&lt;/span&gt;. &lt;/span&gt;Amortization expense for the years 2022 through 2026 is $&lt;span id="xdx_90E_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_z8cWo9K0upI9"&gt;&lt;span id="xdx_902_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_zbzcxX7Q1ZvZ"&gt;&lt;span id="xdx_90E_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_zdT9JAl119iT"&gt;&lt;span id="xdx_90A_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_zsNhoqbOkwXg"&gt;819,258&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
in each respective year. As of December 31, 2021 and 2020 the net value of the Extraction Technology is $&lt;span id="xdx_90D_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_znst9LrhAr3P"&gt;10,718,623&lt;/span&gt; and $&lt;span id="xdx_90C_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_z92S6cGwbDAs"&gt;11,537,881&lt;/span&gt;.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In 2019, the Company began the process of patenting
the Extraction Technology and all of its developments and additions since the acquisition, and we have filed a series of patents and
capitalized the costs of these patents. As of December 31, 2021 and 2020, the capitalized costs of these patents are $&lt;span id="xdx_905_ecustom--CapitalizedPatentCosts_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_zN2UfuTqJDiy"&gt;113,430&lt;/span&gt; and $&lt;span id="xdx_900_ecustom--CapitalizedPatentCosts_iI_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_zVwlnVofAehX" title="Capitalized patent costs"&gt;100,064&lt;/span&gt;.
The patents were placed in service in 2021 and are amortized over the patents&#x2019; useful life of twenty years. &lt;span style="background-color: white"&gt;For
the year ended December 31, 2021 the amortization expense of the patents was $&lt;span id="xdx_906_eus-gaap--AmortizationOfIntangibleAssets_c20200101__20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyPatentsMember_zXshbQBn32J8"&gt;5,560&lt;/span&gt;. &lt;/span&gt;Amortization expense for the years 2022 through
2026 is $&lt;span id="xdx_90A_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyPatentsMember_z0QDUItkdEkX"&gt;&lt;span id="xdx_90C_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyPatentsMember_zwUkrrVQ9qOK"&gt;&lt;span id="xdx_900_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyPatentsMember_zT86jcnJEG1_z6S4LUFcSQFK"&gt;&lt;span id="xdx_904_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyPatentsMember_zg5pOHrLKJ7N"&gt;5,672&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; in each respective year. As of December 31, 2021 the net value of the patents is $&lt;span id="xdx_90B_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyPatentsMember_zowdiLBVbnO_znLJ1yXFZ2wW"&gt;107,870&lt;/span&gt;.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company entered into an asset purchase agreement
dated September 5, 2017, where two patents (US patent number 7282167- &lt;span style="background-color: white"&gt;Method and apparatus for forming
nano-particles &lt;/span&gt;and US patent number 9272920- &lt;span style="background-color: white"&gt;System and method for ammonia synthesis&lt;/span&gt;)
were purchased and attributed a fair market value of $&lt;span id="xdx_907_eus-gaap--FiniteLivedLicenseAgreementsGross_iI_c20170905__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TwoPatentsMember_ztZHyjrjAdGX"&gt;4,931,380&lt;/span&gt;, which consists of the consideration of $3,887,982 and the Company assuming
a deferred tax liability in the amount of $1,043,398. The patents grant the Company ownership of a nano catalyst technology that facilitates
chemical manufacturing, with a focus on the production of ammonia, specifically &lt;span style="background-color: white"&gt;for the gas phase
condensation process used to create the iron catalyst.&lt;/span&gt; The nano catalyst accelerators &lt;span style="background-color: white"&gt;make
the Haber-Bosch process more efficient by increasing the active surface area of standard commercial iron catalysts, thereby lowering the
reaction temperature and pressure required for the Haber-Bosch process to occur. As a result, less energy is needed to complete the reaction
and create ammonia. The patents are amortized over their useful life of &lt;span id="xdx_90C_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20170904__20170905__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TwoPatentsMember_zsfnbvW8mZBd"&gt;10&lt;/span&gt; years. For the years ended December 31, 2021 and 2020 the amortization
expense of the patents was $&lt;span id="xdx_908_eus-gaap--AmortizationOfIntangibleAssets_c20200101__20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TwoPatentsMember_z2j57CguoxX9"&gt;&lt;span id="xdx_903_eus-gaap--AmortizationOfIntangibleAssets_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TwoPatentsMember_zmFPNIUa9Uxd"&gt;369,854&lt;/span&gt;&lt;/span&gt;. &lt;/span&gt;Amortization expense for the years 2022 through 2026 is $&lt;span id="xdx_908_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TwoPatentsMember_zessqudlwfwI"&gt;&lt;span id="xdx_90C_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TwoPatentsMember_z0eFtiGsHe7t"&gt;&lt;span id="xdx_90F_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TwoPatentsMember_zfoZ0ynkfLQe"&gt;&lt;span id="xdx_900_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TwoPatentsMember_zNT6QDgDM4wX"&gt;493,138&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; in each respective year.
&lt;span style="background-color: white"&gt;As of December 31, 2021 and 2020 the net value of the patents was $&lt;span id="xdx_902_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TwoPatentsMember_zJnfNr1r8gcQ"&gt;2,835,544&lt;/span&gt; and $&lt;span id="xdx_90A_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TwoPatentsMember_zcPDGe5k5Hj4"&gt;3,328,682&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The following table sets forth the components
of the Company&#x2019;s intellectual property at December 31, 2021 2020:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;






&lt;table cellpadding="0" cellspacing="0" id="xdx_889_ecustom--ScheduleOfIntellectualPropertyTableTextBlock_z6lEJXfXfyNR" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Intellectual Property, Net (Details)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8B1_zL3DeEdcbNqO" style="display: none"&gt;Schedule Of Intellectual Property&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;December 31, 2021&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;December 31, 2020&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;Gross Carrying Amount&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;Accumulated Amortization&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;Net Book Value&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;Gross Carrying Amount&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;Accumulated Amortization&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;Net Book Value&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 28%; text-align: left"&gt;Extraction Technology patents&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyPatentsMember_z2ZjDMVcu2gI" style="width: 9%; text-align: right" title="Gross Carrying Amount"&gt;113,430&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyPatentsMember_zcfqPJTDD17C" style="width: 9%; text-align: right" title="Accumulated Amortization"&gt;5,560&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyPatentsMember_zcPMS5PlEjEe" style="width: 9%; text-align: right" title="Net Book Value"&gt;107,870&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyPatentsMember_zvyQvvBdDc4p" style="width: 9%; text-align: right" title="Gross Carrying Amount"&gt;100,064&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_d0_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyPatentsMember_zEJTPx9cAI3d" style="width: 9%; text-align: right" title="Accumulated Amortization"&gt;&#x2013;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyPatentsMember_zJpfnXeXkBb8" style="width: 9%; text-align: right" title="Net Book Value"&gt;100,064&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Extraction Technology&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_zBPzMLbfUP97" style="text-align: right" title="Gross Carrying Amount"&gt;16,385,157&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_zkRKhHmyOZSX" style="text-align: right" title="Accumulated Amortization"&gt;5,666,534&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_zaICJhsyFWS5" style="text-align: right"&gt;10,718,623&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_zcGWoBvnVu4M" style="text-align: right" title="Gross Carrying Amount"&gt;16,385,157&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_zeXmzMIk3Kj7" style="text-align: right" title="Accumulated Amortization"&gt;4,847,276&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_z8O3q0EPV4h_z5ICUJYoQgXD" style="text-align: right" title="Net Book Value"&gt;11,537,881&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Ammonia synthesis patents&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AmmoniaSynthesisPatentsMember_zPmDj2qANZeM" style="border-bottom: Black 1pt solid; text-align: right" title="Gross Carrying Amount"&gt;4,931,380&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AmmoniaSynthesisPatentsMember_zjOCzTIqfHzG" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated Amortization"&gt;2,095,836&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AmmoniaSynthesisPatentsMember_zmBXT7q6ZmXA" style="border-bottom: Black 1pt solid; text-align: right"&gt;2,835,544&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AmmoniaSynthesisPatentsMember_zT7u7wlyCuvI" style="border-bottom: Black 1pt solid; text-align: right" title="Gross Carrying Amount"&gt;4,931,380&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AmmoniaSynthesisPatentsMember_zgOtEUKBFKIb" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated Amortization"&gt;1,602,698&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AmmoniaSynthesisPatentsMember_zrfWaHXvnkY0" style="border-bottom: Black 1pt solid; text-align: right" title="Net Book Value"&gt;3,328,682&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;Total Intellectual property&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_c20211231_zs1KsXa4F9nu" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross Carrying Amount"&gt;21,429,967&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20211231_zkPIsNSW1PxF" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated Amortization"&gt;7,767,930&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20211231_zToBW6NnoDJB" style="border-bottom: Black 2.5pt double; text-align: right" title="Net Book Value"&gt;13,662,037&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_c20201231_zVfljpE8QZm7" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross Carrying Amount"&gt;21,416,601&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20201231_zNzY59eCv7Fg" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated Amortization"&gt;6,449,974&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20201231_znoroYlDVzig" style="border-bottom: Black 2.5pt double; text-align: right" title="Net Book Value"&gt;14,966,627&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

</VIVK:IntellectualPropertyNetTextBlock>
    <us-gaap:FiniteLivedLicenseAgreementsGross
      contextRef="AsOf2015-01-05_custom_ExtractionTechnologyMember"
      decimals="0"
      unitRef="USD">16385157</us-gaap:FiniteLivedLicenseAgreementsGross>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="From2015-01-042015-01-05_custom_ExtractionTechnologyMember">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2021-01-012021-12-31_custom_ExtractionTechnologyMember"
      decimals="0"
      unitRef="USD">819258</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2020-01-012020-12-31_custom_ExtractionTechnologyMember"
      decimals="0"
      unitRef="USD">819258</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="AsOf2021-12-31_custom_ExtractionTechnologyMember"
      decimals="0"
      unitRef="USD">819258</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="AsOf2021-12-31_custom_ExtractionTechnologyMember"
      decimals="0"
      unitRef="USD">819258</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="AsOf2021-12-31_custom_ExtractionTechnologyMember"
      decimals="0"
      unitRef="USD">819258</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="AsOf2021-12-31_custom_ExtractionTechnologyMember"
      decimals="0"
      unitRef="USD">819258</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2021-12-31_custom_ExtractionTechnologyMember"
      decimals="0"
      unitRef="USD">10718623</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2020-12-31_custom_ExtractionTechnologyMember"
      decimals="0"
      unitRef="USD">11537881</us-gaap:FiniteLivedIntangibleAssetsNet>
    <VIVK:CapitalizedPatentCosts
      contextRef="AsOf2021-12-31_custom_ExtractionTechnologyMember"
      decimals="0"
      unitRef="USD">113430</VIVK:CapitalizedPatentCosts>
    <VIVK:CapitalizedPatentCosts
      contextRef="AsOf2020-12-31_custom_ExtractionTechnologyMember"
      decimals="0"
      unitRef="USD">100064</VIVK:CapitalizedPatentCosts>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2020-01-012020-12-31_custom_ExtractionTechnologyPatentsMember"
      decimals="0"
      unitRef="USD">5560</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="AsOf2021-12-31_custom_ExtractionTechnologyPatentsMember"
      decimals="0"
      unitRef="USD">5672</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="AsOf2021-12-31_custom_ExtractionTechnologyPatentsMember"
      decimals="0"
      unitRef="USD">5672</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="AsOf2021-12-31_custom_ExtractionTechnologyPatentsMember"
      decimals="0"
      unitRef="USD">5672</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="AsOf2021-12-31_custom_ExtractionTechnologyPatentsMember"
      decimals="0"
      unitRef="USD">5672</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2021-12-31_custom_ExtractionTechnologyPatentsMember"
      decimals="0"
      unitRef="USD">107870</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedLicenseAgreementsGross
      contextRef="AsOf2017-09-05_custom_TwoPatentsMember"
      decimals="0"
      unitRef="USD">4931380</us-gaap:FiniteLivedLicenseAgreementsGross>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="From2017-09-042017-09-05_custom_TwoPatentsMember">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2020-01-012020-12-31_custom_TwoPatentsMember"
      decimals="0"
      unitRef="USD">369854</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2021-01-012021-12-31_custom_TwoPatentsMember"
      decimals="0"
      unitRef="USD">369854</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="AsOf2021-12-31_custom_TwoPatentsMember"
      decimals="0"
      unitRef="USD">493138</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="AsOf2021-12-31_custom_TwoPatentsMember"
      decimals="0"
      unitRef="USD">493138</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="AsOf2021-12-31_custom_TwoPatentsMember"
      decimals="0"
      unitRef="USD">493138</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="AsOf2021-12-31_custom_TwoPatentsMember"
      decimals="0"
      unitRef="USD">493138</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2021-12-31_custom_TwoPatentsMember"
      decimals="0"
      unitRef="USD">2835544</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2020-12-31_custom_TwoPatentsMember"
      decimals="0"
      unitRef="USD">3328682</us-gaap:FiniteLivedIntangibleAssetsNet>
    <VIVK:ScheduleOfIntellectualPropertyTableTextBlock contextRef="From2021-01-01to2021-12-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_889_ecustom--ScheduleOfIntellectualPropertyTableTextBlock_z6lEJXfXfyNR" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Intellectual Property, Net (Details)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8B1_zL3DeEdcbNqO" style="display: none"&gt;Schedule Of Intellectual Property&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;December 31, 2021&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;December 31, 2020&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;Gross Carrying Amount&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;Accumulated Amortization&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;Net Book Value&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;Gross Carrying Amount&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;Accumulated Amortization&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;Net Book Value&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 28%; text-align: left"&gt;Extraction Technology patents&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyPatentsMember_z2ZjDMVcu2gI" style="width: 9%; text-align: right" title="Gross Carrying Amount"&gt;113,430&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyPatentsMember_zcfqPJTDD17C" style="width: 9%; text-align: right" title="Accumulated Amortization"&gt;5,560&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyPatentsMember_zcPMS5PlEjEe" style="width: 9%; text-align: right" title="Net Book Value"&gt;107,870&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyPatentsMember_zvyQvvBdDc4p" style="width: 9%; text-align: right" title="Gross Carrying Amount"&gt;100,064&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_d0_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyPatentsMember_zEJTPx9cAI3d" style="width: 9%; text-align: right" title="Accumulated Amortization"&gt;&#x2013;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyPatentsMember_zJpfnXeXkBb8" style="width: 9%; text-align: right" title="Net Book Value"&gt;100,064&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Extraction Technology&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_zBPzMLbfUP97" style="text-align: right" title="Gross Carrying Amount"&gt;16,385,157&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_zkRKhHmyOZSX" style="text-align: right" title="Accumulated Amortization"&gt;5,666,534&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_zaICJhsyFWS5" style="text-align: right"&gt;10,718,623&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_zcGWoBvnVu4M" style="text-align: right" title="Gross Carrying Amount"&gt;16,385,157&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_zeXmzMIk3Kj7" style="text-align: right" title="Accumulated Amortization"&gt;4,847,276&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ExtractionTechnologyMember_z8O3q0EPV4h_z5ICUJYoQgXD" style="text-align: right" title="Net Book Value"&gt;11,537,881&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Ammonia synthesis patents&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AmmoniaSynthesisPatentsMember_zPmDj2qANZeM" style="border-bottom: Black 1pt solid; text-align: right" title="Gross Carrying Amount"&gt;4,931,380&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AmmoniaSynthesisPatentsMember_zjOCzTIqfHzG" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated Amortization"&gt;2,095,836&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AmmoniaSynthesisPatentsMember_zmBXT7q6ZmXA" style="border-bottom: Black 1pt solid; text-align: right"&gt;2,835,544&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AmmoniaSynthesisPatentsMember_zT7u7wlyCuvI" style="border-bottom: Black 1pt solid; text-align: right" title="Gross Carrying Amount"&gt;4,931,380&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AmmoniaSynthesisPatentsMember_zgOtEUKBFKIb" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated Amortization"&gt;1,602,698&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AmmoniaSynthesisPatentsMember_zrfWaHXvnkY0" style="border-bottom: Black 1pt solid; text-align: right" title="Net Book Value"&gt;3,328,682&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;Total Intellectual property&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_c20211231_zs1KsXa4F9nu" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross Carrying Amount"&gt;21,429,967&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20211231_zkPIsNSW1PxF" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated Amortization"&gt;7,767,930&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20211231_zToBW6NnoDJB" style="border-bottom: Black 2.5pt double; text-align: right" title="Net Book Value"&gt;13,662,037&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_c20201231_zVfljpE8QZm7" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross Carrying Amount"&gt;21,416,601&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20201231_zNzY59eCv7Fg" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated Amortization"&gt;6,449,974&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_c20201231_znoroYlDVzig" style="border-bottom: Black 2.5pt double; text-align: right" title="Net Book Value"&gt;14,966,627&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</VIVK:ScheduleOfIntellectualPropertyTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2021-12-31_custom_ExtractionTechnologyPatentsMember"
      decimals="0"
      unitRef="USD">113430</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2021-12-31_custom_ExtractionTechnologyPatentsMember"
      decimals="0"
      unitRef="USD">5560</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2021-12-31_custom_ExtractionTechnologyPatentsMember"
      decimals="0"
      unitRef="USD">107870</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2020-12-31_custom_ExtractionTechnologyPatentsMember"
      decimals="0"
      unitRef="USD">100064</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2020-12-31_custom_ExtractionTechnologyPatentsMember"
      decimals="0"
      unitRef="USD">0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2020-12-31_custom_ExtractionTechnologyPatentsMember"
      decimals="0"
      unitRef="USD">100064</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2021-12-31_custom_ExtractionTechnologyMember"
      decimals="0"
      unitRef="USD">16385157</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2021-12-31_custom_ExtractionTechnologyMember"
      decimals="0"
      unitRef="USD">5666534</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2021-12-31_custom_ExtractionTechnologyMember"
      decimals="0"
      unitRef="USD">10718623</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2020-12-31_custom_ExtractionTechnologyMember"
      decimals="0"
      unitRef="USD">16385157</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2020-12-31_custom_ExtractionTechnologyMember"
      decimals="0"
      unitRef="USD">4847276</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2020-12-31_custom_ExtractionTechnologyMember"
      decimals="0"
      unitRef="USD">11537881</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2021-12-31_custom_AmmoniaSynthesisPatentsMember"
      decimals="0"
      unitRef="USD">4931380</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2021-12-31_custom_AmmoniaSynthesisPatentsMember"
      decimals="0"
      unitRef="USD">2095836</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2021-12-31_custom_AmmoniaSynthesisPatentsMember"
      decimals="0"
      unitRef="USD">2835544</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2020-12-31_custom_AmmoniaSynthesisPatentsMember"
      decimals="0"
      unitRef="USD">4931380</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2020-12-31_custom_AmmoniaSynthesisPatentsMember"
      decimals="0"
      unitRef="USD">1602698</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2020-12-31_custom_AmmoniaSynthesisPatentsMember"
      decimals="0"
      unitRef="USD">3328682</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">21429967</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">7767930</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">13662037</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">21416601</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">6449974</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">14966627</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_803_eus-gaap--AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_zhYsMkpL4nSu" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Note 12.&lt;span id="xdx_824_z7gym93nnF98"&gt; Accounts Payable and Accrued Expenses&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Accounts payable and accrued expenses consist
of the following:&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" id="xdx_88C_eus-gaap--ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_zzzMGOZAJrFq" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Accounts Payable and Accrued Expenses (Details)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span id="xdx_8B5_z2XXVDXPpra4" style="display: none"&gt;Schedule of accounts payable and accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_497_20211231_znISTjvYQSc5" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_497_20201231_ziRbA3XUrNfe" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--AccountsPayableCurrent_iI_zEOlC51vryVe" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 68%; text-align: justify"&gt;Accounts payable&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;1,450,531&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;1,003,953&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--Deposits_iI_zVXGQhW2eGda" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Office access deposits&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;340&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;705&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--EmployeeRelatedLiabilitiesCurrent_iI_znHNMYiEINHE" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;Accrued compensation&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;175,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;101,920&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--IncomeTaxExaminationPenaltiesAndInterestAccrued_iI_z3ieqTIhxyu3" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1pt"&gt;Accrued tax penalties and interest&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;398,114&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;244,230&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_iI_z2NhSbTeGyw0" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;Accounts payable and accrued expenses&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,023,985&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,350,808&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;











</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock contextRef="From2021-01-01to2021-12-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_88C_eus-gaap--ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_zzzMGOZAJrFq" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Accounts Payable and Accrued Expenses (Details)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span id="xdx_8B5_z2XXVDXPpra4" style="display: none"&gt;Schedule of accounts payable and accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_497_20211231_znISTjvYQSc5" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_497_20201231_ziRbA3XUrNfe" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--AccountsPayableCurrent_iI_zEOlC51vryVe" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 68%; text-align: justify"&gt;Accounts payable&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;1,450,531&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;1,003,953&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--Deposits_iI_zVXGQhW2eGda" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Office access deposits&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;340&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;705&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--EmployeeRelatedLiabilitiesCurrent_iI_znHNMYiEINHE" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;Accrued compensation&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;175,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;101,920&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--IncomeTaxExaminationPenaltiesAndInterestAccrued_iI_z3ieqTIhxyu3" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1pt"&gt;Accrued tax penalties and interest&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;398,114&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;244,230&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_iI_z2NhSbTeGyw0" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;Accounts payable and accrued expenses&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,023,985&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,350,808&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccountsPayableCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">1450531</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">1003953</us-gaap:AccountsPayableCurrent>
    <us-gaap:Deposits contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">340</us-gaap:Deposits>
    <us-gaap:Deposits contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">705</us-gaap:Deposits>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">175000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">101920</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">398114</us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued>
    <us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">244230</us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">2023985</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">1350808</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:ShortTermDebtTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_803_eus-gaap--ShortTermDebtTextBlock_zn8jgskrCyJk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Note 13.&lt;span id="xdx_827_zxhr5tNAkaY1"&gt; Stock Payable&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of December 31, 2019, the Company had an outstanding
payable of $&lt;span id="xdx_90F_eus-gaap--AccountsPayableCurrentAndNoncurrent_iI_c20191231__srt--CounterpartyNameAxis__custom--SustainableFuelsMember_zmY7XLR9uiLX" title="Outstanding payable"&gt;11,800,000&lt;/span&gt; payable in common stock to Sustainable Fuels, Inc. (&#x201c;SFI&#x201d;) for the Extraction Technology (See Note
11). Before the Common Stock was issued, the owner of SFI died and the matters and affairs of his estate were passed to the executor of
his estate. We attempted to contact SFI and the executor of the estate multiple times to issue and send the common stock to the company
or appropriate successor of the estate to no avail. As of December 31, 2021, the Company was able to make contact with the new owner of
SFI and has issued &lt;span id="xdx_903_ecustom--StockIssuedForAccountPayable_c20210101__20211231__srt--CounterpartyNameAxis__custom--SustainableFuelsMember_zbnkkju6o8yo"&gt;20,000,000&lt;/span&gt; shares of Common Stock to SFI per the terms of the agreement.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&#160;&#160;&lt;/p&gt;

</us-gaap:ShortTermDebtTextBlock>
    <us-gaap:AccountsPayableCurrentAndNoncurrent
      contextRef="AsOf2019-12-31_custom_SustainableFuelsMember"
      decimals="0"
      unitRef="USD">11800000</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <VIVK:StockIssuedForAccountPayable
      contextRef="From2021-01-012021-12-31_custom_SustainableFuelsMember"
      decimals="INF"
      unitRef="Shares">20000000</VIVK:StockIssuedForAccountPayable>
    <us-gaap:MortgageNotesPayableDisclosureTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_804_eus-gaap--MortgageNotesPayableDisclosureTextBlock_z8uYzRXD3I2k" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Note 14.&lt;span id="xdx_829_z9ofnGfjxzZ0"&gt; Loans and Notes Payable&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Loans and Notes payable (including accrued interest)
consist of the following:&#160;&lt;/p&gt;






&lt;table cellpadding="0" cellspacing="0" id="xdx_883_eus-gaap--ScheduleOfDebtInstrumentsTextBlock_znRDl4pq96s8" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Loans and Notes Payable (Details)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span id="xdx_8BB_zIM2m08A8uhe" style="display: none"&gt;Schedule of loans and notes payable&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 68%; text-align: justify"&gt;Various promissory notes and convertible notes (a)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--NotesPayable_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VariousPromissoryNotesAndConvertibleNotesMember_fKGEp_zJ5wiKLf5nsx" style="width: 13%; text-align: right" title="Total Notes Payable"&gt;50,960&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--NotesPayable_iI_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VariousPromissoryNotesAndConvertibleNotesMember_fKGEp_zZA8njmjeNo_zfvK8L1rLk1u" style="width: 13%; text-align: right"&gt;50,960&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Novus Capital Group LLC Note (b)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--NotesPayable_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NovusCapitalGroupLLCNoteMember_fKGIp_zkNWmqoKFyrU" style="text-align: right"&gt;378,854&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--NotesPayable_iI_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NovusCapitalGroupLLCNoteMember_fKGIp_z5uqRN7PUxCE" style="text-align: right"&gt;363,231&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;Triple T Notes (c)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--NotesPayable_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TripleTNotesMember_fKGMp_zzxiO69ZLrSm" style="text-align: right"&gt;353,330&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--NotesPayable_iI_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TripleTNotesMember_fKGMp_zf02hnAA6Eq4" style="text-align: right"&gt;295,543&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;National Buick GMC (d)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--NotesPayable_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NationalBuickGMCMember_fKGQp_ztWKY9MtB95n" style="text-align: right"&gt;19,440&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--NotesPayable_iI_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NationalBuickGMCMember_fKGQp_zonEe1jGqnZX" style="text-align: right"&gt;25,643&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;Various Convertible Bridge Notes ( e)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--NotesPayable_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VariousConvertibleBridgeNotesMember_fKCBlKQ_____z9kr6jyz7AVQ" style="text-align: right"&gt;1,075,813&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--NotesPayable_iI_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VariousConvertibleBridgeNotesMember_fKCBlKQ_____zyLl0sby5fc4" style="text-align: right"&gt;774,522&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Blue Ridge Bank (f)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--NotesPayable_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--BlueRidgeBankMember_fKGYp_zbukm8U8EYsS" style="text-align: right"&gt;410,200&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--NotesPayable_iI_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--BlueRidgeBankMember_fKGYp_zKP0BXBNTbCQ" style="text-align: right"&gt;205,100&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;Small Business Administration (g)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--NotesPayable_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SmallBusinessAdministrationMember_fKGcp_zjv14qN0ayYC" style="text-align: right"&gt;318,175&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--NotesPayable_iI_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SmallBusinessAdministrationMember_fKGcp_zlJox8OsR27o" style="text-align: right"&gt;305,054&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;JP Morgan Chase Bank (h)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--NotesPayable_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--JPMorganChaseBankMember_fKGgp_z57CtPnSHAoN" style="text-align: right"&gt;90,645&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--NotesPayable_iI_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--JPMorganChaseBankMember_fKGgp_zrvnd6pX6gWi" style="text-align: right"&gt;90,645&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1pt"&gt;Various Promissory Notes (i)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--NotesPayable_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VariousPromissoryNotesMember_fKGkp_zQIiWnY65H92" style="border-bottom: Black 1pt solid; text-align: right"&gt;3,416,379&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--NotesPayable_iI_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VariousPromissoryNotesMember_fKGkp_zmtyfq7VB90p" style="border-bottom: Black 1pt solid; text-align: right"&gt;735,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;Total Notes Payable&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--NotesPayable_iI_c20211231_zVuodoLONtIy" style="border-bottom: Black 2.5pt double; text-align: right"&gt;6,113,796&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--NotesPayable_iI_c20201231_zW2D2aQymNpR" style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,845,698&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Loans and notes payable, current&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--NotesAndLoansPayableCurrent_iI_c20211231_ztV6qUkZnjBp" style="text-align: right" title="Loans and notes payable, current"&gt;1,511,447&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--NotesAndLoansPayableCurrent_iI_c20201231_zJoPNj7Z2oPW" style="text-align: right"&gt;1,196,037&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Loans and notes payable, current attributed to variable interest entity&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_ecustom--LoansAndNotesPayableCurrentAttributedToVariableInterestEntity_iI_c20211231_zrbUejgjWuIE" style="text-align: right" title="Loans and notes payable, current attributed to variable interest entity"&gt;3,416,379&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--LoansAndNotesPayableCurrentAttributedToVariableInterestEntity_iI_c20201231_zZ2P6SKvcvnF" style="text-align: right" title="Loans and notes payable, current attributed to variable interest entity"&gt;735,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Loans and notes payable, long term&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_ecustom--NotesAndLoansPayableNonCurrent_iI_c20211231_zD1urQaRwkiw" style="text-align: right" title="Loans and notes payable, long term"&gt;1,185,970&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_ecustom--NotesAndLoansPayableNonCurrent_iI_c20201231_zSC70lKXO5GG" style="text-align: right"&gt;914,661&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;_____________&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_884_ecustom--ScheduleOfMaturitiesOfLongTermDebtsTableTextBlock_zJC0ffpN9oAm" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 40%; margin-right: auto" summary="xdx: Disclosure - Loans and Notes Payable (Details 1)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8B1_zSSMuQZN5r3w" style="display: none"&gt;Schedule of maturities of loans and notes payable&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_49A_20211231__us-gaap--DebtInstrumentAxis__custom--LoansAndNotesPayableMember_zP5MvNaVwsha" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_404_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths_iI_zk2H4hSuNBpx" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 24%; text-align: left"&gt;2022&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;5,173,946&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo_iI_zVTAX1EZUldy" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;406,326&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree_iI_zl7cjjO75prc" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;52,996&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour_iI_z2PlEN81s1Cv" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;2025&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;52,996&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive_iI_zIzfbEc4Z1Ys" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;52,996&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive_iI_zXc8m64KM48K" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Thereafter&lt;br/&gt;
&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;374,536&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--NotesAndLoansPayable_iI_z2q6IZjlHG6r" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;6,113,796&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p id="xdx_8A0_zZRARKZvmgH_zWOQG02hkPnw" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
  &lt;td id="xdx_F00_zkneTwdH2iXu" style="text-align: justify; padding-left: 3pt; text-indent: -3pt; width: 3pt"&gt;(a)&lt;/td&gt;
  &lt;td id="xdx_F1B_znNwV3LnbdTK" style="text-align: justify; padding-left: 3pt; text-indent: -3pt"&gt;From 2013 through 2018 the Company issued a series of promissory notes and convertible notes with various interest rates ranging up to
12% per annum. The convertible notes convert at the holder&#x2019;s option after 1 year of issuance and may be converted into shares of
common stock. The conversion price is generally equal to the specified per share conversion rate as noted in the note agreements.&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
  &lt;td id="xdx_F04_znwncIfXwEho" style="text-align: justify; padding-left: 3pt; text-indent: -3pt; width: 3pt"&gt;(b)&lt;/td&gt;
  &lt;td id="xdx_F10_zzQt5rEu1J4k" style="text-align: justify; padding-left: 3pt; text-indent: -3pt"&gt;On September 5, 2017, the Company acquired patents in the amount of $4,931,380 in which the Company also agreed to assume the encumbering
debt on asset in the amount of $334,775 due in December 2019 with no interest accruing until 2020 and a deferred tax liability of $1,043,398.
As of January 1, 2020 the note was amended to accrue interest at 7% per annum commencing January 1, 2020 through July 1, 2020, and 10%
per annum commencing July 2, 2020 and thereafter. In November 2021, the lender agreed to extend the maturity of the note to April 1,
2022. Subsequent to December 31, 2021 the lender agreed to extend the maturity of the note to April 1, 2023 with an approximate monthly
payment of $29,432.&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;











&lt;table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
  &lt;td id="xdx_F0B_zNLI7RbwUN6K" style="text-align: justify; padding-left: 3pt; text-indent: -3pt; width: 3pt"&gt;(c)&lt;/td&gt;
  &lt;td id="xdx_F16_zwRoDPhojL34" style="text-align: justify; padding-left: 3pt; text-indent: -3pt"&gt;The balance of this note is due to a related party, a company owned the
51% owner of Vivakor Middle East LLC. The loan was granted to Vivakor Middle East LLC by the majority owner for operational use with only
the agreement of repayment from the net proceeds of such entity&#x2019;s operations once it commences scaled up operations. No interest
accrues on the loans, and no specific maturity date had been agreed upon. On March 10, 2021, the Company entered into a master revolving
note with Triple T Trading Company LLC to set forth the relationship of the parties to retain the previous terms of the note payable to
Triple T Trading Company LLC, to include a note maturity of March 10, 2023, and maximum lending amount of 1,481,482 QAR or approximately
$400,000, valued at an exchange rate of approximately $0.27 per QAR on March 10, 2021.&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
  &lt;td id="xdx_F09_zf4FzwBg2O1w" style="text-align: justify; padding-left: 3pt; text-indent: -3pt; width: 3pt"&gt;(d)&lt;/td&gt;
  &lt;td id="xdx_F1E_zBYec7Jb1Vjk" style="text-align: justify; padding-left: 3pt; text-indent: -3pt"&gt;In May 2019, the Company purchased a vehicle for $36,432 and financed $34,932 over six years with an interest rate of 6.24% per annum.
Monthly payments of $485 are required and commenced in July 2019.&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&#160;&#160;&lt;/p&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
  &lt;td id="xdx_F07_zQgl6zIM397f" style="text-align: justify; padding-left: 3pt; text-indent: -3pt; width: 3pt"&gt;(e)&lt;/td&gt;
  &lt;td id="xdx_F1C_zKNL3au4cn6u" style="text-align: justify; padding-left: 3pt; text-indent: -3pt"&gt;In 2020 the Company entered into various convertible promissory notes as follows:&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Throughout 2021 and 2020 the Company entered
into convertible promissory notes with an aggregate principal of $&lt;span id="xdx_907_eus-gaap--ConvertibleNotesPayable_iI_c20211231_zsHnCMe1Cjsl" title="Aggregate principal"&gt;415,000&lt;/span&gt;.
The notes accrue interest at &lt;span id="xdx_905_ecustom--PercentageOfAccrueInterest_dp_c20210101__20211231_zy3v29lZCse8" title="percentage of accrue interest"&gt;&lt;span id="xdx_90F_ecustom--PercentageOfAccrueInterest_dp_c20200101__20201231_zHjc26upmICK"&gt;10&lt;/span&gt;&lt;/span&gt;%
per annum and have a maturity of the earlier of 12 months or the consummation of the Company listing its Common Stock on a senior
stock exchange. The notes are convertible at the Company&#x2019;s option into shares of the Company&#x2019;s common stock at a price
equal to 80% of the opening price of the Company&#x2019;s common stock on the national exchange or the offering price paid by the
investors in the financing in connection with the uplist, whichever is lower, or (ii) repaid in cash in an amount equal to the
indebtedness being repaid plus a premium payment equal to 15% of the amount being repaid. If an event of default has occurred and
the Company does not convert the amounts due under the Note into the Company&#x2019;s common stock, then the Company will have the
option to convert the outstanding indebtedness into shares of the Company&#x2019;s common stock at a price equal to 80% of the
weighted average trading price of the Company&#x2019;s common stock on the OTC Markets, or be repaid in cash in an amount equal to
all principal and interest due under the Note. All of these notes were converted to common stock as of April 5, 2022.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;On
October 13, 2020, the Company entered into a convertible promissory note in an amount of $280,500 having an interest rate of 12% per
annum. The note bears a 10% Original Issue Discount. The loan shall mature in 1 year and may be convertible at the lower of $12.00
or 80% of the lowest median daily traded price over ten trading days prior to conversion, but in the event of a Qualified Uplist the
note may be converted at a 30% discount to market. The Company also issued 3,333 restricted shares with no registration rights in
conjunction with this note, which &lt;/span&gt;was recorded as a debt discount in the amount of $44,000, which is amortized to interest
expense over the term of the agreements using the effective interest method. On March 28, 2021 the parties amended this agreement to
state that in no event shall the conversion price be lower than $3.00 per share. In October 2021 the parties agreed to extend the
maturity of this loan to April 13, 2022 in exchange for an increase in principal owed of $30,000. This note has been converted to
common stock as of March 21, 2022.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;On
February 4, 2021, the Company entered into a convertible promissory note in an amount of $277,778 having an interest rate of 12% per
annum. The note bears a 10% Original Issue Discount. The loan shall mature in 1 year and may be convertible at the lower of $12.00
or 80% of the lowest median daily traded price over ten trading days prior to conversion, but in the event of a Qualified Uplist the
note may be converted at a 30% discount to market. The Company also issued 3,333 restricted shares with no registration rights in
conjunction with this note, which &lt;/span&gt;was recorded as a debt discount in the amount of $36,000, which is amortized to interest
expense over the term of the agreements using the effective interest method. On March 28, 2021 the parties amended this agreement to
state that in no event shall the conversion price be lower than $3.00 per share. In February 2022 the parties agreed to extend the
maturity of this loan to August 8, 2022 in exchange for an increase in principal owed of $25,000. This note has been converted to
common stock as of April 5, 2022.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
  &lt;td style="text-align: justify; padding-left: 3pt; text-indent: -3pt; width: 3pt"&gt;&lt;span id="xdx_F00_zpLp15DbKuhv" style="background-color: white"&gt;(f)&lt;/span&gt;&lt;/td&gt;
  &lt;td style="text-align: justify; padding-left: 3pt; text-indent: -3pt"&gt;&lt;span id="xdx_F19_zwacpA0UJkSY" style="background-color: white"&gt;In May 2020, the Company entered into a Paycheck Protection Program (&#x201c;PPP&#x201d;) loan agreement
for $205,100 with Blue Ridge Bank, subject to the Small Business Administration&#x2019;s (&#x201c;SBA&#x201d;) Paycheck Protection Program.
The loan carries an annual interest rate of one (1) percent per annum with payment beginning in the seventh month with monthly payments
required until maturity in the 18&lt;sup&gt;th &lt;/sup&gt;month. The loan may be fully forgivable according to the CARES Act if the Company can
provide proper documentation for the use of the proceeds of the loan. The Company has achieved the milestones for loan forgiveness and
anticipates that this debt will be forgiven in full in 2021. On January 6, 2021 the Company was granted an extension of the PPP and granted
an additional $205,100 from Blue Ridge Bank, subject to the Small Business Administration&#x2019;s (&#x201c;SBA&#x201d;) Paycheck Protection
Program. The loan carries an annual interest rate of one (1) percent per annum with payment beginning in the tenth month with monthly
payments required until maturity in five years. The loan may be fully forgivable according to the CARES Act if the Company can provide
proper documentation for the use of the proceeds of the loan. The Company has achieved the milestones for loan forgiveness, has applied
for loan forgiveness, and anticipates that this debt will be forgiven in full in 2022.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
  &lt;td style="text-align: justify; padding-left: 3pt; text-indent: -3pt; width: 3pt"&gt;&lt;span id="xdx_F08_zHMFMax9ueVD" style="background-color: white"&gt;(g)&lt;/span&gt;&lt;/td&gt;
  &lt;td style="text-align: justify; padding-left: 3pt; text-indent: -3pt"&gt;&lt;span id="xdx_F15_zdlGbNl8rSzg" style="background-color: white"&gt;From May through August 2020, the Company entered into two loan agreements with the Small Business
Administration for an aggregate loan amount of $299,900. The loans carry an interest rate of 3.75% per annum. The loans shall mature
in 30 years.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;











&lt;table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
  &lt;td id="xdx_F0F_zTReZ40eeTQ0" style="text-align: justify; padding-left: 3pt; text-indent: -3pt; width: 3pt"&gt;&lt;span style="background-color: white"&gt;(h)&lt;/span&gt;&lt;/td&gt;
  &lt;td style="text-align: justify; padding-left: 3pt; text-indent: -3pt"&gt;&lt;span id="xdx_F10_zt53dh0fC4Xe" style="background-color: white"&gt;In April 2021, the Company entered into a Paycheck Protection Program loan agreement with JP Morgan
Chase Bank, subject to the Small Business Administration&#x2019;s (&#x201c;SBA&#x201d;) Paycheck Protection Program. The loan may be fully
forgivable according to the CARES Act if the Company can provide proper documentation for the use of the proceeds of the loan. The Company
has achieved the milestones for loan forgiveness and anticipates that this debt will be forgiven in full in 2022.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&#160;&#160;&lt;/p&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
  &lt;td id="xdx_F09_zdWF5nzjPJF6" style="text-align: justify; padding-left: 3pt; text-indent: -3pt; width: 3pt"&gt;(i)&lt;/td&gt;
  &lt;td style="text-align: justify; padding-left: 3pt; text-indent: -3pt"&gt;&lt;span id="xdx_F15_zSPYMBmO3xDn" style="background-color: white"&gt;Viva Wealth Fund I, LLC is offering up to &lt;/span&gt;$25,000,000 in convertible notes in a private
offering&lt;span id="xdx_F14_zy18LEc1pOnI" style="background-color: white"&gt;. As of December 31, 2021, VWFI has raised $8,825,000 and converted $5,560,000 of this
debt to VWFI LLC units. A convertible note will &lt;/span&gt;automatically &lt;span style="background-color: white"&gt;convert into the LLC units
at the earlier of (i) the date that the Equipment is placed into quality control and testing or (ii) six months from the date of investment.
The convertible notes will accrue interest at 12% per annum&lt;/span&gt; and are paid quarterly. At the maturity date, remaining interest will
be paid, at which time no further interest payments will accrue. Upon the offering termination date, all units accepted for any series
of equipment will automatically convert to Vivakor common stock if the Company has not accepted subscriptions for at least $6,250,000
for a series of equipment. The conversion price of the automatic stock conversion will be the the greater of $13.50 or a 10% discount to
market per share or in the event of a public offering, 200% of the per share price of the Company common stock sold in an underwritten
offering, which was closed on February 14, 2022 at $5.00 per share. &lt;span style="background-color: white"&gt;The termination &lt;/span&gt;date
of the offering has been extended until November 13, 2022 in the sole discretion of the Company. As of March 21, 2021 VWFI has reached
$6,250,000 in funding and has released the funding for construction of RPC Series A. VWFI has commenced fundraising for RPC Series B and
has raised approximately $2,740,000 to manufacture RPC Series B. Subsequent to December 31, 2021 an additional $975,000 of this debt has
been converted into units of the LLC.&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:MortgageNotesPayableDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock contextRef="From2021-01-01to2021-12-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_883_eus-gaap--ScheduleOfDebtInstrumentsTextBlock_znRDl4pq96s8" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Loans and Notes Payable (Details)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span id="xdx_8BB_zIM2m08A8uhe" style="display: none"&gt;Schedule of loans and notes payable&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 68%; text-align: justify"&gt;Various promissory notes and convertible notes (a)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--NotesPayable_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VariousPromissoryNotesAndConvertibleNotesMember_fKGEp_zJ5wiKLf5nsx" style="width: 13%; text-align: right" title="Total Notes Payable"&gt;50,960&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--NotesPayable_iI_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VariousPromissoryNotesAndConvertibleNotesMember_fKGEp_zZA8njmjeNo_zfvK8L1rLk1u" style="width: 13%; text-align: right"&gt;50,960&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Novus Capital Group LLC Note (b)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--NotesPayable_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NovusCapitalGroupLLCNoteMember_fKGIp_zkNWmqoKFyrU" style="text-align: right"&gt;378,854&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--NotesPayable_iI_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NovusCapitalGroupLLCNoteMember_fKGIp_z5uqRN7PUxCE" style="text-align: right"&gt;363,231&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;Triple T Notes (c)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--NotesPayable_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TripleTNotesMember_fKGMp_zzxiO69ZLrSm" style="text-align: right"&gt;353,330&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--NotesPayable_iI_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TripleTNotesMember_fKGMp_zf02hnAA6Eq4" style="text-align: right"&gt;295,543&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;National Buick GMC (d)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--NotesPayable_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NationalBuickGMCMember_fKGQp_ztWKY9MtB95n" style="text-align: right"&gt;19,440&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--NotesPayable_iI_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NationalBuickGMCMember_fKGQp_zonEe1jGqnZX" style="text-align: right"&gt;25,643&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;Various Convertible Bridge Notes ( e)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--NotesPayable_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VariousConvertibleBridgeNotesMember_fKCBlKQ_____z9kr6jyz7AVQ" style="text-align: right"&gt;1,075,813&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--NotesPayable_iI_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VariousConvertibleBridgeNotesMember_fKCBlKQ_____zyLl0sby5fc4" style="text-align: right"&gt;774,522&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Blue Ridge Bank (f)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--NotesPayable_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--BlueRidgeBankMember_fKGYp_zbukm8U8EYsS" style="text-align: right"&gt;410,200&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--NotesPayable_iI_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--BlueRidgeBankMember_fKGYp_zKP0BXBNTbCQ" style="text-align: right"&gt;205,100&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;Small Business Administration (g)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--NotesPayable_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SmallBusinessAdministrationMember_fKGcp_zjv14qN0ayYC" style="text-align: right"&gt;318,175&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--NotesPayable_iI_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SmallBusinessAdministrationMember_fKGcp_zlJox8OsR27o" style="text-align: right"&gt;305,054&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;JP Morgan Chase Bank (h)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--NotesPayable_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--JPMorganChaseBankMember_fKGgp_z57CtPnSHAoN" style="text-align: right"&gt;90,645&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--NotesPayable_iI_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--JPMorganChaseBankMember_fKGgp_zrvnd6pX6gWi" style="text-align: right"&gt;90,645&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1pt"&gt;Various Promissory Notes (i)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--NotesPayable_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VariousPromissoryNotesMember_fKGkp_zQIiWnY65H92" style="border-bottom: Black 1pt solid; text-align: right"&gt;3,416,379&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--NotesPayable_iI_c20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VariousPromissoryNotesMember_fKGkp_zmtyfq7VB90p" style="border-bottom: Black 1pt solid; text-align: right"&gt;735,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;Total Notes Payable&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--NotesPayable_iI_c20211231_zVuodoLONtIy" style="border-bottom: Black 2.5pt double; text-align: right"&gt;6,113,796&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--NotesPayable_iI_c20201231_zW2D2aQymNpR" style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,845,698&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Loans and notes payable, current&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--NotesAndLoansPayableCurrent_iI_c20211231_ztV6qUkZnjBp" style="text-align: right" title="Loans and notes payable, current"&gt;1,511,447&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--NotesAndLoansPayableCurrent_iI_c20201231_zJoPNj7Z2oPW" style="text-align: right"&gt;1,196,037&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Loans and notes payable, current attributed to variable interest entity&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_ecustom--LoansAndNotesPayableCurrentAttributedToVariableInterestEntity_iI_c20211231_zrbUejgjWuIE" style="text-align: right" title="Loans and notes payable, current attributed to variable interest entity"&gt;3,416,379&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--LoansAndNotesPayableCurrentAttributedToVariableInterestEntity_iI_c20201231_zZ2P6SKvcvnF" style="text-align: right" title="Loans and notes payable, current attributed to variable interest entity"&gt;735,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Loans and notes payable, long term&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_ecustom--NotesAndLoansPayableNonCurrent_iI_c20211231_zD1urQaRwkiw" style="text-align: right" title="Loans and notes payable, long term"&gt;1,185,970&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_ecustom--NotesAndLoansPayableNonCurrent_iI_c20201231_zSC70lKXO5GG" style="text-align: right"&gt;914,661&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:NotesPayable
      contextRef="AsOf2021-12-31_custom_VariousPromissoryNotesAndConvertibleNotesMember"
      decimals="0"
      id="Fact001176"
      unitRef="USD">50960</us-gaap:NotesPayable>
    <us-gaap:NotesPayable
      contextRef="AsOf2020-12-31_custom_VariousPromissoryNotesAndConvertibleNotesMember"
      decimals="0"
      id="Fact001177"
      unitRef="USD">50960</us-gaap:NotesPayable>
    <us-gaap:NotesPayable
      contextRef="AsOf2021-12-31_custom_NovusCapitalGroupLLCNoteMember"
      decimals="0"
      id="Fact001178"
      unitRef="USD">378854</us-gaap:NotesPayable>
    <us-gaap:NotesPayable
      contextRef="AsOf2020-12-31_custom_NovusCapitalGroupLLCNoteMember"
      decimals="0"
      id="Fact001179"
      unitRef="USD">363231</us-gaap:NotesPayable>
    <us-gaap:NotesPayable
      contextRef="AsOf2021-12-31_custom_TripleTNotesMember"
      decimals="0"
      unitRef="USD">353330</us-gaap:NotesPayable>
    <us-gaap:NotesPayable
      contextRef="AsOf2020-12-31_custom_TripleTNotesMember"
      decimals="0"
      unitRef="USD">295543</us-gaap:NotesPayable>
    <us-gaap:NotesPayable
      contextRef="AsOf2021-12-31_custom_NationalBuickGMCMember"
      decimals="0"
      unitRef="USD">19440</us-gaap:NotesPayable>
    <us-gaap:NotesPayable
      contextRef="AsOf2020-12-31_custom_NationalBuickGMCMember"
      decimals="0"
      unitRef="USD">25643</us-gaap:NotesPayable>
    <us-gaap:NotesPayable
      contextRef="AsOf2021-12-31_custom_VariousConvertibleBridgeNotesMember"
      decimals="0"
      unitRef="USD">1075813</us-gaap:NotesPayable>
    <us-gaap:NotesPayable
      contextRef="AsOf2020-12-31_custom_VariousConvertibleBridgeNotesMember"
      decimals="0"
      unitRef="USD">774522</us-gaap:NotesPayable>
    <us-gaap:NotesPayable
      contextRef="AsOf2021-12-31_custom_BlueRidgeBankMember"
      decimals="0"
      unitRef="USD">410200</us-gaap:NotesPayable>
    <us-gaap:NotesPayable
      contextRef="AsOf2020-12-31_custom_BlueRidgeBankMember"
      decimals="0"
      unitRef="USD">205100</us-gaap:NotesPayable>
    <us-gaap:NotesPayable
      contextRef="AsOf2021-12-31_custom_SmallBusinessAdministrationMember"
      decimals="0"
      unitRef="USD">318175</us-gaap:NotesPayable>
    <us-gaap:NotesPayable
      contextRef="AsOf2020-12-31_custom_SmallBusinessAdministrationMember"
      decimals="0"
      unitRef="USD">305054</us-gaap:NotesPayable>
    <us-gaap:NotesPayable
      contextRef="AsOf2021-12-31_custom_JPMorganChaseBankMember"
      decimals="0"
      unitRef="USD">90645</us-gaap:NotesPayable>
    <us-gaap:NotesPayable
      contextRef="AsOf2020-12-31_custom_JPMorganChaseBankMember"
      decimals="0"
      unitRef="USD">90645</us-gaap:NotesPayable>
    <us-gaap:NotesPayable
      contextRef="AsOf2021-12-31_custom_VariousPromissoryNotesMember"
      decimals="0"
      unitRef="USD">3416379</us-gaap:NotesPayable>
    <us-gaap:NotesPayable
      contextRef="AsOf2020-12-31_custom_VariousPromissoryNotesMember"
      decimals="0"
      unitRef="USD">735000</us-gaap:NotesPayable>
    <us-gaap:NotesPayable contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">6113796</us-gaap:NotesPayable>
    <us-gaap:NotesPayable contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">2845698</us-gaap:NotesPayable>
    <us-gaap:NotesAndLoansPayableCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">1511447</us-gaap:NotesAndLoansPayableCurrent>
    <us-gaap:NotesAndLoansPayableCurrent contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">1196037</us-gaap:NotesAndLoansPayableCurrent>
    <VIVK:LoansAndNotesPayableCurrentAttributedToVariableInterestEntity contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">3416379</VIVK:LoansAndNotesPayableCurrentAttributedToVariableInterestEntity>
    <VIVK:LoansAndNotesPayableCurrentAttributedToVariableInterestEntity contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">735000</VIVK:LoansAndNotesPayableCurrentAttributedToVariableInterestEntity>
    <VIVK:NotesAndLoansPayableNonCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">1185970</VIVK:NotesAndLoansPayableNonCurrent>
    <VIVK:NotesAndLoansPayableNonCurrent contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">914661</VIVK:NotesAndLoansPayableNonCurrent>
    <VIVK:ScheduleOfMaturitiesOfLongTermDebtsTableTextBlock contextRef="From2021-01-01to2021-12-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_884_ecustom--ScheduleOfMaturitiesOfLongTermDebtsTableTextBlock_zJC0ffpN9oAm" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 40%; margin-right: auto" summary="xdx: Disclosure - Loans and Notes Payable (Details 1)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8B1_zSSMuQZN5r3w" style="display: none"&gt;Schedule of maturities of loans and notes payable&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_49A_20211231__us-gaap--DebtInstrumentAxis__custom--LoansAndNotesPayableMember_zP5MvNaVwsha" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_404_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths_iI_zk2H4hSuNBpx" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 24%; text-align: left"&gt;2022&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;5,173,946&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo_iI_zVTAX1EZUldy" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;406,326&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree_iI_zl7cjjO75prc" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;52,996&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour_iI_z2PlEN81s1Cv" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;2025&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;52,996&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive_iI_zIzfbEc4Z1Ys" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;52,996&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive_iI_zXc8m64KM48K" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Thereafter&lt;br/&gt;
&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;374,536&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--NotesAndLoansPayable_iI_z2q6IZjlHG6r" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;6,113,796&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</VIVK:ScheduleOfMaturitiesOfLongTermDebtsTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths
      contextRef="AsOf2021-12-31_custom_LoansAndNotesPayableMember"
      decimals="0"
      unitRef="USD">5173946</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo
      contextRef="AsOf2021-12-31_custom_LoansAndNotesPayableMember"
      decimals="0"
      unitRef="USD">406326</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree
      contextRef="AsOf2021-12-31_custom_LoansAndNotesPayableMember"
      decimals="0"
      unitRef="USD">52996</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour
      contextRef="AsOf2021-12-31_custom_LoansAndNotesPayableMember"
      decimals="0"
      unitRef="USD">52996</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive
      contextRef="AsOf2021-12-31_custom_LoansAndNotesPayableMember"
      decimals="0"
      unitRef="USD">52996</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive
      contextRef="AsOf2021-12-31_custom_LoansAndNotesPayableMember"
      decimals="0"
      unitRef="USD">374536</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive>
    <us-gaap:NotesAndLoansPayable
      contextRef="AsOf2021-12-31_custom_LoansAndNotesPayableMember"
      decimals="0"
      unitRef="USD">6113796</us-gaap:NotesAndLoansPayable>
    <us-gaap:ConvertibleNotesPayable contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">415000</us-gaap:ConvertibleNotesPayable>
    <VIVK:PercentageOfAccrueInterest
      contextRef="From2021-01-01to2021-12-31"
      decimals="INF"
      unitRef="Pure">0.10</VIVK:PercentageOfAccrueInterest>
    <VIVK:PercentageOfAccrueInterest
      contextRef="From2020-01-012020-12-31"
      decimals="INF"
      unitRef="Pure">0.10</VIVK:PercentageOfAccrueInterest>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_809_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_z9hz4BBB2Jrg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Note 15.&lt;span id="xdx_823_zIUe9Gf5ws9u"&gt; Commitments and Contingencies&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;i&gt;Leases&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In June 2019, the Company entered into a Sublease
agreement with US Closer, LLC, whereby we agreed to lease approximately 12,061 square feet of office and manufacturing space located in
South Salt Lake City, Utah. Pursuant to the Sublease, the sublease expired on December 31, 2020 and required a monthly lease payment of
$6,633 plus other pass-through expenses as required under the Primary Lease. The Company renegotiated with the landlord to renew this
lease as the primary tenant in January 2021 to lease this warehouse on a month-to-month basis. The lease may be terminated at any time
or for any reason with a 30-day written notice to terminate. The January 2021 lease requires a monthly lease payment of $6,833 plus other
pass-through expenses as required under the lease as long as the Company remains in the space. As a condition of the lease, we were required
to provide a $&lt;span id="xdx_90C_eus-gaap--SecurityDeposit_iI_c20210131__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--UsCloserSubleaseMember_zE8TcAGoAL0r"&gt;6,965&lt;/span&gt; security deposit.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Commencing on September 15, 2019, the Company
entered into a five-year lease with Jamboree Center 1 &amp;amp; 2 LLC covering approximately 6,961 square feet of office space in Irvine,
CA. Under the terms of the lease agreement, we are required to make the following monthly lease payments: Year 1 $&lt;span id="xdx_90B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_c20211231__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--JamboreeCenterMember_zqThbvyBJTTF"&gt;21,927&lt;/span&gt;, Year 2 $&lt;span id="xdx_905_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_c20211231__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--JamboreeCenterMember_ziO7YbgUPMyY"&gt;22,832&lt;/span&gt;,
Year 3 $&lt;span id="xdx_90F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_c20211231__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--JamboreeCenterMember_zW6nwGDxNvhB"&gt;23,737&lt;/span&gt;, Year 4 $&lt;span id="xdx_904_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_c20211231__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--JamboreeCenterMember_zkkZcI0ECq2B"&gt;24,712&lt;/span&gt;, Year 5 $&lt;span id="xdx_902_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_c20211231__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--JamboreeCenterMember_zfzhspctbnOx"&gt;25,686&lt;/span&gt;. As a condition of the lease, we were required to provide a $&lt;span id="xdx_90C_eus-gaap--SecurityDeposit_iI_c20190915__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--JamboreeCenterMember_z1lRLG2uTJJE" title="Security deposit"&gt;51,992&lt;/span&gt; security deposit.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The right-of-use asset for operating leases as
of December 31, 2021 and 2020 was $&lt;span id="xdx_903_eus-gaap--OperatingLeaseRightOfUseAsset_iI_c20211231_zAVe3zv9pWPC" title="Right-of-use asset for operating leases"&gt;663,291&lt;/span&gt; and $&lt;span id="xdx_909_eus-gaap--OperatingLeaseRightOfUseAsset_iI_c20201231_zmNp5V7gDPvs"&gt;881,804&lt;/span&gt;. Rent expense for the year ended December 31, 2021 and 2020 was $&lt;span id="xdx_900_eus-gaap--OperatingLeaseExpense_c20210101__20211231_zGQ3QlHkMoMp" title="Rent expense"&gt;292,410&lt;/span&gt; and $&lt;span id="xdx_901_eus-gaap--OperatingLeaseExpense_c20200101__20201231_zhFl4MJFrFfs"&gt;187,343&lt;/span&gt;.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The following table reconciles the undiscounted
cash flows for the leases as of December 31, 2021 to the operating lease liability recorded on the balance sheet:&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" id="xdx_881_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_z0crUhSu81E5" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Commitments and Contingencies (Details)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span id="xdx_8B5_zIueV6ixMNQf" style="display: none"&gt;Schedule of lessee operating lease liability&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_49B_20211231_zlscCqI9YgUM" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_404_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_zdPTImPQ6BfO" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 84%; text-align: justify"&gt;2022&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;287,769&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_zgQGnCzwoA0b" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;299,466&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_zAaTQEGQXXvE" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;231,174&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_d0_z3a5YycQkVnU" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1pt"&gt;2025&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iI_zUrV15CpaKb7" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;Total undiscounted lease payments&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;818,409&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_ecustom--LessAbatementOfRents_iI_d0_zPjE88rxEYrz" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Less: Abatement of rents&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iI_zqUwiOPi9BK" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1pt"&gt;Less: Imputed interest&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;96,531&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--PresentValueOfLeasePayments_iI_zP1KEvo9CUQe" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 2.5pt"&gt;Present value of lease payments&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;721,878&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--OperatingLeaseLiabilityCurrent_iI_zQJI8auPwwn9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Operating lease liabilities, current&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;287,769&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_zBiYZ7GhusQ2" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;Operating lease liabilities, long-term&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;434,109&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;Weighted-average remaining lease term&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20211231_zvGOhkJUkcNy" title="Weighted-average remaining lease term"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Weighted-average discount rate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_dp_c20211231_zD5dvJcirffL" title="Weighted-average discount rate"&gt;7.0&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"/&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;











&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The discount rate is the Company&#x2019;s incremental
borrowing rate, or the rate of interest that the Company would have to pay to borrow on a collateralized basis over a similar term an
amount equal to the lease payments in a similar economic environment. Based on an assessment of the Company&#x2019;s borrowings the incremental
borrowing rate was determined to be 7%.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;i&gt;Employment Agreements&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In September 2020, the Company entered into an
employment agreement with the Chief Executive Officer and Chief Financial Officer, which provides for an annual base salary of $50,000
that provides for incremental increases upon the Company&#x2019;s achievement of specific performance metrics up to $350,000. The employment
agreement provides for a grant of a stock option to the Chief Executive Officer to purchase up to 166,667 shares of the Company&#x2019;s
common stock at an exercise price equal to 110% of the fair market value of the Company&#x2019;s common stock on the date of grant. The
stock option will vest after five years of continuous employment, subject to acceleration if terminated without cause or resigns for good
reason. The agreement also provides for an annual bonus of up to 100% of the base salary based upon the achievement of certain performance
goals established and approved by the Board of Directors.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&#160;&lt;/b&gt;&lt;/p&gt;

</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:SecurityDeposit
      contextRef="AsOf2021-01-31_custom_UsCloserSubleaseMember"
      decimals="0"
      unitRef="USD">6965</us-gaap:SecurityDeposit>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="AsOf2021-12-31_custom_JamboreeCenterMember"
      decimals="0"
      unitRef="USD">21927</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="AsOf2021-12-31_custom_JamboreeCenterMember"
      decimals="0"
      unitRef="USD">22832</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="AsOf2021-12-31_custom_JamboreeCenterMember"
      decimals="0"
      unitRef="USD">23737</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="AsOf2021-12-31_custom_JamboreeCenterMember"
      decimals="0"
      unitRef="USD">24712</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="AsOf2021-12-31_custom_JamboreeCenterMember"
      decimals="0"
      unitRef="USD">25686</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:SecurityDeposit
      contextRef="AsOf2019-09-15_custom_JamboreeCenterMember"
      decimals="0"
      unitRef="USD">51992</us-gaap:SecurityDeposit>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">663291</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">881804</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseExpense
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">292410</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">187343</us-gaap:OperatingLeaseExpense>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="From2021-01-01to2021-12-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_881_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_z0crUhSu81E5" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Commitments and Contingencies (Details)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span id="xdx_8B5_zIueV6ixMNQf" style="display: none"&gt;Schedule of lessee operating lease liability&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_49B_20211231_zlscCqI9YgUM" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_404_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_zdPTImPQ6BfO" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 84%; text-align: justify"&gt;2022&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;287,769&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_zgQGnCzwoA0b" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;299,466&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_zAaTQEGQXXvE" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;231,174&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_d0_z3a5YycQkVnU" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1pt"&gt;2025&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iI_zUrV15CpaKb7" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;Total undiscounted lease payments&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;818,409&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_ecustom--LessAbatementOfRents_iI_d0_zPjE88rxEYrz" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Less: Abatement of rents&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iI_zqUwiOPi9BK" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1pt"&gt;Less: Imputed interest&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;96,531&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--PresentValueOfLeasePayments_iI_zP1KEvo9CUQe" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 2.5pt"&gt;Present value of lease payments&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;721,878&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--OperatingLeaseLiabilityCurrent_iI_zQJI8auPwwn9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Operating lease liabilities, current&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;287,769&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_zBiYZ7GhusQ2" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;Operating lease liabilities, long-term&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;434,109&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;Weighted-average remaining lease term&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20211231_zvGOhkJUkcNy" title="Weighted-average remaining lease term"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Weighted-average discount rate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_dp_c20211231_zD5dvJcirffL" title="Weighted-average discount rate"&gt;7.0&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">287769</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">299466</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">231174</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">0</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">818409</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <VIVK:LessAbatementOfRents contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">0</VIVK:LessAbatementOfRents>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">96531</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <VIVK:PresentValueOfLeasePayments contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">721878</VIVK:PresentValueOfLeasePayments>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">287769</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">434109</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="AsOf2021-12-31">P3Y</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="AsOf2021-12-31" decimals="INF" unitRef="Pure">0.070</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LongTermDebtTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_803_eus-gaap--LongTermDebtTextBlock_zJLyE5UMk2Xy" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Note 16.&lt;span id="xdx_82C_zKJdRJ1aMYVI"&gt; Long-term Debt&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;To assist in funding the manufacture of the Company&#x2019;s
Remediation Processing Centers, between 2015 and 2017, the Company entered into two agreements which include terms for the purchase of
participation rights for the sale of future revenue of the funded RPCs, and which also require working interest budget payments by the
Company.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company accounts for the terms under these
contracts for the sale of future revenue under Accounting Standards Codification 470 (&#x201c;ASC 470&#x201d;). Accordingly, these contracts
include the receipt of cash from an investor where the Company agrees to pay the investor for a defined period a specified percentage
or amount of the revenue or a measure of income (for example, gross revenue) according to their contractual right, in which the Company
will record the cash as debt and apply the effective interest method to calculate and accrue interest on the contracts. The terms of these
agreements grant the holder a prorated 25% participation in the gross revenue of the assets as defined in the agreements for 20 years
after operations commence for a purchase price of approximately $2,200,000. In the event that the contract is not fully subscribed, it will receive only a prorated participation of the available 25% participation. The Company made its first payment of $&lt;span id="xdx_90E_ecustom--PaymentForRpc_c20210401__20210630_zthQsTPJ9lp0" title="Payment for RPC"&gt;7,735&lt;/span&gt;
in the second quarter of 2021 and continues its quality control processes. The RPC is estimated to enter scaled up operations early 2022
and make estimated annual payments of $&lt;span id="xdx_908_ecustom--EstimatedAnnualPaymentsForRPC_iI_c20211231_zJk2SWLT5XYT" title="Estimated annual payment for RPC"&gt;1,957,323&lt;/span&gt;. The Company estimates future payments based on revenue projections for the RPCs.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;In accordance
with ASC 470, the Company records the proceeds from these contracts as debt because&lt;/span&gt; the Company has significant continuing involvement
in the generation of the cash flows due to the investor (for example, active involvement in the generation of the operating revenues of
the business segment), which constitutes the presence of a factor that independently creates a rebuttable presumption that debt classification
is appropriate. The Company has determined its effective interest rates to be between 32.6% and 33.76% based on each contract&#x2019;s
future revenue streams expected to be paid to the investor. These rates represent the discount rate that equates estimated cash flows
with the initial proceeds received from the investor and is used to compute the amount of interest expense to be recognized each period.
During the development and manufacturing of the assets the effective interest has been capitalized to the assets. As the assets enter
operations or service of their intended use, the effective interest on these contracts will be recognized as interest expense (See Note
9).&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In 2016 and 2017, additional consideration to
investors to enter into these agreements was granted, and the Company issued to these investors &lt;span id="xdx_908_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20160101__20161231__us-gaap--StatementClassOfStockAxis__custom--SeriesB1PreferredStockMember__us-gaap--SecuritiesFinancingTransactionAxis__custom--RpcAgreementsMember_zRcVFlO4Q8IB" title="Issuance of shares"&gt;113,000&lt;/span&gt; shares of Series B-1 Preferred
Stock with a relative fair value of $7.50 per share or based on conversion terms and price of the Company&#x2019;s Common Stock at the
time of issuance. The Company also issued &lt;span id="xdx_90E_ecustom--WarrantsIssued_c20160101__20161231__us-gaap--StatementClassOfStockAxis__custom--WarrantsMember__us-gaap--SecuritiesFinancingTransactionAxis__custom--RpcAgreementsMember_zkfD1ciR5dJZ"&gt;106,167&lt;/span&gt; common stock warrants to investors. The relative fair value of the warrants and Series
B-1 preferred stock in aggregate was $&lt;span id="xdx_901_eus-gaap--StockIssuedDuringPeriodValueNewIssues_c20160101__20161231__us-gaap--SecuritiesFinancingTransactionAxis__custom--RpcAgreementsMember_zqGiyVQzAonr"&gt;1,488,550&lt;/span&gt;, and was recorded as a debt discount, which is amortized to interest expense over the
term of the agreements using the effective interest method. During the manufacturing phase of the asset, the interest expense is capitalized
to the asset.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Some holders of these participation rights also
have the option to relinquish ownership and all remaining benefits of their LLC units in exchange for Common Stock in the Company. Depending
on the contract, these options to convert to common stock range from between 1 and 5.5 years. The exercise period ranges from between
1 year to 5.5 years with a step-up discount to market for each year the option is not exercised with a range of between a 5% to a 25%
discount to market. Accordingly, under Accounting Standards Codification 815 (&#x201c;ASC 815&#x201d;) the Company valued these options
at fair value using a Monte Carlo Simulation by a third-party valuation expert, which found the fair value of the options to be nominal.
Long-term debt related to these participation rights is recorded in &#x201c;Long-term debt&#x201d; on the consolidated balance sheet.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The accounting for the terms under these contracts
that call for working interest budget payments by the Company are recorded in current liabilities on the consolidated balance sheet and
paid down through pass-through expenses or cash according to the contract. Accordingly, the Company records any unpaid balance of budget
payments received in &#x201c;Long-term debt, current&#x201d; as these liabilities are generally paid within 12 months after proceeds are
received.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;











&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Long-term debt consists of the following:&#160;&lt;/p&gt;






&lt;table cellpadding="0" cellspacing="0" id="xdx_885_eus-gaap--ScheduleOfDebtTableTextBlock_ztTMaHz4sDWx" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Long-term Debt (Details)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8B4_zK2Ky627Th8a" style="display: none"&gt;Schedule Of Long-Term Debt&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_498_20211231__us-gaap--ExtinguishmentOfDebtAxis__us-gaap--LongTermDebtMember_zvMJXXuQrw83" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_498_20201231__us-gaap--ExtinguishmentOfDebtAxis__us-gaap--LongTermDebtMember_zKYw4oHZCaT6" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--DebtInstrumentCarryingAmount_iI_ziChGMIfRfmr" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 68%"&gt;Principal&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;2,196,233&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;2,196,233&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--AccruedLiabilitiesCurrent_iI_z6q1suFX2LIS" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Accrued interest&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,205,144&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,997,136&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--DebtInstrumentUnamortizedDiscountPremiumNet_iI_zgIekIr2V0om" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Debt discount&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(226,823&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(241,709&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--LongTermDebt_iI_zPapvsm4J0Pe" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;Total long term debt&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;6,174,554&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;4,951,660&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--LongTermDebtCurrent_iI_zsAqTlMeHqT7" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Long term debt, current&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;3,256&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1,020&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--OtherLongTermDebt_iI_z2K3NkLGtmtn" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Long term debt&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;6,171,298&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;4,950,640&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The following table sets forth the estimated
payment schedule of long-term debt as of December 31, 2021:&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b/&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_zj12TBzkQod2" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 40%; margin-right: auto" summary="xdx: Disclosure - Long-term Debt (Details 1)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span id="xdx_8BE_zQvCyGeAr30H" style="display: none"&gt;Schedule of long-term debt maturities&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_499_20211231__us-gaap--LongtermDebtTypeAxis__custom--OtherLongTermDebtMember_zcQMlqOwzBWd" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40F_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths_iI_z9Pl7UK42iW7" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 24%; text-align: justify"&gt;2022&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;3,256&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo_iI_zrmryr7TIs_zLJxRPtv6Lx0" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;8,685&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree_iI_zBEYcGGv40Ep" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;11,572&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour_iI_zGkzWvosrS5q" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;2025&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;15,420&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive_iI_zSTGvTELY6FL" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;20,548&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive_iI_zAVHybpkyPe0" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1pt"&gt;Thereafter&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;2,136,752&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--LongTermDebt_iI_zkZ5pAmTeH5Y" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,196,233&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AF_zvCvo7EA0Cb2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

</us-gaap:LongTermDebtTextBlock>
    <VIVK:PaymentForRpc
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">7735</VIVK:PaymentForRpc>
    <VIVK:EstimatedAnnualPaymentsForRPC contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">1957323</VIVK:EstimatedAnnualPaymentsForRPC>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2016-01-012016-12-31_custom_SeriesB1PreferredStockMember_custom_RpcAgreementsMember"
      decimals="INF"
      unitRef="Shares">113000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <VIVK:WarrantsIssued
      contextRef="From2016-01-012016-12-31_custom_WarrantsMember_custom_RpcAgreementsMember"
      decimals="INF"
      unitRef="Shares">106167</VIVK:WarrantsIssued>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2016-01-012016-12-31_custom_RpcAgreementsMember"
      decimals="0"
      unitRef="USD">1488550</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:ScheduleOfDebtTableTextBlock contextRef="From2021-01-01to2021-12-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_885_eus-gaap--ScheduleOfDebtTableTextBlock_ztTMaHz4sDWx" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Long-term Debt (Details)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8B4_zK2Ky627Th8a" style="display: none"&gt;Schedule Of Long-Term Debt&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_498_20211231__us-gaap--ExtinguishmentOfDebtAxis__us-gaap--LongTermDebtMember_zvMJXXuQrw83" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_498_20201231__us-gaap--ExtinguishmentOfDebtAxis__us-gaap--LongTermDebtMember_zKYw4oHZCaT6" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--DebtInstrumentCarryingAmount_iI_ziChGMIfRfmr" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 68%"&gt;Principal&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;2,196,233&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;2,196,233&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--AccruedLiabilitiesCurrent_iI_z6q1suFX2LIS" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Accrued interest&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,205,144&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,997,136&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--DebtInstrumentUnamortizedDiscountPremiumNet_iI_zgIekIr2V0om" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Debt discount&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(226,823&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(241,709&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--LongTermDebt_iI_zPapvsm4J0Pe" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;Total long term debt&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;6,174,554&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;4,951,660&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--LongTermDebtCurrent_iI_zsAqTlMeHqT7" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Long term debt, current&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;3,256&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1,020&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--OtherLongTermDebt_iI_z2K3NkLGtmtn" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Long term debt&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;6,171,298&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;4,950,640&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="AsOf2021-12-31_us-gaap_LongTermDebtMember"
      decimals="0"
      unitRef="USD">2196233</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="AsOf2020-12-31_us-gaap_LongTermDebtMember"
      decimals="0"
      unitRef="USD">2196233</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2021-12-31_us-gaap_LongTermDebtMember"
      decimals="0"
      unitRef="USD">4205144</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2020-12-31_us-gaap_LongTermDebtMember"
      decimals="0"
      unitRef="USD">2997136</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet
      contextRef="AsOf2021-12-31_us-gaap_LongTermDebtMember"
      decimals="0"
      unitRef="USD">-226823</us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet
      contextRef="AsOf2020-12-31_us-gaap_LongTermDebtMember"
      decimals="0"
      unitRef="USD">-241709</us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet>
    <us-gaap:LongTermDebt
      contextRef="AsOf2021-12-31_us-gaap_LongTermDebtMember"
      decimals="0"
      unitRef="USD">6174554</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="AsOf2020-12-31_us-gaap_LongTermDebtMember"
      decimals="0"
      unitRef="USD">4951660</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtCurrent
      contextRef="AsOf2021-12-31_us-gaap_LongTermDebtMember"
      decimals="0"
      unitRef="USD">3256</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="AsOf2020-12-31_us-gaap_LongTermDebtMember"
      decimals="0"
      unitRef="USD">1020</us-gaap:LongTermDebtCurrent>
    <us-gaap:OtherLongTermDebt
      contextRef="AsOf2021-12-31_us-gaap_LongTermDebtMember"
      decimals="0"
      unitRef="USD">6171298</us-gaap:OtherLongTermDebt>
    <us-gaap:OtherLongTermDebt
      contextRef="AsOf2020-12-31_us-gaap_LongTermDebtMember"
      decimals="0"
      unitRef="USD">4950640</us-gaap:OtherLongTermDebt>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock contextRef="From2021-01-01to2021-12-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_zj12TBzkQod2" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 40%; margin-right: auto" summary="xdx: Disclosure - Long-term Debt (Details 1)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span id="xdx_8BE_zQvCyGeAr30H" style="display: none"&gt;Schedule of long-term debt maturities&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_499_20211231__us-gaap--LongtermDebtTypeAxis__custom--OtherLongTermDebtMember_zcQMlqOwzBWd" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40F_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths_iI_z9Pl7UK42iW7" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 24%; text-align: justify"&gt;2022&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;3,256&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo_iI_zrmryr7TIs_zLJxRPtv6Lx0" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;8,685&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree_iI_zBEYcGGv40Ep" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;11,572&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour_iI_zGkzWvosrS5q" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;2025&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;15,420&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive_iI_zSTGvTELY6FL" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;20,548&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive_iI_zAVHybpkyPe0" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1pt"&gt;Thereafter&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;2,136,752&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--LongTermDebt_iI_zkZ5pAmTeH5Y" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,196,233&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths
      contextRef="AsOf2021-12-31_custom_OtherLongTermDebtMember"
      decimals="0"
      unitRef="USD">3256</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo
      contextRef="AsOf2021-12-31_custom_OtherLongTermDebtMember"
      decimals="0"
      unitRef="USD">8685</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree
      contextRef="AsOf2021-12-31_custom_OtherLongTermDebtMember"
      decimals="0"
      unitRef="USD">11572</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour
      contextRef="AsOf2021-12-31_custom_OtherLongTermDebtMember"
      decimals="0"
      unitRef="USD">15420</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive
      contextRef="AsOf2021-12-31_custom_OtherLongTermDebtMember"
      decimals="0"
      unitRef="USD">20548</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive
      contextRef="AsOf2021-12-31_custom_OtherLongTermDebtMember"
      decimals="0"
      unitRef="USD">2136752</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive>
    <us-gaap:LongTermDebt
      contextRef="AsOf2021-12-31_custom_OtherLongTermDebtMember"
      decimals="0"
      unitRef="USD">2196233</us-gaap:LongTermDebt>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_80E_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zutFjze1vSpm" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Note 17.&lt;span id="xdx_82C_zPOZVE24Zivw"&gt; Stockholders' Equity&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Series A, Series B, Series B-1, Series C
and Series C-1 Preferred Stock&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Preferred Stock authorized by the Company
may be issued from time to time in one or more series. The Company is authorized to issue &lt;span id="xdx_90A_eus-gaap--PreferredStockSharesAuthorized_iI_c20211231__us-gaap--StatementEquityComponentsAxis__us-gaap--PreferredStockMember_zh1Ttgmtplbh" title="Preferred stock, shares authorized"&gt;15,000,000&lt;/span&gt; shares of preferred stock. The Company
is authorized to issue &lt;span id="xdx_909_eus-gaap--PreferredStockSharesAuthorized_iI_c20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_zxpwVcjNsQsj"&gt;66,667&lt;/span&gt; shares of Series A Preferred Stock,&lt;span id="xdx_906_eus-gaap--PreferredStockSharesAuthorized_iI_c20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_z0rhMAbrtHxd"&gt; 3,266,667&lt;/span&gt; shares of Series B Preferred Stock, &lt;span id="xdx_90B_eus-gaap--PreferredStockSharesAuthorized_iI_c20211231__us-gaap--StatementClassOfStockAxis__custom--SeriesB1PreferredStockMember_zxePhrm1aPvD"&gt;1,666,667&lt;/span&gt; shares of Series
B-1 Preferred Stock, &lt;span id="xdx_907_eus-gaap--PreferredStockSharesAuthorized_iI_c20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesCPreferredStockMember_zvvnmnioADla"&gt;3,333,333&lt;/span&gt; shares of Series C Preferred Stock, and &lt;span id="xdx_90C_eus-gaap--PreferredStockSharesAuthorized_iI_c20211231__us-gaap--StatementClassOfStockAxis__custom--SeriesC1PreferredStockMember_z2Depr5qNSKV"&gt;3,333,333&lt;/span&gt; shares of Series C-1 Preferred Stock. The Board of Directors
is authorized to fix or alter the number of shares constituting any series of Preferred Stock and the designation thereof. In 2021, the
Board of Directors authorized, and a majority vote acceptance was received of each voting class of preferred stock, including Series B
Preferred Stock, Series B-1 Preferred Stock, and Series C-1 Preferred Stock, that each class&#x2019;s designations be amended that upon
the Company&#x2019;s public offering in conjunction with an uplist to a senior stock exchange that these classes of preferred stock will
convert their preferred shares to common shares on a one for one basis.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company has issued 66,667
shares of Series A Preferred Stock, convertible at a current ratio of 10 shares of Common Stock for each outstanding share of
Series A Preferred Stock. The conversion price is subject to adjustment under certain customary circumstances, including as a result
of stock splits and combinations, dividends and distributions, and certain issuances of common stock. Holders of shares of Series A Preferred
Stock will have the right to 25 votes for each share of Common Stock into which such shares of Series A Preferred Stock can then be converted
(with a current conversion ratio of 10 shares of Common Stock for each outstanding share of Series A Preferred Stock) and the right to
a liquidation preference in any distribution of net assets made to the shareowners prior to and in preference to the holders of Common
Stock and any other Preferred Stock holder in the liquidation, dissolution or winding up of our Company. As of December 31, 2021 and
2020 the liquidation preference is $&lt;span id="xdx_909_eus-gaap--PreferredStockLiquidationPreferenceValue_iI_c20201231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_ziQKMR4FIfdk"&gt;&lt;span id="xdx_907_eus-gaap--PreferredStockLiquidationPreferenceValue_iI_c20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_zBYWZM9rVa0q"&gt;400,000&lt;/span&gt;&lt;/span&gt;.
Holders of shares of Series A Preferred Stock are not currently entitled to dividends. The Company has the right, but not the obligation,
to redeem shares of Series A Preferred Stock. All of the shares of Series A Preferred Stock were converted to common stock upon the close
of the Company&#x2019;s public offering of the Company&#x2019;s common stock on February 14, 2022.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company has issued none and 216,916 of Series
B Preferred Stock as of December 31, 2021 and 2020, respectively. Shares of Series B Preferred Stock are convertible one year after issuance,
at any time at the option of the holder, into shares of Common Stock (with a conversion price at the lesser of the issuance price ($6.00)
or a 10% discount to market on the conversion date). Automatic 1-for-1 conversion of all outstanding shares of Series B Preferred Stock
into shares of Common Stock occurred on May 1, 2021. No other shares have been issued since the conversion of all of the outstanding shares
of this class of stock. The conversion price is subject to adjustment under certain customary circumstances, including as a result of
stock splits and combinations, dividends and distributions, and certain issuances of common stock. The Company has the right, but not
the obligation, to redeem shares of Series B Preferred Stock one year after issuance. Holders of Series B Preferred Stock will have the
right to one vote for each share of Common Stock into which such Series B Preferred Stock is then convertible, and a right to a liquidation
preference in any distribution of net assets made to the shareowners prior to and in preference to the holders of Common Stock and any
Preferred Stockholder, except holders of Series A Preferred Stock, in the liquidation, dissolution or winding up of our Company. As of
December 31, 2021 and 2020 the liquidation preference was &lt;span id="xdx_908_eus-gaap--PreferredStockLiquidationPreferenceValue_iI_dn_c20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_zCp3OQCit2Sa"&gt;none&lt;/span&gt; and $&lt;span id="xdx_904_eus-gaap--PreferredStockLiquidationPreferenceValue_iI_c20201231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_zxH1Nop3O1rD"&gt;1,341,233&lt;/span&gt;. Dividends are &lt;span id="xdx_906_eus-gaap--PreferredStockDividendRatePercentage_dp_c20210101__20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_zQCPqpdV796R" title="Percentage of dividends"&gt;12.5&lt;/span&gt;% and cumulative and are payable only
when, as, and if declared by the Board of Directors.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;











&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company has issued none and 467,728 of Series
B-1 Preferred Stock as of December 31, 2021 and 2020, respectively. Shares of Series B-1 Preferred Stock are convertible one year after
issuance, at any time at the option of the holder, into shares of Common Stock (with a conversion price at the lesser of the issuance
price ($7.50) or a 10% discount to market on the conversion date). Automatic 1-for-1 conversion of all outstanding shares of Series B-1
Preferred Stock into shares of Common Stock occurred on May 1, 2021. No other shares have been issued since the conversion of all of the
outstanding shares of this class of stock. The conversion price is subject to adjustment under certain customary circumstances, including
as a result of stock splits and combinations, dividends and distributions, and certain issuances of common stock. The Company has the
right, but not the obligation, to redeem shares of Series B-1 Preferred Stock one year after issuance. Holders of Series B-1 Preferred
Stock have no voting or dividend rights, and a right to a liquidation preference in any distribution of net assets made to the shareowners
prior to and in preference to the holders of Common Stock and any Preferred Stockholder, except holders of Series A and Series B Preferred
Stock, in the liquidation, dissolution or winding up of our Company. As of December 31, 2021 and 2020 the liquidation preference was &lt;span id="xdx_90D_eus-gaap--PreferredStockLiquidationPreferenceValue_iI_dn_c20211231__us-gaap--StatementClassOfStockAxis__custom--SeriesB1PreferredStockMember_zEG3owIIlRUe"&gt;none&lt;/span&gt;
and $&lt;span id="xdx_90D_eus-gaap--PreferredStockLiquidationPreferenceValue_iI_c20201231__us-gaap--StatementClassOfStockAxis__custom--SeriesB1PreferredStockMember_z9h7JzbNXh1m"&gt;3,507,981&lt;/span&gt;.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company has &lt;span id="xdx_908_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_do_c20210101__20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesCPreferredStockMember_ziuP9sTUlKKl"&gt;no&lt;/span&gt;t issued any Series C Preferred
Stock as of December 31, 2021 and 2020, respectively. Shares of Series C Preferred Stock are convertible one year after issuance, at any
time at the option of the holder, into shares of Common Stock (with a conversion price at the lesser of the issuance price ($&lt;span id="xdx_90B_eus-gaap--PreferredStockConvertibleConversionPrice_iI_c20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesCPreferredStockMember_z3ervW0xgSL_z1LAQC5Z5EsN"&gt;10.50&lt;/span&gt;) or
a 10% discount to the market price on the conversion date). Automatic conversion of shares of Series C Preferred Stock into shares of
Common Stock may occur due to certain qualified public offerings entered into or by written consent of a majority of the holders of Series
C Preferred Stock or upon the four-year anniversary date of the issuance of such shares. The conversion price is subject to adjustment
under certain customary circumstances, including as a result of stock splits and combinations, dividends and distributions, and certain
issuances of common stock. The Company has the right, but not the obligation, to redeem shares of Series C Preferred Stock one year after
issuance. Holders of Series C Preferred Stock will have the right to one vote for each share of Common Stock into which such Series C
Preferred Stock is then convertible, and a right to a liquidation preference in any distribution of net assets made to the shareowners
prior to and in preference to the holders of Common Stock and any Preferred Stockholder, except holders of Series B and B-1 Preferred
Stock, in the liquidation, dissolution or winding up of our Company. Dividends are &lt;span id="xdx_90B_eus-gaap--PreferredStockDividendRatePercentage_dp_c20210101__20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesCPreferredStockMember_zbq59O2OtHzV"&gt;12.5&lt;/span&gt;% and cumulative and are payable only when, as,
and if declared by the Board of Directors.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company has issued none and 255,290 of Series
C-1 Preferred Stock as of December 31, 2021 and 2020, respectively. Shares of Series C-1 Preferred Stock are convertible one year after
issuance, at any time at the option of the holder, into shares of Common Stock (with a conversion price at the lesser of the issuance
price ($12.00) or a 10% discount to the market price on the conversion date). Automatic conversion of all outstanding shares of Series
C-1 Preferred Stock into shares of Common Stock occurred on May 4, 2021 by written consent of a majority of the holders of Series C-1
Preferred Stock. No other shares have been issued since the conversion of all of the outstanding shares of this class of stock. The conversion
price is subject to adjustment under certain customary circumstances, including as a result of stock splits and combinations, dividends
and distributions, and certain issuances of common stock. The Company has the right, but not the obligation, to redeem shares of Series
C-1 Preferred Stock one year after issuance. Holders of Series C-1 Preferred Stock have no voting or dividend rights, and a right to a
liquidation preference in any distribution of net assets made to the shareowners prior to and in preference to the holders of Common Stock
and any Preferred Stockholder, except holders of Series A, Series B, Series B-1, and Series C Preferred Stock, in the liquidation, dissolution
or winding up of our Company. As of December 31, 2021 and 2020 the liquidation preference was none and $&lt;span id="xdx_908_eus-gaap--PreferredStockLiquidationPreferenceValue_iI_c20211231__us-gaap--StatementClassOfStockAxis__custom--SeriesC1PreferredStockMember_zP4uvMHSQrwv"&gt;&lt;span id="xdx_909_eus-gaap--PreferredStockLiquidationPreferenceValue_iI_c20201231__us-gaap--StatementClassOfStockAxis__custom--SeriesC1PreferredStockMember_zte2LhueksKs"&gt;3,063,472&lt;/span&gt;&lt;/span&gt;.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;For the years ended December 31, 2021 and 2020,
$&lt;span id="xdx_902_eus-gaap--ConversionOfStockAmountConverted1_c20210101__20211231__us-gaap--ConversionOfStockByUniqueDescriptionAxis__custom--ConvertiblePreferredStockToCommonStockMember_z0sxQ0xNmTTj" title="Stock issued in conversion amount"&gt;9,467,604&lt;/span&gt; and $&lt;span id="xdx_903_eus-gaap--ConversionOfStockAmountConverted1_c20200101__20201231__us-gaap--ConversionOfStockByUniqueDescriptionAxis__custom--ConvertiblePreferredStockToCommonStockMember_zEAYwSdhBmG0"&gt;7,593,816&lt;/span&gt; or &lt;span id="xdx_900_eus-gaap--ConversionOfStockSharesConverted1_c20210101__20211231__us-gaap--ConversionOfStockByUniqueDescriptionAxis__custom--ConvertiblePreferredStockToCommonStockMember_zDFKDKQnU1Z6"&gt;950,973&lt;/span&gt; and &lt;span id="xdx_906_eus-gaap--ConversionOfStockSharesConverted1_c20200101__20201231__us-gaap--ConversionOfStockByUniqueDescriptionAxis__custom--ConvertiblePreferredStockToCommonStockMember_zzeWQbPtKWz_zvEyGKBKMOS2"&gt;996,283&lt;/span&gt; shares of Series B, Series B-1, and Series C-1 Preferred Stock were converted into &lt;span id="xdx_90D_eus-gaap--ConversionOfStockSharesIssued1_c20210101__20211231__us-gaap--ConversionOfStockByUniqueDescriptionAxis__custom--ConvertiblePreferredStockToCommonStockMember_zX0j5XELlUK_zx5nAtjbeS4n"&gt;955,947&lt;/span&gt;
and &lt;span id="xdx_90F_eus-gaap--ConversionOfStockSharesIssued1_c20200101__20201231__us-gaap--ConversionOfStockByUniqueDescriptionAxis__custom--ConvertiblePreferredStockToCommonStockMember_zaOZzuOZrdkU"&gt;1,037,738&lt;/span&gt; shares of Common Stock.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;For the year ended December 31, 2021, the Company
issued &lt;span id="xdx_905_eus-gaap--SharesIssued_iI_c20211231__us-gaap--StatementClassOfStockAxis__custom--SeriesC1PreferredStockMember_zEFt0Dp4oQal" title="Shares issued"&gt;5,413&lt;/span&gt; Series C-1 Preferred Stock or $&lt;span id="xdx_90A_ecustom--StockPayableAmount_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--SeriesC1PreferredStockMember_zpfzq4in5YrJ" title="Stock payable amount"&gt;64,950&lt;/span&gt; for a reduction in stock payables.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;For the years ended December 31, 2021 and 2020,
the Company issued &lt;span id="xdx_900_eus-gaap--PreferredStockDividendsShares_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--SeriesB1PreferredStockMember_zO0xBv8IHaKU"&gt;5,626&lt;/span&gt; and &lt;span id="xdx_905_eus-gaap--PreferredStockDividendsShares_c20200101__20201231__us-gaap--StatementClassOfStockAxis__custom--SeriesB1PreferredStockMember_zYJ9lOTJnoIJ"&gt;23,039&lt;/span&gt; shares of Series B-1 Preferred Stock as a $&lt;span id="xdx_906_eus-gaap--DividendsPreferredStockStock_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--SeriesB1PreferredStockMember_z0gJYtWRu5Fs"&gt;42,196&lt;/span&gt; and $&lt;span id="xdx_909_eus-gaap--DividendsPreferredStockStock_c20200101__20201231__us-gaap--StatementClassOfStockAxis__custom--SeriesB1PreferredStockMember_z9PzktERkGcc"&gt;172,795&lt;/span&gt; stock dividend paid to Series B Preferred
Shareholders.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Common Stock&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company is authorized to issue 41,666,667
shares of common stock. As of December 31, 2021 and 2020, there were 12,330,859 and 11,255,967 shares of our common stock issued and outstanding,
respectively. Treasury stock is carried at cost.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;For the years ended December 31, 2021 and
2020, $9,467,604 and $7,593,816 or 950,973 and 996,283 shares of Series B, Series B-1, and Series C-1 Preferred Stock were converted
into 955,947 and 1,037,738 shares of Common Stock.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;











&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;For the year ended December 31, 2020 the Company
issued &lt;span id="xdx_900_ecustom--StockIssuedForStockPayableShares_c20200101__20201231_zgudYbsMMKJm"&gt;666,667&lt;/span&gt; shares of Common Stock for a $&lt;span id="xdx_902_ecustom--StockIssuedForStockPayableValue_c20200101__20201231_zTxc7fVkGuHI"&gt;11,800,000&lt;/span&gt; reduction in stock payables.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of December 31, 2021 and 2020, the
Company granted stock-based compensation to employees, including a &lt;span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20180101__20181231__us-gaap--AwardTypeAxis__custom--ShareStockAwardMember__srt--CounterpartyNameAxis__custom--EmployeesMember_z49fHZQWWjzB"&gt;16,667 &lt;/span&gt;share
stock award, which vests at the end of four years, and a &lt;span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20200101__20201231__us-gaap--AwardTypeAxis__custom--StockOptionsMember__srt--CounterpartyNameAxis__custom--EmployeesMember_ztGmcEt3ukkP"&gt;166,667&lt;/span&gt; stock
options that cliff vests at the end of  five
years. For the years ended December 31, 2021 and 2020, stock-based compensation was $&lt;span id="xdx_900_eus-gaap--ShareBasedCompensation_c20210101__20211231__us-gaap--AwardTypeAxis__custom--StockOptionsMember_zbw2UBEaGsR3"&gt;446,112 &lt;/span&gt;and
$&lt;span id="xdx_907_eus-gaap--ShareBasedCompensation_c20200101__20201231__us-gaap--AwardTypeAxis__custom--StockOptionsMember_zdjK5uwUfFxu"&gt;146,114&lt;/span&gt;. As of December 31, 2021 and
2020, the Company also granted non-statutory stock options, including &lt;span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20210101__20211231__us-gaap--AwardTypeAxis__custom--NonStatutoryStockOptionsMember__srt--CounterpartyNameAxis__custom--BoardOfDirectorsMember_zpa8bmf5b7pz"&gt;133,333&lt;/span&gt; stock
options to the Board of Directors, which vests over 1 year,
and a &lt;span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20210101__20211231__us-gaap--AwardTypeAxis__custom--NonStatutoryStockOptionsMember__srt--CounterpartyNameAxis__custom--ConsultantMember_zUFm2EOujvHr"&gt;333,334&lt;/span&gt; stock
option to a consultant, which vests over 4 years.
Non-statutory stock-based compensation was $&lt;span id="xdx_90E_eus-gaap--ShareBasedCompensation_c20210101__20211231__us-gaap--AwardTypeAxis__custom--NonStatutoryStockOptionsMember_zdcim7xuM9CM"&gt;1,585,000&lt;/span&gt; and
$&lt;span id="xdx_90A_eus-gaap--ShareBasedCompensation_c20200101__20201231__us-gaap--AwardTypeAxis__custom--NonStatutoryStockOptionsMember_zuBVjLcHDHaF"&gt;555,000&lt;/span&gt; for the years ended
December 31, 2021 and 2020.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;For the years ended December 31, 2021 and 2020,
the Company issued &lt;span id="xdx_900_ecustom--StockIssuedForReductionOfLiabilitiesShares_c20210101__20211231_zcZB7RKyOnOs"&gt;68,611&lt;/span&gt; and &lt;span id="xdx_908_ecustom--StockIssuedForReductionOfLiabilitiesShares_c20200101__20201231_zSZWOkvnerr2"&gt;9,164&lt;/span&gt; shares for a $&lt;span id="xdx_905_ecustom--StockIssuedForReductionOfLiabilitiesValue_c20210101__20211231_zb7vgO11CP8a"&gt;495,799&lt;/span&gt; and $&lt;span id="xdx_906_ecustom--StockIssuedForReductionOfLiabilitiesValue_c20200101__20201231_zYwV4KJGzJfz"&gt;135,993&lt;/span&gt; reduction of liabilities.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;For the years ended December 31, 2021 and 2020,
the Company issued &lt;span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20210101__20211231__us-gaap--NonmonetaryTransactionTypeAxis__custom--StockIssuedForServicesMember_zcqYYZ6jb3EW" title="Shares issuance for services"&gt;33,667&lt;/span&gt; and &lt;span id="xdx_903_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20200101__20201231__us-gaap--NonmonetaryTransactionTypeAxis__custom--StockIssuedForServicesMember_z8TnX2jbPbqv"&gt;23,333&lt;/span&gt; shares of Common Stock for $&lt;span id="xdx_906_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_c20210101__20211231__us-gaap--NonmonetaryTransactionTypeAxis__custom--StockIssuedForServicesMember_zAUNsA7aqqOe"&gt;438,004&lt;/span&gt; and $&lt;span id="xdx_901_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_c20200101__20201231__us-gaap--NonmonetaryTransactionTypeAxis__custom--StockIssuedForServicesMember_zwzzArhyU7X_zjOhcOYMMIi3"&gt;281,231&lt;/span&gt; in services to the Company.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;For the year ended December 31, 2021, the Company
issued &lt;span id="xdx_90D_eus-gaap--StockIssuedDuringPeriodSharesPurchaseOfAssets_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TechnologyLicenseMember_zyxcTCMg65Nn"&gt;16,667&lt;/span&gt; shares for a $&lt;span id="xdx_900_eus-gaap--StockIssuedDuringPeriodValuePurchaseOfAssets_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TechnologyLicenseMember_zpBbXrFvFIko"&gt;225,000&lt;/span&gt; payment for a technology license (see Note 10).&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;For the year ended December 31, 2020 the Company
issued &lt;span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20200101__20201231__us-gaap--SecuritiesFinancingTransactionAxis__custom--StockIssuedForCashMember_zk0XTT8PtuM_zcNogBjZCBaP"&gt;7,600&lt;/span&gt; shares of Common Stock in the amount of $&lt;span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodValueNewIssues_c20200101__20201231__us-gaap--SecuritiesFinancingTransactionAxis__custom--StockIssuedForCashMember_zINAgWKMZ3s2"&gt;41,028&lt;/span&gt; for cash.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Noncontrolling Interest&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;For the years ended December 31, 2021 and 2020,
the Company converted $&lt;span id="xdx_904_eus-gaap--DebtConversionConvertedInstrumentAmount1_c20210101__20211231__dei--LegalEntityAxis__custom--VivaWealthFundIMember_zcyFBOmiSbjI"&gt;5,560,000&lt;/span&gt; and $&lt;span id="xdx_908_eus-gaap--DebtConversionConvertedInstrumentAmount1_c20200101__20201231__dei--LegalEntityAxis__custom--VivaWealthFundIMember_zjlwzpQqpujQ"&gt;2,720,000&lt;/span&gt; in Viva Wealth Fund I, LLC convertible promissory notes into &lt;span id="xdx_907_eus-gaap--DebtConversionConvertedInstrumentSharesIssued1_c20210101__20211231__dei--LegalEntityAxis__custom--VivaWealthFundIMember_zo6YdSzz7y0U"&gt;1,112&lt;/span&gt; and &lt;span id="xdx_904_eus-gaap--DebtConversionConvertedInstrumentSharesIssued1_c20200101__20201231__dei--LegalEntityAxis__custom--VivaWealthFundIMember_zFlS4LQkoqc_z2aHr2xbXB57"&gt;544&lt;/span&gt; units of noncontrolling
interest in Viva Wealth Fund I, LLC, and paid distributions to unit holders of $55,050 and none.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;For the year ended December 31, 2020, the Company
issued &lt;span id="xdx_908_ecustom--RpcUnitsIssued_c20200101__20201231__us-gaap--NonmonetaryTransactionTypeAxis__custom--RpcUnitsMember_z7kCIibvQxuU"&gt;124,981&lt;/span&gt; units of noncontrolling interest in RPC Design and Manufacturing LLC for cash of $&lt;span id="xdx_901_ecustom--RpcUnitsIssuedValue_c20200101__20201231__us-gaap--NonmonetaryTransactionTypeAxis__custom--RpcUnitsMember_zs0xaMmlzdK0"&gt;624,907&lt;/span&gt;.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2021-12-31_us-gaap_PreferredStockMember"
      decimals="INF"
      unitRef="Shares">15000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2021-12-31_us-gaap_SeriesAPreferredStockMember"
      decimals="INF"
      unitRef="Shares">66667</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2021-12-31_us-gaap_SeriesBPreferredStockMember"
      decimals="INF"
      unitRef="Shares">3266667</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2021-12-31_custom_SeriesB1PreferredStockMember"
      decimals="INF"
      unitRef="Shares">1666667</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2021-12-31_us-gaap_SeriesCPreferredStockMember"
      decimals="INF"
      unitRef="Shares">3333333</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2021-12-31_custom_SeriesC1PreferredStockMember"
      decimals="INF"
      unitRef="Shares">3333333</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockLiquidationPreferenceValue
      contextRef="AsOf2020-12-31_us-gaap_SeriesAPreferredStockMember"
      decimals="0"
      unitRef="USD">400000</us-gaap:PreferredStockLiquidationPreferenceValue>
    <us-gaap:PreferredStockLiquidationPreferenceValue
      contextRef="AsOf2021-12-31_us-gaap_SeriesAPreferredStockMember"
      decimals="0"
      unitRef="USD">400000</us-gaap:PreferredStockLiquidationPreferenceValue>
    <us-gaap:PreferredStockLiquidationPreferenceValue
      contextRef="AsOf2021-12-31_us-gaap_SeriesBPreferredStockMember"
      decimals="0"
      unitRef="USD">0</us-gaap:PreferredStockLiquidationPreferenceValue>
    <us-gaap:PreferredStockLiquidationPreferenceValue
      contextRef="AsOf2020-12-31_us-gaap_SeriesBPreferredStockMember"
      decimals="0"
      unitRef="USD">1341233</us-gaap:PreferredStockLiquidationPreferenceValue>
    <us-gaap:PreferredStockDividendRatePercentage
      contextRef="From2021-01-012021-12-31_us-gaap_SeriesBPreferredStockMember"
      decimals="INF"
      unitRef="Pure">0.125</us-gaap:PreferredStockDividendRatePercentage>
    <us-gaap:PreferredStockLiquidationPreferenceValue
      contextRef="AsOf2021-12-31_custom_SeriesB1PreferredStockMember"
      decimals="0"
      unitRef="USD">0</us-gaap:PreferredStockLiquidationPreferenceValue>
    <us-gaap:PreferredStockLiquidationPreferenceValue
      contextRef="AsOf2020-12-31_custom_SeriesB1PreferredStockMember"
      decimals="0"
      unitRef="USD">3507981</us-gaap:PreferredStockLiquidationPreferenceValue>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2021-01-012021-12-31_us-gaap_SeriesCPreferredStockMember"
      decimals="INF"
      unitRef="Shares">0</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:PreferredStockConvertibleConversionPrice
      contextRef="AsOf2021-12-31_us-gaap_SeriesCPreferredStockMember"
      decimals="INF"
      unitRef="USDPShares">10.50</us-gaap:PreferredStockConvertibleConversionPrice>
    <us-gaap:PreferredStockDividendRatePercentage
      contextRef="From2021-01-012021-12-31_us-gaap_SeriesCPreferredStockMember"
      decimals="INF"
      unitRef="Pure">0.125</us-gaap:PreferredStockDividendRatePercentage>
    <us-gaap:PreferredStockLiquidationPreferenceValue
      contextRef="AsOf2021-12-31_custom_SeriesC1PreferredStockMember"
      decimals="0"
      unitRef="USD">3063472</us-gaap:PreferredStockLiquidationPreferenceValue>
    <us-gaap:PreferredStockLiquidationPreferenceValue
      contextRef="AsOf2020-12-31_custom_SeriesC1PreferredStockMember"
      decimals="0"
      unitRef="USD">3063472</us-gaap:PreferredStockLiquidationPreferenceValue>
    <us-gaap:ConversionOfStockAmountConverted1
      contextRef="From2021-01-012021-12-31_custom_ConvertiblePreferredStockToCommonStockMember"
      decimals="0"
      unitRef="USD">9467604</us-gaap:ConversionOfStockAmountConverted1>
    <us-gaap:ConversionOfStockAmountConverted1
      contextRef="From2020-01-012020-12-31_custom_ConvertiblePreferredStockToCommonStockMember"
      decimals="0"
      unitRef="USD">7593816</us-gaap:ConversionOfStockAmountConverted1>
    <us-gaap:ConversionOfStockSharesConverted1
      contextRef="From2021-01-012021-12-31_custom_ConvertiblePreferredStockToCommonStockMember"
      decimals="INF"
      unitRef="Shares">950973</us-gaap:ConversionOfStockSharesConverted1>
    <us-gaap:ConversionOfStockSharesConverted1
      contextRef="From2020-01-012020-12-31_custom_ConvertiblePreferredStockToCommonStockMember"
      decimals="INF"
      unitRef="Shares">996283</us-gaap:ConversionOfStockSharesConverted1>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="From2021-01-012021-12-31_custom_ConvertiblePreferredStockToCommonStockMember"
      decimals="INF"
      unitRef="Shares">955947</us-gaap:ConversionOfStockSharesIssued1>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="From2020-01-012020-12-31_custom_ConvertiblePreferredStockToCommonStockMember"
      decimals="INF"
      unitRef="Shares">1037738</us-gaap:ConversionOfStockSharesIssued1>
    <us-gaap:SharesIssued
      contextRef="AsOf2021-12-31_custom_SeriesC1PreferredStockMember"
      decimals="INF"
      unitRef="Shares">5413</us-gaap:SharesIssued>
    <VIVK:StockPayableAmount
      contextRef="From2021-01-012021-12-31_custom_SeriesC1PreferredStockMember"
      decimals="0"
      unitRef="USD">64950</VIVK:StockPayableAmount>
    <us-gaap:PreferredStockDividendsShares
      contextRef="From2021-01-012021-12-31_custom_SeriesB1PreferredStockMember"
      decimals="INF"
      unitRef="Shares">5626</us-gaap:PreferredStockDividendsShares>
    <us-gaap:PreferredStockDividendsShares
      contextRef="From2020-01-012020-12-31_custom_SeriesB1PreferredStockMember"
      decimals="INF"
      unitRef="Shares">23039</us-gaap:PreferredStockDividendsShares>
    <us-gaap:DividendsPreferredStockStock
      contextRef="From2021-01-012021-12-31_custom_SeriesB1PreferredStockMember"
      decimals="0"
      unitRef="USD">42196</us-gaap:DividendsPreferredStockStock>
    <us-gaap:DividendsPreferredStockStock
      contextRef="From2020-01-012020-12-31_custom_SeriesB1PreferredStockMember"
      decimals="0"
      unitRef="USD">172795</us-gaap:DividendsPreferredStockStock>
    <VIVK:StockIssuedForStockPayableShares
      contextRef="From2020-01-012020-12-31"
      decimals="INF"
      unitRef="Shares">666667</VIVK:StockIssuedForStockPayableShares>
    <VIVK:StockIssuedForStockPayableValue
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">11800000</VIVK:StockIssuedForStockPayableValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="From2018-01-012018-12-31_custom_ShareStockAwardMember_custom_EmployeesMember"
      decimals="INF"
      unitRef="Shares">16667</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="From2020-01-012020-12-31_custom_StockOptionsMember_custom_EmployeesMember"
      decimals="INF"
      unitRef="Shares">166667</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensation
      contextRef="From2021-01-012021-12-31_custom_StockOptionsMember"
      decimals="0"
      unitRef="USD">446112</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="From2020-01-012020-12-31_custom_StockOptionsMember"
      decimals="0"
      unitRef="USD">146114</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="From2021-01-012021-12-31_custom_NonStatutoryStockOptionsMember_custom_BoardOfDirectorsMember"
      decimals="INF"
      unitRef="Shares">133333</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="From2021-01-012021-12-31_custom_NonStatutoryStockOptionsMember_custom_ConsultantMember"
      decimals="INF"
      unitRef="Shares">333334</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensation
      contextRef="From2021-01-012021-12-31_custom_NonStatutoryStockOptionsMember"
      decimals="0"
      unitRef="USD">1585000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="From2020-01-012020-12-31_custom_NonStatutoryStockOptionsMember"
      decimals="0"
      unitRef="USD">555000</us-gaap:ShareBasedCompensation>
    <VIVK:StockIssuedForReductionOfLiabilitiesShares
      contextRef="From2021-01-01to2021-12-31"
      decimals="INF"
      unitRef="Shares">68611</VIVK:StockIssuedForReductionOfLiabilitiesShares>
    <VIVK:StockIssuedForReductionOfLiabilitiesShares
      contextRef="From2020-01-012020-12-31"
      decimals="INF"
      unitRef="Shares">9164</VIVK:StockIssuedForReductionOfLiabilitiesShares>
    <VIVK:StockIssuedForReductionOfLiabilitiesValue
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">495799</VIVK:StockIssuedForReductionOfLiabilitiesValue>
    <VIVK:StockIssuedForReductionOfLiabilitiesValue
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">135993</VIVK:StockIssuedForReductionOfLiabilitiesValue>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="From2021-01-012021-12-31_custom_StockIssuedForServicesMember"
      decimals="INF"
      unitRef="Shares">33667</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="From2020-01-012020-12-31_custom_StockIssuedForServicesMember"
      decimals="INF"
      unitRef="Shares">23333</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2021-01-012021-12-31_custom_StockIssuedForServicesMember"
      decimals="0"
      unitRef="USD">438004</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2020-01-012020-12-31_custom_StockIssuedForServicesMember"
      decimals="0"
      unitRef="USD">281231</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodSharesPurchaseOfAssets
      contextRef="From2021-01-012021-12-31_custom_TechnologyLicenseMember"
      decimals="INF"
      unitRef="Shares">16667</us-gaap:StockIssuedDuringPeriodSharesPurchaseOfAssets>
    <us-gaap:StockIssuedDuringPeriodValuePurchaseOfAssets
      contextRef="From2021-01-012021-12-31_custom_TechnologyLicenseMember"
      decimals="0"
      unitRef="USD">225000</us-gaap:StockIssuedDuringPeriodValuePurchaseOfAssets>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2020-01-012020-12-31_custom_StockIssuedForCashMember"
      decimals="INF"
      unitRef="Shares">7600</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2020-01-012020-12-31_custom_StockIssuedForCashMember"
      decimals="0"
      unitRef="USD">41028</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:DebtConversionConvertedInstrumentAmount1
      contextRef="From2021-01-012021-12-31_custom_VivaWealthFundIMember"
      decimals="0"
      unitRef="USD">5560000</us-gaap:DebtConversionConvertedInstrumentAmount1>
    <us-gaap:DebtConversionConvertedInstrumentAmount1
      contextRef="From2020-01-012020-12-31_custom_VivaWealthFundIMember"
      decimals="0"
      unitRef="USD">2720000</us-gaap:DebtConversionConvertedInstrumentAmount1>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1
      contextRef="From2021-01-012021-12-31_custom_VivaWealthFundIMember"
      decimals="INF"
      unitRef="Shares">1112</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1
      contextRef="From2020-01-012020-12-31_custom_VivaWealthFundIMember"
      decimals="INF"
      unitRef="Shares">544</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <VIVK:RpcUnitsIssued
      contextRef="From2020-01-012020-12-31_custom_RpcUnitsMember"
      decimals="INF"
      unitRef="Shares">124981</VIVK:RpcUnitsIssued>
    <VIVK:RpcUnitsIssuedValue
      contextRef="From2020-01-012020-12-31_custom_RpcUnitsMember"
      decimals="0"
      unitRef="USD">624907</VIVK:RpcUnitsIssuedValue>
    <VIVK:TemporaryEquityTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_80E_ecustom--TemporaryEquityTextBlock_z6PAMuz7wFLL" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;Note 18.&#160;&lt;span id="xdx_822_zdw1W2VpWmZK"&gt;Temporary Equity&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;Shares of Series B, B-1,
C and C-1 convertible preferred stock hold conversion features providing that, at the holder&#x2019;s election, the holder may convert
the preferred stock into common stock. Upon conversion, the Company may be required to deliver a variable number of equity shares that
is determined by using a formula based on the market price of the Company&#x2019;s Common Stock. After four years from the date of issuance,
Series C preferred shareholders are forced to automatically convert to Common Stock. On May 1, 2021, all outstanding shares of Series
B and B-1 converted at 1-for-1 to Common Stock. On May 4, 2021, all outstanding shares of Series C-1 converted at 1-for-1 to Common Stock.
For each respective series, the holder may convert their preferred shares to common shares at the original issue price as defined, which
ranges from between $6.00 per share to $12.00 per share, at the lesser of the original issue price or 90% of the market price on the conversion
date. As of December 31, 2020, the market price of the Company&#x2019;s Common Stock was $15.00 per share. There is no contractual cap
on the number of common shares that the Company could be required to deliver on preferred shareholders&#x2019; conversions to Common Stock. &lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;Accordingly, under ASC
815-40-25-10 the Company may be forced to settle these conversion features in cash, specifically since it is unknown as to what date the
shareholders&#x2019; may convert their preferred stock to common stock and if there will be sufficient authorized and unissued common shares
on that date. As of December 31, 2020 the Company did have sufficient authorized and unissued common shares to satisfy all preferred shareholders
interest if it were converted to Common Stock, although if the stock price were to drop below $0.60 per share and the Company may be forced
to settle such conversions in cash, which may consider them redeemable. Accordingly, Series B, B-1, C and C-1 preferred stock has been
classified in temporary equity.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;The following table shows all changes to temporary equity
during for the years ended December 31, 2021 and 2020.&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" id="xdx_886_eus-gaap--TemporaryEquityTableTextBlock_zmmye4YYTpGO" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Temporary Equity (Details)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-indent: -10pt; padding-left: 10pt; text-align: left"&gt;&lt;span id="xdx_8B7_zrJJyrarH3Wv" style="display: none"&gt;Schedule Of Temporary Equity&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_4BD_us-gaap--StatementClassOfStockAxis_custom--ConvertiblePreferredStockSeriesBMember_zoU26P47DweC" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_4BD_us-gaap--StatementClassOfStockAxis_custom--ConvertiblePreferredStockSeriesB1Member_ziQz0Q0vlUEk" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_4B0_us-gaap--StatementClassOfStockAxis_custom--ConvertiblePreferredStockSeriesC1Member_zMNLlLArWGKU" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -10pt; padding-left: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="22" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Convertible Preferred Stock&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -10pt; padding-left: 10pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Series B&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Series B-1&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Series C-1&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -10pt; padding-left: 10pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Shares&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Amount&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Shares&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Amount&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Shares&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Amount&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_43D_c20200101__20201231_eus-gaap--TemporaryEquityCarryingAmountAttributableToParent_iS_zlSBUD5XvPDL" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-indent: -10pt; padding-left: 10pt; width: 40%; font-weight: bold; text-align: left"&gt;December 31, 2019&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--TemporaryEquitySharesOutstanding_iS_c20200101__20201231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesBMember_zUFaZM8OS1y5" style="width: 7%; text-align: right" title="Beginning balance, shares"&gt;708,396&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 7%; text-align: right"&gt;4,250,380&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--TemporaryEquitySharesOutstanding_iS_c20200101__20201231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_zokkkZ2Jtgj_zd0scYkBbIoH" style="width: 7%; text-align: right"&gt;758,623&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 7%; text-align: right"&gt;5,689,690&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--TemporaryEquitySharesOutstanding_iS_c20200101__20201231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_z0LbJlCtrZte" style="width: 7%; text-align: right"&gt;446,159&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 7%; text-align: right"&gt;6,841,409&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--TemporaryEquityDividendsAdjustment_d0_z6qKhyWXgkwM" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-indent: -10pt; padding-left: 10pt; text-align: left"&gt;Dividend paid in Series B-1 Preferred Stock&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_ecustom--DividendPaidInSeriesB1PreferredStock_c20200101__20201231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_zVu3U2EPaRah" style="text-align: right" title="Dividend paid in Series B-1 Preferred Stock"&gt;23,039&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;172,795&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--ConversionOfStockAmountConverted1_iN_di_zJJQJXL6gDs5" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-indent: -10pt; padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;Conversion of Series B, B-1, and C-1 Preferred Stock to Common Stock&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_ecustom--ConversionOfPreferredStockToCommonStockShares_iN_di_c20200101__20201231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesBMember_zc5zUT2pUERl" style="border-bottom: Black 1pt solid; text-align: right" title="Conversion of Series B, B-1, and C-1 Preferred Stock to Common Stock, shares"&gt;(491,480&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(2,948,880&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--ConversionOfPreferredStockToCommonStockShares_iN_di_c20200101__20201231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_zkEvLX7cHZPo" style="border-bottom: Black 1pt solid; text-align: right"&gt;(313,934&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(2,354,504&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--ConversionOfPreferredStockToCommonStockShares_iN_di_c20200101__20201231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_znI1o00eTU4r" style="border-bottom: Black 1pt solid; text-align: right"&gt;(190,869&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(2,290,432&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_43B_c20210101__20211231_eus-gaap--TemporaryEquityCarryingAmountAttributableToParent_iS_zrgDTbHzyrOT" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-indent: -10pt; padding-left: 10pt; font-weight: bold; text-align: left"&gt;December 31, 2020&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--TemporaryEquitySharesOutstanding_iS_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesBMember_zmaCbDvzIvbJ" style="text-align: right"&gt;216,916&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1,301,500&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--TemporaryEquitySharesOutstanding_iS_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_zGw2LkPNX8J8" style="text-align: right"&gt;467,728&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;3,507,981&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--TemporaryEquitySharesOutstanding_iS_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_zmdz4MFB0TxS" style="text-align: right"&gt;255,290&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;4,550,977&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_ecustom--SerciesC1IssueForReductionInStockPayables_d0_zMY85lwiJ7Bc" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-indent: -10pt; padding-left: 10pt; text-align: left"&gt;Sercies C-1 Issue for a reduction in stock payables&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--SerciesC1IssueForReductionInStockPayable_c20200101__20201231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_zA080DobMp0K" style="text-align: right" title="Sercies C-1 Issue for a reduction in stock payables"&gt;5,413&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;64,950&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--TemporaryEquityDividendsAdjustment_d0_zOJe6sJH018g" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-indent: -10pt; padding-left: 10pt; text-align: left"&gt;Dividend paid in Series B-1 Preferred Stock&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;p id="xdx_98A_ecustom--DividendPaidInSeriesB1PreferredStock_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_zD0JsrKEdoh5" style="margin-top: 0; margin-bottom: 0"&gt;5,626&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;42,196&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--ConversionOfStockAmountConverted1_iN_di_zRESwxGWT8m7" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-indent: -10pt; padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;Conversion of Series B and B-1 Preferred Stock to Common Stock&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_ecustom--ConversionOfPreferredStockToCommonStockShares_iN_di_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesBMember_zsdiIWVcqDT8" style="border-bottom: Black 1pt solid; text-align: right"&gt;(216,916&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(1,301,500&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--ConversionOfPreferredStockToCommonStockShares_iN_di_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_zhmbQfrAGVLv" style="border-bottom: Black 1pt solid; text-align: right"&gt;(473,354&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(3,550,177&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_ecustom--ConversionOfPreferredStockToCommonStockShares_iN_di_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_zx8HYSOJijw9" style="border-bottom: Black 1pt solid; text-align: right"&gt;(260,703&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(4,615,927&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_43E_c20210101__20211231_eus-gaap--TemporaryEquityCarryingAmountAttributableToParent_iE_d0_zSTvb3fVZp0B" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-indent: -10pt; padding-left: 10pt; font-weight: bold; text-align: left"&gt;December 31, 2021&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--TemporaryEquitySharesOutstanding_iE_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesBMember_z72tvuFFDeKK" style="text-align: right" title="Ending balance, shares"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1470"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--TemporaryEquitySharesOutstanding_iE_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_zovASoQcsEtT" style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1471"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--TemporaryEquitySharesOutstanding_iE_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_zjfViySUU5Nm" style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1472"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"/&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;













</VIVK:TemporaryEquityTextBlock>
    <us-gaap:TemporaryEquityTableTextBlock contextRef="From2021-01-01to2021-12-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_886_eus-gaap--TemporaryEquityTableTextBlock_zmmye4YYTpGO" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Temporary Equity (Details)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-indent: -10pt; padding-left: 10pt; text-align: left"&gt;&lt;span id="xdx_8B7_zrJJyrarH3Wv" style="display: none"&gt;Schedule Of Temporary Equity&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_4BD_us-gaap--StatementClassOfStockAxis_custom--ConvertiblePreferredStockSeriesBMember_zoU26P47DweC" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_4BD_us-gaap--StatementClassOfStockAxis_custom--ConvertiblePreferredStockSeriesB1Member_ziQz0Q0vlUEk" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_4B0_us-gaap--StatementClassOfStockAxis_custom--ConvertiblePreferredStockSeriesC1Member_zMNLlLArWGKU" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -10pt; padding-left: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="22" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Convertible Preferred Stock&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -10pt; padding-left: 10pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Series B&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Series B-1&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Series C-1&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -10pt; padding-left: 10pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Shares&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Amount&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Shares&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Amount&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Shares&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Amount&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_43D_c20200101__20201231_eus-gaap--TemporaryEquityCarryingAmountAttributableToParent_iS_zlSBUD5XvPDL" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-indent: -10pt; padding-left: 10pt; width: 40%; font-weight: bold; text-align: left"&gt;December 31, 2019&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--TemporaryEquitySharesOutstanding_iS_c20200101__20201231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesBMember_zUFaZM8OS1y5" style="width: 7%; text-align: right" title="Beginning balance, shares"&gt;708,396&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 7%; text-align: right"&gt;4,250,380&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--TemporaryEquitySharesOutstanding_iS_c20200101__20201231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_zokkkZ2Jtgj_zd0scYkBbIoH" style="width: 7%; text-align: right"&gt;758,623&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 7%; text-align: right"&gt;5,689,690&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--TemporaryEquitySharesOutstanding_iS_c20200101__20201231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_z0LbJlCtrZte" style="width: 7%; text-align: right"&gt;446,159&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 7%; text-align: right"&gt;6,841,409&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--TemporaryEquityDividendsAdjustment_d0_z6qKhyWXgkwM" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-indent: -10pt; padding-left: 10pt; text-align: left"&gt;Dividend paid in Series B-1 Preferred Stock&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_ecustom--DividendPaidInSeriesB1PreferredStock_c20200101__20201231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_zVu3U2EPaRah" style="text-align: right" title="Dividend paid in Series B-1 Preferred Stock"&gt;23,039&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;172,795&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--ConversionOfStockAmountConverted1_iN_di_zJJQJXL6gDs5" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-indent: -10pt; padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;Conversion of Series B, B-1, and C-1 Preferred Stock to Common Stock&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_ecustom--ConversionOfPreferredStockToCommonStockShares_iN_di_c20200101__20201231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesBMember_zc5zUT2pUERl" style="border-bottom: Black 1pt solid; text-align: right" title="Conversion of Series B, B-1, and C-1 Preferred Stock to Common Stock, shares"&gt;(491,480&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(2,948,880&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--ConversionOfPreferredStockToCommonStockShares_iN_di_c20200101__20201231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_zkEvLX7cHZPo" style="border-bottom: Black 1pt solid; text-align: right"&gt;(313,934&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(2,354,504&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--ConversionOfPreferredStockToCommonStockShares_iN_di_c20200101__20201231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_znI1o00eTU4r" style="border-bottom: Black 1pt solid; text-align: right"&gt;(190,869&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(2,290,432&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_43B_c20210101__20211231_eus-gaap--TemporaryEquityCarryingAmountAttributableToParent_iS_zrgDTbHzyrOT" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-indent: -10pt; padding-left: 10pt; font-weight: bold; text-align: left"&gt;December 31, 2020&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--TemporaryEquitySharesOutstanding_iS_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesBMember_zmaCbDvzIvbJ" style="text-align: right"&gt;216,916&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1,301,500&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--TemporaryEquitySharesOutstanding_iS_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_zGw2LkPNX8J8" style="text-align: right"&gt;467,728&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;3,507,981&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--TemporaryEquitySharesOutstanding_iS_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_zmdz4MFB0TxS" style="text-align: right"&gt;255,290&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;4,550,977&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_ecustom--SerciesC1IssueForReductionInStockPayables_d0_zMY85lwiJ7Bc" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-indent: -10pt; padding-left: 10pt; text-align: left"&gt;Sercies C-1 Issue for a reduction in stock payables&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--SerciesC1IssueForReductionInStockPayable_c20200101__20201231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_zA080DobMp0K" style="text-align: right" title="Sercies C-1 Issue for a reduction in stock payables"&gt;5,413&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;64,950&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--TemporaryEquityDividendsAdjustment_d0_zOJe6sJH018g" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-indent: -10pt; padding-left: 10pt; text-align: left"&gt;Dividend paid in Series B-1 Preferred Stock&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;p id="xdx_98A_ecustom--DividendPaidInSeriesB1PreferredStock_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_zD0JsrKEdoh5" style="margin-top: 0; margin-bottom: 0"&gt;5,626&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;42,196&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--ConversionOfStockAmountConverted1_iN_di_zRESwxGWT8m7" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-indent: -10pt; padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;Conversion of Series B and B-1 Preferred Stock to Common Stock&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_ecustom--ConversionOfPreferredStockToCommonStockShares_iN_di_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesBMember_zsdiIWVcqDT8" style="border-bottom: Black 1pt solid; text-align: right"&gt;(216,916&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(1,301,500&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--ConversionOfPreferredStockToCommonStockShares_iN_di_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_zhmbQfrAGVLv" style="border-bottom: Black 1pt solid; text-align: right"&gt;(473,354&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(3,550,177&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_ecustom--ConversionOfPreferredStockToCommonStockShares_iN_di_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_zx8HYSOJijw9" style="border-bottom: Black 1pt solid; text-align: right"&gt;(260,703&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(4,615,927&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_43E_c20210101__20211231_eus-gaap--TemporaryEquityCarryingAmountAttributableToParent_iE_d0_zSTvb3fVZp0B" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-indent: -10pt; padding-left: 10pt; font-weight: bold; text-align: left"&gt;December 31, 2021&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--TemporaryEquitySharesOutstanding_iE_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesBMember_z72tvuFFDeKK" style="text-align: right" title="Ending balance, shares"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1470"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--TemporaryEquitySharesOutstanding_iE_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_zovASoQcsEtT" style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1471"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--TemporaryEquitySharesOutstanding_iE_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_zjfViySUU5Nm" style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1472"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:TemporaryEquityTableTextBlock>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="AsOf2019-12-31_custom_ConvertiblePreferredStockSeriesBMember"
      decimals="INF"
      unitRef="Shares">708396</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="AsOf2019-12-31_custom_ConvertiblePreferredStockSeriesBMember"
      decimals="0"
      unitRef="USD">4250380</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="AsOf2019-12-31_custom_ConvertiblePreferredStockSeriesB1Member"
      decimals="INF"
      unitRef="Shares">758623</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="AsOf2019-12-31_custom_ConvertiblePreferredStockSeriesB1Member"
      decimals="0"
      unitRef="USD">5689690</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="AsOf2019-12-31_custom_ConvertiblePreferredStockSeriesC1Member"
      decimals="INF"
      unitRef="Shares">446159</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="AsOf2019-12-31_custom_ConvertiblePreferredStockSeriesC1Member"
      decimals="0"
      unitRef="USD">6841409</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquityDividendsAdjustment
      contextRef="From2020-01-012020-12-31_custom_ConvertiblePreferredStockSeriesBMember"
      decimals="0"
      unitRef="USD">0</us-gaap:TemporaryEquityDividendsAdjustment>
    <VIVK:DividendPaidInSeriesB1PreferredStock
      contextRef="From2020-01-012020-12-31_custom_ConvertiblePreferredStockSeriesB1Member"
      decimals="INF"
      unitRef="Shares">23039</VIVK:DividendPaidInSeriesB1PreferredStock>
    <us-gaap:TemporaryEquityDividendsAdjustment
      contextRef="From2020-01-012020-12-31_custom_ConvertiblePreferredStockSeriesB1Member"
      decimals="0"
      unitRef="USD">172795</us-gaap:TemporaryEquityDividendsAdjustment>
    <us-gaap:TemporaryEquityDividendsAdjustment
      contextRef="From2020-01-012020-12-31_custom_ConvertiblePreferredStockSeriesC1Member"
      decimals="0"
      unitRef="USD">0</us-gaap:TemporaryEquityDividendsAdjustment>
    <VIVK:ConversionOfPreferredStockToCommonStockShares
      contextRef="From2020-01-012020-12-31_custom_ConvertiblePreferredStockSeriesBMember"
      decimals="INF"
      unitRef="Shares">491480</VIVK:ConversionOfPreferredStockToCommonStockShares>
    <us-gaap:ConversionOfStockAmountConverted1
      contextRef="From2020-01-012020-12-31_custom_ConvertiblePreferredStockSeriesBMember"
      decimals="0"
      unitRef="USD">2948880</us-gaap:ConversionOfStockAmountConverted1>
    <VIVK:ConversionOfPreferredStockToCommonStockShares
      contextRef="From2020-01-012020-12-31_custom_ConvertiblePreferredStockSeriesB1Member"
      decimals="INF"
      unitRef="Shares">313934</VIVK:ConversionOfPreferredStockToCommonStockShares>
    <us-gaap:ConversionOfStockAmountConverted1
      contextRef="From2020-01-012020-12-31_custom_ConvertiblePreferredStockSeriesB1Member"
      decimals="0"
      unitRef="USD">2354504</us-gaap:ConversionOfStockAmountConverted1>
    <VIVK:ConversionOfPreferredStockToCommonStockShares
      contextRef="From2020-01-012020-12-31_custom_ConvertiblePreferredStockSeriesC1Member"
      decimals="INF"
      unitRef="Shares">190869</VIVK:ConversionOfPreferredStockToCommonStockShares>
    <us-gaap:ConversionOfStockAmountConverted1
      contextRef="From2020-01-012020-12-31_custom_ConvertiblePreferredStockSeriesC1Member"
      decimals="0"
      unitRef="USD">2290432</us-gaap:ConversionOfStockAmountConverted1>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="AsOf2020-12-31_custom_ConvertiblePreferredStockSeriesBMember"
      decimals="INF"
      unitRef="Shares">216916</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="AsOf2020-12-31_custom_ConvertiblePreferredStockSeriesBMember"
      decimals="0"
      unitRef="USD">1301500</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="AsOf2020-12-31_custom_ConvertiblePreferredStockSeriesB1Member"
      decimals="INF"
      unitRef="Shares">467728</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="AsOf2020-12-31_custom_ConvertiblePreferredStockSeriesB1Member"
      decimals="0"
      unitRef="USD">3507981</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="AsOf2020-12-31_custom_ConvertiblePreferredStockSeriesC1Member"
      decimals="INF"
      unitRef="Shares">255290</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="AsOf2020-12-31_custom_ConvertiblePreferredStockSeriesC1Member"
      decimals="0"
      unitRef="USD">4550977</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <VIVK:SerciesC1IssueForReductionInStockPayables
      contextRef="From2021-01-012021-12-31_custom_ConvertiblePreferredStockSeriesBMember"
      decimals="0"
      unitRef="USD">0</VIVK:SerciesC1IssueForReductionInStockPayables>
    <VIVK:SerciesC1IssueForReductionInStockPayables
      contextRef="From2021-01-012021-12-31_custom_ConvertiblePreferredStockSeriesB1Member"
      decimals="0"
      unitRef="USD">0</VIVK:SerciesC1IssueForReductionInStockPayables>
    <VIVK:SerciesC1IssueForReductionInStockPayable
      contextRef="From2020-01-012020-12-31_custom_ConvertiblePreferredStockSeriesC1Member"
      decimals="INF"
      unitRef="Shares">5413</VIVK:SerciesC1IssueForReductionInStockPayable>
    <VIVK:SerciesC1IssueForReductionInStockPayables
      contextRef="From2021-01-012021-12-31_custom_ConvertiblePreferredStockSeriesC1Member"
      decimals="0"
      unitRef="USD">64950</VIVK:SerciesC1IssueForReductionInStockPayables>
    <us-gaap:TemporaryEquityDividendsAdjustment
      contextRef="From2021-01-012021-12-31_custom_ConvertiblePreferredStockSeriesBMember"
      decimals="0"
      unitRef="USD">0</us-gaap:TemporaryEquityDividendsAdjustment>
    <VIVK:DividendPaidInSeriesB1PreferredStock
      contextRef="From2021-01-012021-12-31_custom_ConvertiblePreferredStockSeriesB1Member"
      decimals="INF"
      unitRef="Shares">5626</VIVK:DividendPaidInSeriesB1PreferredStock>
    <us-gaap:TemporaryEquityDividendsAdjustment
      contextRef="From2021-01-012021-12-31_custom_ConvertiblePreferredStockSeriesB1Member"
      decimals="0"
      unitRef="USD">42196</us-gaap:TemporaryEquityDividendsAdjustment>
    <us-gaap:TemporaryEquityDividendsAdjustment
      contextRef="From2021-01-012021-12-31_custom_ConvertiblePreferredStockSeriesC1Member"
      decimals="0"
      unitRef="USD">0</us-gaap:TemporaryEquityDividendsAdjustment>
    <VIVK:ConversionOfPreferredStockToCommonStockShares
      contextRef="From2021-01-012021-12-31_custom_ConvertiblePreferredStockSeriesBMember"
      decimals="INF"
      unitRef="Shares">216916</VIVK:ConversionOfPreferredStockToCommonStockShares>
    <us-gaap:ConversionOfStockAmountConverted1
      contextRef="From2021-01-012021-12-31_custom_ConvertiblePreferredStockSeriesBMember"
      decimals="0"
      unitRef="USD">1301500</us-gaap:ConversionOfStockAmountConverted1>
    <VIVK:ConversionOfPreferredStockToCommonStockShares
      contextRef="From2021-01-012021-12-31_custom_ConvertiblePreferredStockSeriesB1Member"
      decimals="INF"
      unitRef="Shares">473354</VIVK:ConversionOfPreferredStockToCommonStockShares>
    <us-gaap:ConversionOfStockAmountConverted1
      contextRef="From2021-01-012021-12-31_custom_ConvertiblePreferredStockSeriesB1Member"
      decimals="0"
      unitRef="USD">3550177</us-gaap:ConversionOfStockAmountConverted1>
    <VIVK:ConversionOfPreferredStockToCommonStockShares
      contextRef="From2021-01-012021-12-31_custom_ConvertiblePreferredStockSeriesC1Member"
      decimals="INF"
      unitRef="Shares">260703</VIVK:ConversionOfPreferredStockToCommonStockShares>
    <us-gaap:ConversionOfStockAmountConverted1
      contextRef="From2021-01-012021-12-31_custom_ConvertiblePreferredStockSeriesC1Member"
      decimals="0"
      unitRef="USD">4615927</us-gaap:ConversionOfStockAmountConverted1>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="AsOf2021-12-31_custom_ConvertiblePreferredStockSeriesBMember"
      decimals="0"
      unitRef="USD">0</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="AsOf2021-12-31_custom_ConvertiblePreferredStockSeriesB1Member"
      decimals="0"
      unitRef="USD">0</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="AsOf2021-12-31_custom_ConvertiblePreferredStockSeriesC1Member"
      decimals="0"
      unitRef="USD">0</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_80D_eus-gaap--ShareholdersEquityAndShareBasedPaymentsTextBlock_zprzFiSh7Boc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Note 19.&lt;span id="xdx_829_za5NEv2tdMei"&gt; Share-Based Compensation &amp;amp; Warrants&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Options&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Generally accepted accounting principles require
share-based payments to employees, including grants of employee stock options, warrants, and common stock to be recognized in the income
statement based on their fair values at the date of grant, net of estimated forfeitures.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of December 31, 2021 and 2020, the Company
has granted stock-based compensation to employees, including a &lt;span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20180101__20181231__us-gaap--AwardTypeAxis__custom--ShareStockAwardMember__srt--CounterpartyNameAxis__custom--EmployeesMember_zf7xE4CqdC1H"&gt;16,667
&lt;/span&gt;share stock award, which was issued in 2018 and vests at the end of four years, and a &lt;span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20200101__20201231__us-gaap--AwardTypeAxis__custom--StockOptionsMember__srt--CounterpartyNameAxis__custom--EmployeesMember_zLf7328hDSr4"&gt;166,667
&lt;/span&gt;stock options that was issued in 2020 and cliff vests at the end of five years. For the years ended December 31, 2021 and 2020,
stock-based compensation was $&lt;span id="xdx_900_eus-gaap--ShareBasedCompensation_c20210101__20211231__us-gaap--AwardTypeAxis__custom--StockOptionsMember_zLsj0x7S6msO"&gt;446,112
&lt;/span&gt;and $&lt;span id="xdx_907_eus-gaap--ShareBasedCompensation_c20200101__20201231__us-gaap--AwardTypeAxis__custom--StockOptionsMember_zEvx9v7whjHO"&gt;146,114&lt;/span&gt;.
In 2020, the Company also granted non-statutory stock options, including &lt;span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20210101__20211231__us-gaap--AwardTypeAxis__custom--NonStatutoryStockOptionsMember__srt--CounterpartyNameAxis__custom--BoardOfDirectorsMember_zv1XXFnki6jx"&gt;133,333
&lt;/span&gt;stock options to the Board of Directors, which vests over 1 year, and a &lt;span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20210101__20211231__us-gaap--AwardTypeAxis__custom--NonStatutoryStockOptionsMember__srt--CounterpartyNameAxis__custom--ConsultantMember_zfz40FoXI1fs"&gt;333,334
&lt;/span&gt;stock option to a consultant, which vests over 4 years. Non-statutory stock-based compensation was $&lt;span id="xdx_90E_eus-gaap--ShareBasedCompensation_c20210101__20211231__us-gaap--AwardTypeAxis__custom--NonStatutoryStockOptionsMember_zwKospuBx4ty"&gt;1,585,000
&lt;/span&gt;and $&lt;span id="xdx_90A_eus-gaap--ShareBasedCompensation_c20200101__20201231__us-gaap--AwardTypeAxis__custom--NonStatutoryStockOptionsMember_zvwrqcurNmm7"&gt;555,000
&lt;/span&gt;for the years ended December 31, 2021 and 2020.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;There were no other options granted during the
years ended December 31, 2021 and 2020, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The assumptions used in the Black-Scholes option
pricing model to determine the fair value of the options on the date of issuance are as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 49%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 3%; text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 48%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="text-decoration: underline"&gt;Year Ended
    December 31, 2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;0.27 - 0.38%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Expected dividend yield&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;None&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Expected life of warrants&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;5-10 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Expected volatility rate&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;187 - 273%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The following table summarizes all stock option
activity of the Company for the years ended December 31, 2021 and 2020:&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_z2spIM7cdiga" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Share-Based Compensation &amp;amp; Warrants (Details)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span id="xdx_8B2_zTTecMDpG00H" style="display: none"&gt;Schedule of option activity&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Weighted&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Weighted&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Average&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Average&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Remaining&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Number&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Exercise&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Contractual&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;of Shares&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Price&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Life (Years)&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Outstanding, December 31, 2019&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_ziOaaPmt65q5" style="border-bottom: Black 2.5pt double; text-align: right"&gt;16,667&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zMW4H3Xc5pa2" style="border-bottom: Black 2.5pt double; text-align: right"&gt;11.10&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20190101__20191231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zn9OMRS9Dwuf"&gt;1.42&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right" title="Shares outstanding - beginning"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right" title="Weighted average exercise price - beginning"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zMNd4JCh8URj" style="text-align: right"&gt;633,333&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zG7Myml9xzE6" style="text-align: right"&gt;12.32&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_908_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2_dtY_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zs1VZpHH2EG4"&gt;8.71&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Exercised&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zzyfvziOcLig" style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Forfeited&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zRzIttOQEO26" style="border-bottom: Black 1pt solid; text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right" title="Weighted average exercise price - beginning"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 52%; padding-bottom: 2.5pt"&gt;Outstanding, December 31, 2020&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zlhGHGGh4qOj" style="border-bottom: Black 2.5pt double; width: 13%; text-align: right" title="Shares outstanding - beginning"&gt;650,000&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z1YEsqpPsD6f" style="border-bottom: Black 2.5pt double; width: 13%; text-align: right" title="Weighted average exercise price - beginning"&gt;12.00&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; width: 13%; text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zJuqs1XF2dw3" title="Weighted average contractural term"&gt;8.53&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Outstanding, December 31, 2021&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zC5dSH6cpvT1" style="border-bottom: Black 2.5pt double; text-align: right" title="Shares outstanding - ending"&gt;650,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zkLE8lCxrP6j" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average exercise price - ending"&gt;12.00&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zRmsrkIXOoN3" title="Weighted average contractural term"&gt;7.53&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Exercisable, December 31, 2020&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_c20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd_zcaR6ZZzlK7a" style="border-bottom: Black 2.5pt double; text-align: right" title="Shares exercisable"&gt;47,083&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_c20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd_zdBTT25rmJhj" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average exercise price - exercisable"&gt;12.00&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zxLBq39ykOf4" title="Weighted average contractural term"&gt;6.93&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Exercisable, December 31, 2021&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_c20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd_ze8qvrM8VUIF" style="border-bottom: Black 2.5pt double; text-align: right" title="Shares exercisable"&gt;180,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_c20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd_zJrzMs7kxj8R" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average exercise price - exercisable"&gt;12.00&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90A_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zXBHGQcOOYAt" title="Weighted average contractural term"&gt;7.01&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p id="xdx_8AA_z7I0dQXJzQK5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of December 31, 2021 and 2020, the aggregate
intrinsic value of the Company&#x2019;s outstanding options was approximately none. The aggregate intrinsic value will change based on
the fair market value of the Company&#x2019;s common stock.&lt;/p&gt;







&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Warrants&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of December 31, 2021 and 2020, the Company
had &lt;span id="xdx_906_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_do_c20211231_zwrlF7SJl98O" title="Warrants outstanding"&gt;&lt;span id="xdx_903_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_do_c20201231_zl9IweWpk7oG" title="Warrants outstanding"&gt;no&lt;/span&gt;&lt;/span&gt; warrants outstanding. These expired or exercised warrants during the year ended December 31, 2020 relate to the warrants issued
as an incentive to investors with an investment into the Company. The warrants were issued at $12.00 per share of Common Stock. The warrants
were granted for a one-year period.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Management uses the Black-Scholes option pricing
model to determine the fair value of warrants on the date of issuance. The fair value of warrants issued pursuant to the issuance of notes
payable was recorded as deferred debt issuance cost and amortized over the remaining term of the associated debt.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;The assumptions used in the Black-Scholes option pricing model to
determine the fair value of the warrants on the date of issuance are as follows:&#160;&lt;/p&gt;



&lt;table cellpadding="0" cellspacing="0" id="xdx_885_ecustom--ScheduleOWarrantsValuationAssumptionsTableTextBlock_ztIGg2inpGb1" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 52%; margin-right: auto" summary="xdx: Disclosure - Share-Based Compensation &amp;amp; Warrants (Details - Assumptions)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8B0_zITT37fsy4g9" style="display: none"&gt;Schedule of warrant assumptions&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 25%; text-align: left"&gt;Risk-free interest rate&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 25%; text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zcAZEg6v3qYp" title="Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate"&gt;1.2&lt;/span&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Expected dividend yield&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;None&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Expected life of warrants&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zw2eVJwrmlJ0" title="Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term"&gt;1&lt;/span&gt; years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Expected volatility rate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zMai2FwxbIX_zz19S7L9VILI" title="Expected volatility rate"&gt;119&lt;/span&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;



&lt;p id="xdx_8AB_z8uiFdWXq02i" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&#160;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The following table summarizes the activity of
the Company&#x2019;s share purchase warrants:&#160;&lt;/p&gt;



&lt;table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_zn8dRKqkBfj4" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Share-Based Compensation &amp;amp; Warrants (Details 2)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span id="xdx_8B0_zWzMLOz6VIB8" style="display: none"&gt;Schedule of warrant activity&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Weighted&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;average&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Aggregate&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Number of&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;exercise&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Intrinsic&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;warrants&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;price&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Value&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 52%; text-align: justify"&gt;Balance, December 31, 2019&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zd2UAmQ5K788" style="width: 13%; text-align: right" title="Warrants outstanding - beginning"&gt;36,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zzgq0t8WOD4P" style="width: 13%; text-align: right" title="Weighted average exercise price - beginning"&gt;12.00&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_iS_pp0p0_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zbcg9zmKNwSt" style="width: 13%; text-align: right" title="Aggregate intrinsic value - beginning"&gt;&#x2013;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Expired&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_iN_di_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zGyh820XncBq" style="text-align: right" title="Warrants cancelled and expired"&gt;(35,333&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_pdd_zxShcRN6MhEI" style="text-align: right" title="Weighted average exercise price - shares Cancelled"&gt;12.00&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1pt"&gt;Exercised&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--WarrantsExercisedShares_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_pdd_zzZW55SthNhj" style="border-bottom: Black 1pt solid; text-align: right" title="Warrants exercised"&gt;(667&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_pdd_ztO7NhrM74nj" style="padding-bottom: 1pt; text-align: right" title="Weighted average exercise price - shares Exercised"&gt;12.00&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;Balance, December 31, 2020&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ClassOfWarrantOrRightOutstanding_iE_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_ze2RbyFOb3TL" style="border-bottom: Black 2.5pt double; text-align: right" title="Warrants outstanding - ending"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iE_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zApZ1fAd4UJU" style="padding-bottom: 2.5pt; text-align: right" title="Weighted average exercise price - ending"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_iE_pp0p0_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z00LKJm5SCDr" style="padding-bottom: 2.5pt; text-align: right" title="Aggregate intrinsic value - ending"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p id="xdx_8AB_zNzh6DOK1pVK" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;There were no share purchase warrants outstanding
as of December 31, 2021 and 2020.&lt;/p&gt;





&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/&gt;





&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

</us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="From2018-01-012018-12-31_custom_ShareStockAwardMember_custom_EmployeesMember"
      decimals="INF"
      unitRef="Shares">16667</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="From2020-01-012020-12-31_custom_StockOptionsMember_custom_EmployeesMember"
      decimals="INF"
      unitRef="Shares">166667</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensation
      contextRef="From2021-01-012021-12-31_custom_StockOptionsMember"
      decimals="0"
      unitRef="USD">446112</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="From2020-01-012020-12-31_custom_StockOptionsMember"
      decimals="0"
      unitRef="USD">146114</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="From2021-01-012021-12-31_custom_NonStatutoryStockOptionsMember_custom_BoardOfDirectorsMember"
      decimals="INF"
      unitRef="Shares">133333</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="From2021-01-012021-12-31_custom_NonStatutoryStockOptionsMember_custom_ConsultantMember"
      decimals="INF"
      unitRef="Shares">333334</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensation
      contextRef="From2021-01-012021-12-31_custom_NonStatutoryStockOptionsMember"
      decimals="0"
      unitRef="USD">1585000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="From2020-01-012020-12-31_custom_NonStatutoryStockOptionsMember"
      decimals="0"
      unitRef="USD">555000</us-gaap:ShareBasedCompensation>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="From2021-01-01to2021-12-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_z2spIM7cdiga" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Share-Based Compensation &amp;amp; Warrants (Details)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span id="xdx_8B2_zTTecMDpG00H" style="display: none"&gt;Schedule of option activity&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Weighted&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Weighted&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Average&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Average&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Remaining&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Number&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Exercise&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Contractual&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;of Shares&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Price&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Life (Years)&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Outstanding, December 31, 2019&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_ziOaaPmt65q5" style="border-bottom: Black 2.5pt double; text-align: right"&gt;16,667&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zMW4H3Xc5pa2" style="border-bottom: Black 2.5pt double; text-align: right"&gt;11.10&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20190101__20191231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zn9OMRS9Dwuf"&gt;1.42&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right" title="Shares outstanding - beginning"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right" title="Weighted average exercise price - beginning"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zMNd4JCh8URj" style="text-align: right"&gt;633,333&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zG7Myml9xzE6" style="text-align: right"&gt;12.32&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_908_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2_dtY_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zs1VZpHH2EG4"&gt;8.71&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Exercised&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zzyfvziOcLig" style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Forfeited&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zRzIttOQEO26" style="border-bottom: Black 1pt solid; text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right" title="Weighted average exercise price - beginning"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 52%; padding-bottom: 2.5pt"&gt;Outstanding, December 31, 2020&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zlhGHGGh4qOj" style="border-bottom: Black 2.5pt double; width: 13%; text-align: right" title="Shares outstanding - beginning"&gt;650,000&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z1YEsqpPsD6f" style="border-bottom: Black 2.5pt double; width: 13%; text-align: right" title="Weighted average exercise price - beginning"&gt;12.00&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; width: 13%; text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zJuqs1XF2dw3" title="Weighted average contractural term"&gt;8.53&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Outstanding, December 31, 2021&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zC5dSH6cpvT1" style="border-bottom: Black 2.5pt double; text-align: right" title="Shares outstanding - ending"&gt;650,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zkLE8lCxrP6j" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average exercise price - ending"&gt;12.00&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zRmsrkIXOoN3" title="Weighted average contractural term"&gt;7.53&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Exercisable, December 31, 2020&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_c20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd_zcaR6ZZzlK7a" style="border-bottom: Black 2.5pt double; text-align: right" title="Shares exercisable"&gt;47,083&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_c20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd_zdBTT25rmJhj" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average exercise price - exercisable"&gt;12.00&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zxLBq39ykOf4" title="Weighted average contractural term"&gt;6.93&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Exercisable, December 31, 2021&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_c20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd_ze8qvrM8VUIF" style="border-bottom: Black 2.5pt double; text-align: right" title="Shares exercisable"&gt;180,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_c20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd_zJrzMs7kxj8R" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average exercise price - exercisable"&gt;12.00&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90A_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zXBHGQcOOYAt" title="Weighted average contractural term"&gt;7.01&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2019-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="Shares">16667</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2019-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="USDPShares">11.10</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2019-01-012019-12-31_us-gaap_StockOptionMember">P1Y5M1D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="From2020-01-012020-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="Shares">633333</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2020-01-012020-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="USDPShares">12.32</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <VIVK:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2 contextRef="From2020-01-012020-12-31_us-gaap_StockOptionMember">P8Y8M15D</VIVK:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="From2020-01-012020-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="Shares">0</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited
      contextRef="From2020-01-012020-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="Shares">0</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2020-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="Shares">650000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2020-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="USDPShares">12.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2020-01-012020-12-31_us-gaap_StockOptionMember">P8Y6M10D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2021-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="Shares">650000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2021-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="USDPShares">12.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2021-01-012021-12-31_us-gaap_StockOptionMember">P7Y6M10D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
      contextRef="AsOf2020-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="Shares">47083</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="AsOf2020-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="USDPShares">12.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="From2020-01-012020-12-31_us-gaap_StockOptionMember">P6Y11M4D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
      contextRef="AsOf2021-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="Shares">180000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="AsOf2021-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="USDPShares">12.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="From2021-01-012021-12-31_us-gaap_StockOptionMember">P7Y3D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ClassOfWarrantOrRightOutstanding contextRef="AsOf2021-12-31" decimals="INF" unitRef="Shares">0</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightOutstanding contextRef="AsOf2020-12-31" decimals="INF" unitRef="Shares">0</us-gaap:ClassOfWarrantOrRightOutstanding>
    <VIVK:ScheduleOWarrantsValuationAssumptionsTableTextBlock contextRef="From2021-01-01to2021-12-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_885_ecustom--ScheduleOWarrantsValuationAssumptionsTableTextBlock_ztIGg2inpGb1" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 52%; margin-right: auto" summary="xdx: Disclosure - Share-Based Compensation &amp;amp; Warrants (Details - Assumptions)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8B0_zITT37fsy4g9" style="display: none"&gt;Schedule of warrant assumptions&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 25%; text-align: left"&gt;Risk-free interest rate&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 25%; text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zcAZEg6v3qYp" title="Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate"&gt;1.2&lt;/span&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Expected dividend yield&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;None&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Expected life of warrants&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zw2eVJwrmlJ0" title="Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term"&gt;1&lt;/span&gt; years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Expected volatility rate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zMai2FwxbIX_zz19S7L9VILI" title="Expected volatility rate"&gt;119&lt;/span&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</VIVK:ScheduleOWarrantsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="From2021-01-012021-12-31_us-gaap_WarrantMember"
      decimals="INF"
      unitRef="Pure">0.012</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="From2021-01-012021-12-31_us-gaap_WarrantMember">P1Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="From2021-01-012021-12-31_us-gaap_WarrantMember"
      decimals="INF"
      unitRef="Pure">1.19</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock contextRef="From2021-01-01to2021-12-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_zn8dRKqkBfj4" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Share-Based Compensation &amp;amp; Warrants (Details 2)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span id="xdx_8B0_zWzMLOz6VIB8" style="display: none"&gt;Schedule of warrant activity&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Weighted&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;average&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Aggregate&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Number of&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;exercise&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Intrinsic&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;warrants&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;price&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Value&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 52%; text-align: justify"&gt;Balance, December 31, 2019&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zd2UAmQ5K788" style="width: 13%; text-align: right" title="Warrants outstanding - beginning"&gt;36,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zzgq0t8WOD4P" style="width: 13%; text-align: right" title="Weighted average exercise price - beginning"&gt;12.00&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_iS_pp0p0_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zbcg9zmKNwSt" style="width: 13%; text-align: right" title="Aggregate intrinsic value - beginning"&gt;&#x2013;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Expired&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_iN_di_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zGyh820XncBq" style="text-align: right" title="Warrants cancelled and expired"&gt;(35,333&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_pdd_zxShcRN6MhEI" style="text-align: right" title="Weighted average exercise price - shares Cancelled"&gt;12.00&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1pt"&gt;Exercised&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--WarrantsExercisedShares_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_pdd_zzZW55SthNhj" style="border-bottom: Black 1pt solid; text-align: right" title="Warrants exercised"&gt;(667&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_pdd_ztO7NhrM74nj" style="padding-bottom: 1pt; text-align: right" title="Weighted average exercise price - shares Exercised"&gt;12.00&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;Balance, December 31, 2020&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ClassOfWarrantOrRightOutstanding_iE_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_ze2RbyFOb3TL" style="border-bottom: Black 2.5pt double; text-align: right" title="Warrants outstanding - ending"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iE_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zApZ1fAd4UJU" style="padding-bottom: 2.5pt; text-align: right" title="Weighted average exercise price - ending"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_iE_pp0p0_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z00LKJm5SCDr" style="padding-bottom: 2.5pt; text-align: right" title="Aggregate intrinsic value - ending"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="AsOf2019-12-31_us-gaap_WarrantMember"
      decimals="INF"
      unitRef="Shares">36000</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2019-12-31_us-gaap_WarrantMember"
      decimals="INF"
      unitRef="USDPShares">12.00</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
      contextRef="AsOf2019-12-31_us-gaap_WarrantMember"
      decimals="0"
      unitRef="USD">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations
      contextRef="From2020-01-012020-12-31_us-gaap_WarrantMember"
      decimals="INF"
      unitRef="Shares">35333</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="From2020-01-012020-12-31_us-gaap_WarrantMember"
      decimals="INF"
      unitRef="USDPShares">12.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <VIVK:WarrantsExercisedShares
      contextRef="From2020-01-012020-12-31_us-gaap_WarrantMember"
      decimals="INF"
      unitRef="Shares">-667</VIVK:WarrantsExercisedShares>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2020-01-012020-12-31_us-gaap_WarrantMember"
      decimals="INF"
      unitRef="USDPShares">12.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="AsOf2020-12-31_us-gaap_WarrantMember"
      decimals="INF"
      unitRef="Shares">0</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2020-12-31_us-gaap_WarrantMember"
      decimals="INF"
      unitRef="USDPShares">0</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
      contextRef="AsOf2020-12-31_us-gaap_WarrantMember"
      decimals="0"
      unitRef="USD">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_80D_eus-gaap--IncomeTaxDisclosureTextBlock_znSEscjiMajz" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;Note 20. &lt;span id="xdx_82C_zKvEevLqqI8W"&gt;Income Tax&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;Provision (benefit) for income taxes is as follows:&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_zjfEMUKqHRfL" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income Tax (Details)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8BC_zoUH64X3uWCa" style="display: none"&gt;Schedule of components of income tax&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_49F_20210101_20211231_zMuBiEvL2Qma" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_49D_20200101_20201231_zuVQ4ORnAJqo" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: right"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2020&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_iB_z5wotzSDkFV3" style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="text-decoration: underline"&gt;Current:&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_i01_pp0p0_zD6shbYwmpND" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 68%; padding-bottom: 1pt"&gt;State&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 13%; text-align: right"&gt;800&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 13%; text-align: right"&gt;800&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--CurrentIncomeTaxExpenseBenefit_i01_pp0p0_zJ5oxs1cwEn2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="color: White; text-align: left"&gt;Total current&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;800&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;800&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--DeferredIncomeTaxesAbstract_iB_zEzjakVaiJXl" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-decoration: underline"&gt;Deferred:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--DeferredFederalIncomeTaxExpenseBenefit_i01_pp0p0_zRbGRD4wjkuw" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Federal&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(718,868&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;336,124&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--DeferredStateAndLocalIncomeTaxExpenseBenefit_i01_pp0p0_z94GksjO38Kg" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;State&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(332,139&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;130,040&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--DeferredIncomeTaxesAndTaxCredits_i01_pp0p0_zYRw45tJrvgS" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="color: White; text-align: left"&gt;Total Deferred&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,051,007&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;466,164&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: right; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--IncomeTaxExpenseBenefit_i_pp0p0_zeTRmDHJElLI" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Net provision (benefit)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;(1,050,207&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;466,964&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/&gt;



&lt;p id="xdx_8AD_zwCNAT3PTYGA" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;The differences between the expected income tax benefit based on the
statutory Federal United States income tax rates and the Company's effective tax rates are summarized below:&#160;&lt;/p&gt;




&lt;table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zDqnSqV18NJe" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income Tax (Details 1)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8BC_zUyD0HDo1CWm" style="display: none"&gt;Schedule reconciliation of income tax&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;December 31, 2021&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 68%; text-align: left"&gt;Tax Computed At The Federal Statutory Rate&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_c20210101__20211231_pp0p0_zPLHD9EcuhIB" style="width: 13%; text-align: right" title="Tax Computed At The Federal Statutory Rate"&gt;(1,338,184&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_dp_c20210101__20211231_zNAe8Kw3WL1e" title="Tax Computed At The Federal Statutory Rate"&gt;21.00&lt;/span&gt;%&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;State Tax, Net Of Federal Tax Benefit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_c20210101__20211231_pp0p0_zpR3lH6HUOYm" style="text-align: right" title="State Tax, Net Of Fed Tax Benefit"&gt;(263,892&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_dp_c20210101__20211231_zLXkvYlMRwNl" title="State Tax, Net Of Fed Tax Benefit"&gt;4.14&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Nondeductible Expenses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--IncomeTaxReconciliationNondeductibleExpense_c20210101__20211231_pp0p0_zoRw0CGIKNKw" style="text-align: right" title="Nondeductible Expenses"&gt;85,025&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;span id="xdx_907_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpense_dp_c20210101__20211231_znecxpaFjtC0" title="Nondeductible Expenses"&gt;1.33&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Flowthrough Entity not Subject to Tax&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--IncomeTaxReconciliationFlowthroughEntityNotSubjectTax_c20210101__20211231_pp0p0_z13U86ndHhNA" style="text-align: right" title="Flowthrough Entity not Subject to Tax"&gt;454,587&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;span id="xdx_90A_ecustom--EffectiveIncomeTaxRateReconciliationAtFlowthroughEntityNotSubjectTax_dp_c20210101__20211231_zA7y4h7gJwgZ" title="Flowthrough Entity not Subject to Tax"&gt;7.13&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Foreign Corporation - Minority Interest&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_c20210101__20211231_pp0p0_zdz24tBwTiPe" style="text-align: right" title="Foreign Corporation - Minority Interest"&gt;3,140&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;span id="xdx_90B_eus-gaap--EffectiveIncomeTaxRateReconciliationTaxSettlementsForeign_dp_c20210101__20211231_zdz4eJomYxJp" title="Foreign Corporation - Minority Interest"&gt;0.05&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Valuation Allowance&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_c20210101__20211231_pp0p0_z3cpyNewRxtj" style="text-align: right" title="Valuation Allowance"&gt;9,117&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;span id="xdx_90A_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_dp_c20210101__20211231_z5mrRpBA9jlB" title="Valuation Allowance"&gt;0.14&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt"&gt;Benefit for income taxes&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--IncomeTaxExpenseBenefit_c20210101__20211231_pp0p0_zpc6gqcJJzkq" style="border-bottom: Black 2.5pt double; text-align: right" title="Provision for income taxes"&gt;(1,050,207&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_dp_c20210101__20211231_zdcqiGbCh5Z_zWRHbwZ9s9Ff" title="Provision for income taxes"&gt;16.48&lt;/span&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;December 31, 2020&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 68%; text-align: left"&gt;Tax Computed At The Federal Statutory Rate&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_c20200101__20201231_pp0p0_zKefsE6FmmD6" style="width: 13%; text-align: right" title="Tax Computed At The Federal Statutory Rate"&gt;(447,850&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_dp_c20200101__20201231_zrku7HsRi3kx" title="Tax Computed At The Federal Statutory Rate"&gt;21.00&lt;/span&gt;%&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;State Tax, Net Of Federal Tax Benefit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_c20200101__20201231_pp0p0_zEoFr70JJFk7" style="text-align: right" title="State Tax, Net Of Fed Tax Benefit"&gt;(77,025&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_dp_c20200101__20201231_zWSck0XuBPEO" title="State Tax, Net Of Fed Tax Benefit"&gt;3.54&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Nondeductible Expenses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--IncomeTaxReconciliationNondeductibleExpense_c20200101__20201231_pp0p0_zLMk4Lj9Kxwm" style="text-align: right" title="Nondeductible Expenses"&gt;22,040&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;span id="xdx_901_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpense_dp_c20200101__20201231_z9kLmf8b9ips" title="Nondeductible Expenses"&gt;1.03&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Flowthrough Entity not Subject to Tax&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--IncomeTaxReconciliationFlowthroughEntityNotSubjectTax_c20200101__20201231_pp0p0_zE0uNKVBCAAs" style="text-align: right" title="Flowthrough Entity not Subject to Tax"&gt;187,948&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;span id="xdx_904_ecustom--EffectiveIncomeTaxRateReconciliationAtFlowthroughEntityNotSubjectTax_dp_c20200101__20201231_zlHQsoM2QqIk" title="Flowthrough Entity not Subject to Tax"&gt;8.81&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Foreign Corporation - Minority Interest&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_pp0p0_c20200101__20201231_ztJaJStx13rz" style="text-align: right" title="Foreign Corporation - Minority Interest"&gt;8,996&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;span id="xdx_902_eus-gaap--EffectiveIncomeTaxRateReconciliationTaxSettlementsForeign_dp_c20200101__20201231_z3CxQSfu1MFq" title="Foreign Corporation - Minority Interest"&gt;0.42&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;Valuation Allowance&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_c20200101__20201231_pp0p0_zQHheiLSKmkH" style="border-bottom: Black 1pt solid; text-align: right" title="Valuation Allowance"&gt;772,855&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;-&lt;span id="xdx_907_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_dp_c20200101__20201231_zYZHP331UX5K" title="Valuation Allowance"&gt;36.24&lt;/span&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt"&gt;Provision for income taxes&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--IncomeTaxExpenseBenefit_c20200101__20201231_pp0p0_zVvdgXCvgekS" style="border-bottom: Black 2.5pt double; text-align: right" title="Provision for income taxes"&gt;466,964&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;-&lt;span id="xdx_906_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_dp_c20200101__20201231_zSkSSDgPaWGI" title="Provision for income taxes"&gt;21.96&lt;/span&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p id="xdx_8AC_ztH2jZkWdBIm" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;







&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;Significant components of the Company's deferred tax assets and liabilities
are as follows:&#160;&lt;/p&gt;




&lt;table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_znR9EslQpxMz" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income Tax (Details 2)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8B7_zIpbdSvOfFmS" style="display: none"&gt;Schedule of deferred tax assets and liabilities&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_495_20211231_z8InvSssX95A" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;December 31, 2021&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_ecustom--DeferredTaxAssetsTaxDeferredExpenseReserves_iI_pp0p0_zmKHC6mbPygk" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 84%; text-align: left"&gt;Reserves&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;336,875&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--DeferredTaxAssetsTaxDeferredExpenseFixedAssets_iI_pp0p0_z6RtDGPAuMM_zBEJPlu6cGNb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Fixed Assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,915,092&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction_iI_pp0p0_z9hOzKi19JMb" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Leases&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;16,395&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--DeferredTaxAssetsGoodwillAndIntangibleAssets_iI_pp0p0_zIxx0RjDzmvX" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Intangibles&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(3,622,638&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_pp0p0_zwtPxPJ9IsqX" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Net Operating Losses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,553,164&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses_iI_pp0p0_d0_zn14DvA1raye" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Impairment Losses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_ecustom--DeferredTaxAssetsTaxDeferredExpenseStockOption_iI_pp0p0_zSKF0hbX6xG_zKwHsTkzuizh" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Stock Options&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;598,849&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredTaxAssetsTaxDeferredExpenseAccruals_iI_pp0p0_znCVeHuij6AB" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Accruals&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(32,905&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--DeferredTaxAssetsOther_iI_pp0p0_zQ34ZCcKi8kk" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Other&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(393,154&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iNI_di_zWoDW0CK7128" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Net Deferred Liability&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,458,506&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--DeferredTaxAssetsValuationAllowance_iNI_di_z3xFCAxngU0q" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Less: Valuation Allowance&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(3,698,393&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--DeferredIncomeTaxLiabilities_iNI_di_zRkcftA7ZoDS" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total deferred tax liability:&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;(5,156,899&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_49D_20201231_zehWS55UlenC" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;December 31, 2020&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--DeferredTaxAssetsTaxDeferredExpenseReserves_iI_pp0p0_znyDnF9l3eOv" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 84%; text-align: left"&gt;Reserves&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;336,875&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--DeferredTaxAssetsTaxDeferredExpenseFixedAssets_iI_pp0p0_zKmyZx8DvdxW" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Fixed Assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,915,021&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction_iI_pp0p0_z7axOdQ4GYUw" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Leases&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,803&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--DeferredTaxAssetsGoodwillAndIntangibleAssets_iI_pp0p0_zZdJTNNlgEKe" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Intangibles&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(3,964,173&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_pp0p0_zFagunBGHdDS" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Net Operating Losses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,544,614&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses_iI_pp0p0_d0_zen0ftqagCdp" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Impairment Losses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--DeferredTaxAssetsTaxDeferredExpenseStockOption_iI_pp0p0_zjvZa4sp5kQl" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Stock Options&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;155,309&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--NonStatutoryStockOptions_iI_pdd_zCy2lUtN9cJT" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Accruals&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;19,440&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--DeferredTaxAssetsOther_iI_pp0p0_zBUz4cqLjSeF" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Other&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(699,478&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iNI_di_z0qHVWlUOgCt" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Net Deferred Liability&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(2,518,629&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--DeferredTaxAssetsValuationAllowance_iNI_di_zYzMhqBmjZpY" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Less: Valuation Allowance&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(3,689,275&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--DeferredIncomeTaxLiabilities_iNI_di_ztbVBJBb21dh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total deferred tax liability:&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;(6,207,905&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p id="xdx_8AA_zxrVsbY9lr2u" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In determining the possible future realization
of deferred tax assets, the Company has considered future taxable income from the following sources: (a) reversal of taxable temporary
differences; and (b) tax planning strategies that, if necessary, would be implemented to accelerate taxable income into years in which
net operating losses might otherwise expire.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Deferred tax assets are recognized subject to
management&#x2019;s judgment that realization is more likely than not. A valuation allowance is recognized for a deferred tax asset if,
based on the weight of the available evidence, it is more likely than not that some portion of the deferred tax asset will not be realized.
In making such judgments, significant weight is given to evidence that can be objectively verified. Based on our review of the deferred
tax assets the Company has concluded that a valuation allowance is necessary on the net operating loss balance, as realization of this
asset does not meet the more likely than not threshold.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of December 31, 2021 and 2020, the
Company had estimated net operating losses for federal and state purposes of $&lt;span id="xdx_900_eus-gaap--OperatingLossCarryforwards_iI_pp0n3_dm_c20211231_zceMGXMaagep" title="Net Operating losses"&gt;14.3&lt;/span&gt;
and &lt;span id="xdx_904_eus-gaap--OperatingLossCarryforwards_iI_pp0n3_dm_c20201231_z6ybYSvqNrE6"&gt;11.7&lt;/span&gt; million, respectively. Federal and state net operating losses will begin to expire in 2028.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;We recognize a tax position as a benefit only
if it is &#x201c;more likely than not&#x201d; that the tax position would be sustained in a tax examination, with a tax examination being
presumed to occur. The amount recognized is the largest amount of tax benefit that is greater than 50% likely of being realized on examination.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;For tax positions not meeting the &#x201c;more
likely than not&#x201d; test, no tax benefit is recorded. We recognize potential interest and penalties related to unrecognized tax benefits
in the general and administrative expense in the statement of operations of the Company.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;











&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company is in the process of filing back income
tax returns from 2010 through the current year and subject to IRS examination for these years. The Company has booked a reserve for potential
penalties associated with non-filing of certain foreign information reports related to its subsidiary in the Middle East. Penalties and
interest have been reported in the general and administrative section of the statement of operations. The reserve balance at December
31, 2021 and 2020 was $&lt;span id="xdx_90C_eus-gaap--AccruedIncomeTaxes_iI_c20211231_zL2gq1P7psRA" title="Reserve"&gt;289,000&lt;/span&gt; and $&lt;span id="xdx_909_eus-gaap--AccruedIncomeTaxes_iI_c20201231_zrddX7cq4e49" title="Reserve"&gt;238,000&lt;/span&gt;, respectively. The Company does not expect this reserve to reverse within the next 12 months,
as they will apply for a penalty waiver when the tax returns are ultimately filed. Due to the non-filing of income tax returns, statutes
of limitations on the potential examination of those income tax periods will continue to run until the returns are filed, at which time
the statutes will begin. The Company expects to file all past due income tax returns within the next 12 months.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="From2021-01-01to2021-12-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_zjfEMUKqHRfL" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income Tax (Details)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8BC_zoUH64X3uWCa" style="display: none"&gt;Schedule of components of income tax&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_49F_20210101_20211231_zMuBiEvL2Qma" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_49D_20200101_20201231_zuVQ4ORnAJqo" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: right"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2020&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_iB_z5wotzSDkFV3" style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="text-decoration: underline"&gt;Current:&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_i01_pp0p0_zD6shbYwmpND" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 68%; padding-bottom: 1pt"&gt;State&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 13%; text-align: right"&gt;800&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 13%; text-align: right"&gt;800&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--CurrentIncomeTaxExpenseBenefit_i01_pp0p0_zJ5oxs1cwEn2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="color: White; text-align: left"&gt;Total current&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;800&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;800&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--DeferredIncomeTaxesAbstract_iB_zEzjakVaiJXl" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-decoration: underline"&gt;Deferred:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--DeferredFederalIncomeTaxExpenseBenefit_i01_pp0p0_zRbGRD4wjkuw" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Federal&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(718,868&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;336,124&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--DeferredStateAndLocalIncomeTaxExpenseBenefit_i01_pp0p0_z94GksjO38Kg" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;State&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(332,139&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;130,040&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--DeferredIncomeTaxesAndTaxCredits_i01_pp0p0_zYRw45tJrvgS" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="color: White; text-align: left"&gt;Total Deferred&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,051,007&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;466,164&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: right; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--IncomeTaxExpenseBenefit_i_pp0p0_zeTRmDHJElLI" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Net provision (benefit)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;(1,050,207&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;466,964&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/&gt;



</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">800</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">800</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">800</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">800</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-718868</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">336124</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-332139</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">130040</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-1051007</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">466164</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-1050207</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">466964</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="From2021-01-01to2021-12-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zDqnSqV18NJe" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income Tax (Details 1)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8BC_zUyD0HDo1CWm" style="display: none"&gt;Schedule reconciliation of income tax&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;December 31, 2021&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 68%; text-align: left"&gt;Tax Computed At The Federal Statutory Rate&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_c20210101__20211231_pp0p0_zPLHD9EcuhIB" style="width: 13%; text-align: right" title="Tax Computed At The Federal Statutory Rate"&gt;(1,338,184&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_dp_c20210101__20211231_zNAe8Kw3WL1e" title="Tax Computed At The Federal Statutory Rate"&gt;21.00&lt;/span&gt;%&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;State Tax, Net Of Federal Tax Benefit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_c20210101__20211231_pp0p0_zpR3lH6HUOYm" style="text-align: right" title="State Tax, Net Of Fed Tax Benefit"&gt;(263,892&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_dp_c20210101__20211231_zLXkvYlMRwNl" title="State Tax, Net Of Fed Tax Benefit"&gt;4.14&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Nondeductible Expenses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--IncomeTaxReconciliationNondeductibleExpense_c20210101__20211231_pp0p0_zoRw0CGIKNKw" style="text-align: right" title="Nondeductible Expenses"&gt;85,025&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;span id="xdx_907_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpense_dp_c20210101__20211231_znecxpaFjtC0" title="Nondeductible Expenses"&gt;1.33&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Flowthrough Entity not Subject to Tax&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--IncomeTaxReconciliationFlowthroughEntityNotSubjectTax_c20210101__20211231_pp0p0_z13U86ndHhNA" style="text-align: right" title="Flowthrough Entity not Subject to Tax"&gt;454,587&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;span id="xdx_90A_ecustom--EffectiveIncomeTaxRateReconciliationAtFlowthroughEntityNotSubjectTax_dp_c20210101__20211231_zA7y4h7gJwgZ" title="Flowthrough Entity not Subject to Tax"&gt;7.13&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Foreign Corporation - Minority Interest&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_c20210101__20211231_pp0p0_zdz24tBwTiPe" style="text-align: right" title="Foreign Corporation - Minority Interest"&gt;3,140&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;span id="xdx_90B_eus-gaap--EffectiveIncomeTaxRateReconciliationTaxSettlementsForeign_dp_c20210101__20211231_zdz4eJomYxJp" title="Foreign Corporation - Minority Interest"&gt;0.05&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Valuation Allowance&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_c20210101__20211231_pp0p0_z3cpyNewRxtj" style="text-align: right" title="Valuation Allowance"&gt;9,117&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;span id="xdx_90A_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_dp_c20210101__20211231_z5mrRpBA9jlB" title="Valuation Allowance"&gt;0.14&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt"&gt;Benefit for income taxes&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--IncomeTaxExpenseBenefit_c20210101__20211231_pp0p0_zpc6gqcJJzkq" style="border-bottom: Black 2.5pt double; text-align: right" title="Provision for income taxes"&gt;(1,050,207&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_dp_c20210101__20211231_zdcqiGbCh5Z_zWRHbwZ9s9Ff" title="Provision for income taxes"&gt;16.48&lt;/span&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;December 31, 2020&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 68%; text-align: left"&gt;Tax Computed At The Federal Statutory Rate&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_c20200101__20201231_pp0p0_zKefsE6FmmD6" style="width: 13%; text-align: right" title="Tax Computed At The Federal Statutory Rate"&gt;(447,850&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_dp_c20200101__20201231_zrku7HsRi3kx" title="Tax Computed At The Federal Statutory Rate"&gt;21.00&lt;/span&gt;%&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;State Tax, Net Of Federal Tax Benefit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_c20200101__20201231_pp0p0_zEoFr70JJFk7" style="text-align: right" title="State Tax, Net Of Fed Tax Benefit"&gt;(77,025&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_dp_c20200101__20201231_zWSck0XuBPEO" title="State Tax, Net Of Fed Tax Benefit"&gt;3.54&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Nondeductible Expenses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--IncomeTaxReconciliationNondeductibleExpense_c20200101__20201231_pp0p0_zLMk4Lj9Kxwm" style="text-align: right" title="Nondeductible Expenses"&gt;22,040&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;span id="xdx_901_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpense_dp_c20200101__20201231_z9kLmf8b9ips" title="Nondeductible Expenses"&gt;1.03&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Flowthrough Entity not Subject to Tax&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--IncomeTaxReconciliationFlowthroughEntityNotSubjectTax_c20200101__20201231_pp0p0_zE0uNKVBCAAs" style="text-align: right" title="Flowthrough Entity not Subject to Tax"&gt;187,948&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;span id="xdx_904_ecustom--EffectiveIncomeTaxRateReconciliationAtFlowthroughEntityNotSubjectTax_dp_c20200101__20201231_zlHQsoM2QqIk" title="Flowthrough Entity not Subject to Tax"&gt;8.81&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Foreign Corporation - Minority Interest&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_pp0p0_c20200101__20201231_ztJaJStx13rz" style="text-align: right" title="Foreign Corporation - Minority Interest"&gt;8,996&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;span id="xdx_902_eus-gaap--EffectiveIncomeTaxRateReconciliationTaxSettlementsForeign_dp_c20200101__20201231_z3CxQSfu1MFq" title="Foreign Corporation - Minority Interest"&gt;0.42&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;Valuation Allowance&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_c20200101__20201231_pp0p0_zQHheiLSKmkH" style="border-bottom: Black 1pt solid; text-align: right" title="Valuation Allowance"&gt;772,855&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;-&lt;span id="xdx_907_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_dp_c20200101__20201231_zYZHP331UX5K" title="Valuation Allowance"&gt;36.24&lt;/span&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt"&gt;Provision for income taxes&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--IncomeTaxExpenseBenefit_c20200101__20201231_pp0p0_zVvdgXCvgekS" style="border-bottom: Black 2.5pt double; text-align: right" title="Provision for income taxes"&gt;466,964&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;-&lt;span id="xdx_906_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_dp_c20200101__20201231_zSkSSDgPaWGI" title="Provision for income taxes"&gt;21.96&lt;/span&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-1338184</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="From2021-01-01to2021-12-31"
      decimals="INF"
      unitRef="Pure">0.2100</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-263892</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="From2021-01-01to2021-12-31"
      decimals="INF"
      unitRef="Pure">0.0414</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">85025</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense
      contextRef="From2021-01-01to2021-12-31"
      decimals="INF"
      unitRef="Pure">0.0133</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <VIVK:IncomeTaxReconciliationFlowthroughEntityNotSubjectTax
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">454587</VIVK:IncomeTaxReconciliationFlowthroughEntityNotSubjectTax>
    <VIVK:EffectiveIncomeTaxRateReconciliationAtFlowthroughEntityNotSubjectTax
      contextRef="From2021-01-01to2021-12-31"
      decimals="INF"
      unitRef="Pure">0.0713</VIVK:EffectiveIncomeTaxRateReconciliationAtFlowthroughEntityNotSubjectTax>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">3140</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlementsForeign
      contextRef="From2021-01-01to2021-12-31"
      decimals="INF"
      unitRef="Pure">0.0005</us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlementsForeign>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">9117</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="From2021-01-01to2021-12-31"
      decimals="INF"
      unitRef="Pure">0.0014</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-1050207</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="From2021-01-01to2021-12-31"
      decimals="INF"
      unitRef="Pure">0.1648</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-447850</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="From2020-01-012020-12-31"
      decimals="INF"
      unitRef="Pure">0.2100</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-77025</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="From2020-01-012020-12-31"
      decimals="INF"
      unitRef="Pure">0.0354</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">22040</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense
      contextRef="From2020-01-012020-12-31"
      decimals="INF"
      unitRef="Pure">0.0103</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <VIVK:IncomeTaxReconciliationFlowthroughEntityNotSubjectTax
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">187948</VIVK:IncomeTaxReconciliationFlowthroughEntityNotSubjectTax>
    <VIVK:EffectiveIncomeTaxRateReconciliationAtFlowthroughEntityNotSubjectTax
      contextRef="From2020-01-012020-12-31"
      decimals="INF"
      unitRef="Pure">0.0881</VIVK:EffectiveIncomeTaxRateReconciliationAtFlowthroughEntityNotSubjectTax>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">8996</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlementsForeign
      contextRef="From2020-01-012020-12-31"
      decimals="INF"
      unitRef="Pure">0.0042</us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlementsForeign>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">772855</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="From2020-01-012020-12-31"
      decimals="INF"
      unitRef="Pure">0.3624</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">466964</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="From2020-01-012020-12-31"
      decimals="INF"
      unitRef="Pure">0.2196</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="From2021-01-01to2021-12-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_znR9EslQpxMz" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income Tax (Details 2)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8B7_zIpbdSvOfFmS" style="display: none"&gt;Schedule of deferred tax assets and liabilities&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_495_20211231_z8InvSssX95A" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;December 31, 2021&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_ecustom--DeferredTaxAssetsTaxDeferredExpenseReserves_iI_pp0p0_zmKHC6mbPygk" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 84%; text-align: left"&gt;Reserves&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;336,875&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--DeferredTaxAssetsTaxDeferredExpenseFixedAssets_iI_pp0p0_z6RtDGPAuMM_zBEJPlu6cGNb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Fixed Assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,915,092&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction_iI_pp0p0_z9hOzKi19JMb" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Leases&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;16,395&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--DeferredTaxAssetsGoodwillAndIntangibleAssets_iI_pp0p0_zIxx0RjDzmvX" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Intangibles&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(3,622,638&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_pp0p0_zwtPxPJ9IsqX" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Net Operating Losses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,553,164&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses_iI_pp0p0_d0_zn14DvA1raye" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Impairment Losses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_ecustom--DeferredTaxAssetsTaxDeferredExpenseStockOption_iI_pp0p0_zSKF0hbX6xG_zKwHsTkzuizh" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Stock Options&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;598,849&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredTaxAssetsTaxDeferredExpenseAccruals_iI_pp0p0_znCVeHuij6AB" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Accruals&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(32,905&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--DeferredTaxAssetsOther_iI_pp0p0_zQ34ZCcKi8kk" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Other&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(393,154&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iNI_di_zWoDW0CK7128" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Net Deferred Liability&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,458,506&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--DeferredTaxAssetsValuationAllowance_iNI_di_z3xFCAxngU0q" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Less: Valuation Allowance&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(3,698,393&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--DeferredIncomeTaxLiabilities_iNI_di_zRkcftA7ZoDS" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total deferred tax liability:&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;(5,156,899&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_49D_20201231_zehWS55UlenC" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;December 31, 2020&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--DeferredTaxAssetsTaxDeferredExpenseReserves_iI_pp0p0_znyDnF9l3eOv" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 84%; text-align: left"&gt;Reserves&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;336,875&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--DeferredTaxAssetsTaxDeferredExpenseFixedAssets_iI_pp0p0_zKmyZx8DvdxW" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Fixed Assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,915,021&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction_iI_pp0p0_z7axOdQ4GYUw" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Leases&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,803&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--DeferredTaxAssetsGoodwillAndIntangibleAssets_iI_pp0p0_zZdJTNNlgEKe" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Intangibles&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(3,964,173&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_pp0p0_zFagunBGHdDS" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Net Operating Losses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,544,614&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses_iI_pp0p0_d0_zen0ftqagCdp" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Impairment Losses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--DeferredTaxAssetsTaxDeferredExpenseStockOption_iI_pp0p0_zjvZa4sp5kQl" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Stock Options&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;155,309&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--NonStatutoryStockOptions_iI_pdd_zCy2lUtN9cJT" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Accruals&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;19,440&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--DeferredTaxAssetsOther_iI_pp0p0_zBUz4cqLjSeF" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Other&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(699,478&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iNI_di_z0qHVWlUOgCt" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Net Deferred Liability&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(2,518,629&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--DeferredTaxAssetsValuationAllowance_iNI_di_zYzMhqBmjZpY" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Less: Valuation Allowance&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(3,689,275&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--DeferredIncomeTaxLiabilities_iNI_di_ztbVBJBb21dh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total deferred tax liability:&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;(6,207,905&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <VIVK:DeferredTaxAssetsTaxDeferredExpenseReserves contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">336875</VIVK:DeferredTaxAssetsTaxDeferredExpenseReserves>
    <VIVK:DeferredTaxAssetsTaxDeferredExpenseFixedAssets contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">-1915092</VIVK:DeferredTaxAssetsTaxDeferredExpenseFixedAssets>
    <us-gaap:DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">16395</us-gaap:DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction>
    <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">-3622638</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">3553164</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">0</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses>
    <VIVK:DeferredTaxAssetsTaxDeferredExpenseStockOption contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">598849</VIVK:DeferredTaxAssetsTaxDeferredExpenseStockOption>
    <VIVK:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredTaxAssetsTaxDeferredExpenseAccruals contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">-32905</VIVK:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredTaxAssetsTaxDeferredExpenseAccruals>
    <us-gaap:DeferredTaxAssetsOther contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">-393154</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">1458506</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">3698393</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">5156899</us-gaap:DeferredIncomeTaxLiabilities>
    <VIVK:DeferredTaxAssetsTaxDeferredExpenseReserves contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">336875</VIVK:DeferredTaxAssetsTaxDeferredExpenseReserves>
    <VIVK:DeferredTaxAssetsTaxDeferredExpenseFixedAssets contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">-1915021</VIVK:DeferredTaxAssetsTaxDeferredExpenseFixedAssets>
    <us-gaap:DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">3803</us-gaap:DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction>
    <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">-3964173</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">3544614</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">0</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses>
    <VIVK:DeferredTaxAssetsTaxDeferredExpenseStockOption contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">155309</VIVK:DeferredTaxAssetsTaxDeferredExpenseStockOption>
    <VIVK:NonStatutoryStockOptions contextRef="AsOf2020-12-31" decimals="INF" unitRef="Shares">19440</VIVK:NonStatutoryStockOptions>
    <us-gaap:DeferredTaxAssetsOther contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">-699478</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">2518629</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">3689275</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">6207905</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:OperatingLossCarryforwards contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">14300000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">11700000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:AccruedIncomeTaxes contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">289000</us-gaap:AccruedIncomeTaxes>
    <us-gaap:AccruedIncomeTaxes contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">238000</us-gaap:AccruedIncomeTaxes>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_803_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_z4RNpN0PUHP1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;Note 21. &lt;span id="xdx_82D_zjjrGUb9HIGS"&gt;Related Party Transactions&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company provided secured loan financing and
assistance to the development and commercialization of two bioactive beverages and one weight loss beverage for Vivaceuticals, Inc., which
shared a common officer and board of director member with the Company. Vivaceuticals sold its assets to Scepter Holdings, Inc. in 2018.
In 2019, the Company received 800,000 shares of preferred stock in Scepter Holdings, Inc. to extinguish the loan encumbering the assets.
The Company has converted these preferred shares into 800,000,000 shares of Common Stock of Scepter Holdings, Inc., which is traded on
the OTC Markets (ticker: BRZL) (see Note 3). In 2019 we entered into a Convertible Master Revolving Note with Scepter and over the course
of approximately two years lent them $71,000, which accrued 7% interest per annum (see Note 8). As of December 31, 2021 the principal
balance with all accrued interest was $&lt;span id="xdx_900_ecustom--NoteReceivableConvertedAmountConverted_pp0p0_c20210801__20210831__dei--LegalEntityAxis__custom--ScepterHoldingsMember_z6JTETGSuPoe" title="Note receivable converted, amount converted"&gt;81,768&lt;/span&gt; and converted into &lt;span id="xdx_90F_ecustom--NoteReceivableConvertedSharesReceived_c20210801__20210831__dei--LegalEntityAxis__custom--ScepterHoldingsMember_z9yQMpDutRw9" title="Note receivable converted, shares received"&gt;26,376,882&lt;/span&gt; shares of Scepter common stock pursuant to the terms of the
note at $0.0031 per share. On the date of the conversion, the Scepter price per share on OTC Markets was $0.0062 per share, which resulted
in a $&lt;span id="xdx_90C_ecustom--GainLossOnDispositionOfAsset_pp0p0_c20210801__20210831__dei--LegalEntityAxis__custom--ScepterHoldingsMember_zEclF3z7OpH2" title="Gain (Loss) on Sale of Equity Investments"&gt;87,044&lt;/span&gt; gain on the disposition of the note receivable. As of December 31, 2021, the Company&#x2019;s Chief Executive Officer has
an immediate family member who sits on the board of directors of Scepter Holdings, Inc.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company has a consulting contract with LBL
Professional Consulting, Inc. (&#x201c;LBL&#x201d;), which shares a common officer with the Company. For the years ended December 31, 2021
and 2020, LBL was paid $&lt;span id="xdx_906_eus-gaap--ProfessionalAndContractServicesExpense_c20210101__20211231__srt--CounterpartyNameAxis__custom--LblProfessionalConsultingMember_zOaNsCeoX7jh" title="Paid for services"&gt;188,150&lt;/span&gt; and $&lt;span id="xdx_905_eus-gaap--ProfessionalAndContractServicesExpense_c20200101__20201231__srt--CounterpartyNameAxis__custom--LblProfessionalConsultingMember_zNGDoOCGVGuD"&gt;191,295&lt;/span&gt; for services rendered. On December 17, 2020, the Company granted non-statutory stock options
to LBL for &lt;span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20200101__20201231__srt--CounterpartyNameAxis__custom--LblProfessionalConsultingMember__us-gaap--AwardTypeAxis__custom--NonStatutoryStockOptionsMember_zvpjopNazF8c"&gt;333,334&lt;/span&gt; shares of Common Stock. The stock options vest over four years. The stock options are exercisable for up to ten years
from the grant date. The common officer is not the beneficiary of the Company and is not permitted to participate in any discussion, including
the LBL&#x2019;s board meetings, regarding any Company stock that LBL may own at any time.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In July 2020, the Company entered into an
agreement with IME giving IME the option to purchase approximately 1,331 ounces of our precious metal concentrate for approximately
$2,800,000. VVMCI, a wholly owned subsidiary of Vivakor, Inc. owns all of the Class A Units of IME, which have sole voting power for
all material matters except for removal of the manager, and VVMCI serves as a manager of IME. For the year ended December 31, 2021
and 2020, the Company sold none and $&lt;span id="xdx_90E_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--ProductOrServiceAxis__custom--PreciousMetalConcentrateMember_zOmrWc893Tsr"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1724"&gt;54,250, respectively,&lt;/span&gt;&lt;/span&gt;
of the precious metal concentrate through this option.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company has a note payable to Triple T, which
is owned by the 51% majority-owner of Vivakor Middle East LLC. As of December 31, 2021 and 2020 the balance owed was $&lt;span id="xdx_90B_eus-gaap--NotesPayable_iI_pp0p0_c20211231__us-gaap--LongtermDebtTypeAxis__custom--TripleTMember_zqLiClDCbkXN" title="Notes payable"&gt;353,330&lt;/span&gt; and $&lt;span id="xdx_901_eus-gaap--NotesPayable_iI_pp0p0_c20201231__us-gaap--LongtermDebtTypeAxis__custom--TripleTMember_zijDdt2RDVjd"&gt;376,972&lt;/span&gt;.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;On January
20, 2021, the Company entered into a worldwide, exclusive license agreement with TBT Group, Inc. (of which an independent Vivakor Board
member is a 7% shareholder) to license piezo electric and energy harvesting technologies for creating self-powered sensors for making
smart roadways. The Company is required to pay $25,000 and 16,667 shares of restricted common stock  upon signing. &lt;/span&gt;Upon
the earlier of (i) 120 days or (ii) the effectiveness of the Company's Registration Statement and receipt of public offering proceeds,
the Company will pay licensor $225,000. When the licensor delivers to the Company data showing
that the sensor performs based on mutually defined specifications and all designs for the sensor are completed, Company shall pay an
additional $250,000 and 16,667 shares of restricted common stock. Upon the delivery of a mutually agreed working prototype, Company will
pay licensor $250,000 and 16,667 shares of restricted common stock. Upon commercialization of the product, the Company will pay licensor
$250,000 and 33,333 shares of restricted common stock. TBT shall have the option, at its sole discretion, to convert the license to a
non-exclusive license if the Company fails to pay $500,000 to TBT for sensor inventory per year, which will commence after the second
anniversary of product commercialization. The Company shall share in the development costs of the sensor technology to the time of commercialization.
Total costs attributed to the Company are estimated to be $125,000. From May, 2021 through March 3, 2022, the parties amended the license
agreement to extend the terms of the first milestone to March 4, 2022, of which we paid $15,000 as consideration for the extensions and
$225,000 to be paid on March 4, 2022.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;











&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of December 31, 2020, the Company had a common
board of directors member with CannaPharmaRx Inc. The Company has a $&lt;span id="xdx_908_eus-gaap--AccountsReceivableNet_c20201231__dei--LegalEntityAxis__custom--CannaPharmaRxIncMember_pp0p0_zRAyWCcag5In" title="Account receivable"&gt;33,000&lt;/span&gt; account receivable with CannaPharmaRx Inc. for leasing office
space to this entity. As of December 31, 2020, the Company recorded an allowance for doubtful accounts on these receivables in the amount
of $&lt;span id="xdx_905_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_c20201231__dei--LegalEntityAxis__custom--CannaPharmaRxIncMember_pp0p0_zt2kkfoSOo3t" title="Doubtful accounts receivables"&gt;33,000&lt;/span&gt;. As of January 1, 2021 the Company no longer leases office space to this entity.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <VIVK:NoteReceivableConvertedAmountConverted
      contextRef="From2021-08-012021-08-31_custom_ScepterHoldingsMember"
      decimals="0"
      unitRef="USD">81768</VIVK:NoteReceivableConvertedAmountConverted>
    <VIVK:NoteReceivableConvertedSharesReceived
      contextRef="From2021-08-012021-08-31_custom_ScepterHoldingsMember"
      decimals="INF"
      unitRef="Shares">26376882</VIVK:NoteReceivableConvertedSharesReceived>
    <VIVK:GainLossOnDispositionOfAsset
      contextRef="From2021-08-012021-08-31_custom_ScepterHoldingsMember"
      decimals="0"
      unitRef="USD">87044</VIVK:GainLossOnDispositionOfAsset>
    <us-gaap:ProfessionalAndContractServicesExpense
      contextRef="From2021-01-012021-12-31_custom_LblProfessionalConsultingMember"
      decimals="0"
      unitRef="USD">188150</us-gaap:ProfessionalAndContractServicesExpense>
    <us-gaap:ProfessionalAndContractServicesExpense
      contextRef="From2020-01-012020-12-31_custom_LblProfessionalConsultingMember"
      decimals="0"
      unitRef="USD">191295</us-gaap:ProfessionalAndContractServicesExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="From2020-01-012020-12-31_custom_LblProfessionalConsultingMember_custom_NonStatutoryStockOptionsMember"
      decimals="INF"
      unitRef="Shares">333334</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:NotesPayable
      contextRef="AsOf2021-12-31_custom_TripleTMember"
      decimals="0"
      unitRef="USD">353330</us-gaap:NotesPayable>
    <us-gaap:NotesPayable
      contextRef="AsOf2020-12-31_custom_TripleTMember"
      decimals="0"
      unitRef="USD">376972</us-gaap:NotesPayable>
    <us-gaap:AccountsReceivableNet
      contextRef="AsOf2020-12-31_custom_CannaPharmaRxIncMember"
      decimals="0"
      unitRef="USD">33000</us-gaap:AccountsReceivableNet>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="AsOf2020-12-31_custom_CannaPharmaRxIncMember"
      decimals="0"
      unitRef="USD">33000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:SubsequentEventsTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_806_eus-gaap--SubsequentEventsTextBlock_zjQlxUVBOw0W" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;Note 22. &lt;span id="xdx_822_zXYEwiE98pz_zEw9jk6u3ETc"&gt;Subsequent Events&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company has evaluated subsequent events through the date the financial statements were available to issue.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On February 1, 2022, the Company entered into
a lease agreement for approximately 2,533 square feet of office and manufacturing space located in Las Vegas, Nevada. Commencing on March
1, 2022, the Company entered into a three-year lease with Speedway Commerce Center, LLC. Under the terms of the lease agreement, we are
required to make the following monthly lease payments: Year 1 $1,950, Year 2 $2,028, Year 3 $2,110. As a condition of the lease, we were
required to provide a $2,418 security deposit.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On February 14, 2022, the Company closed on its
underwritten public offering of 1,600,000 shares of common stock, at a public offering price of&#160;$5.00&#160;per share, for aggregate
gross proceeds of&#160;$8.0 million, prior to deducting underwriting discounts, commissions, and other offering expenses. In addition,
the Company has granted the underwriter, EF Hutton, division of&#160;Benchmark Investments, LLC ("EF Hutton"), a 45-day option
to purchase up to an additional 240,000 shares of Common Stock at the public offering price per share, less the underwriting discounts
and commissions, to cover over-allotments, if any. The Company's Common Stock began trading on the Nasdaq Capital Market on&#160;February
14, 2022, under the symbol "VIVK". EF Hutton, acted as sole book-running manager for the offering. Simultaneous with the close
of the offering, the Company converted 66,667 shares of Series A Preferred Stock in to 833,333 shares of common stock. The Company effected
a 1-for-30 reverse split of our outstanding shares of common stock (the &#x201c;Reverse Stock Split&#x201d;) via the filing of a certificate
of change with the Nevada Secretary of State simultaneously with the close of the underwritten public offering, which was effective at
the commencement of trading of our Common Stock. No fractional shares of the Company&#x2019;s common stock were issued as a result of the
Reverse Stock Split. Any fractional shares resulting from the Reverse Stock Split were rounded up to the nearest whole share, resulting
in a round up issuance of 2,271 shares of common stock. In conjunction with the offering, approximately $1,228,997 in convertible notes
payable were converted into 272,156 shares of common stock. All issued and outstanding common stock, preferred stock, and per share amounts
in the consolidated financial statements and footnotes included herein have been retroactively adjusted to reflect this reverse stock
split for all periods presented.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;On March
3, 2022, &lt;/span&gt;the Company amended our TBT license agreement to extend the terms of the first milestone to March 4, 2022.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On March 9, 2022, entered into a land lease agreement
for located in Vernal, Utah, which allows&#160;the Company to operate on the land and receive ore supply of 2,000 tons per day of oil
sand material, which is guaranteed by the land owner to be at a minimum of 10% hydrocarbon by weight. Commencing in March 2022, the Company
entered into a five-year lease, with an optional additional five-year extension, with Tar Sands Holdings II, LLC. Under the terms of the
lease agreement, we are required to pay $3 per ton of oil sands processed. As a condition of the lease, we were required to provide a
$30,000 prepayment toward tons of oil sands processed.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On March 28, 2022, the Company entered into a
lease agreement for approximately 1,469 square feet of office space located in Lehi, Utah. Commencing on April 1, 2022, the Company entered
into a three-year lease with Victory Holdings, LLC. Under the terms of the lease agreement, we are required to make the following monthly
lease payments: Year 1 is comprised of April to May 2022 $867, June 2022 to March 2023 $3,550, Year 2 $3,657, Year 3 $3,766. As a condition
of the lease, we were required to provide a $3,766 security deposit.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On April 1, 2022, the Company entered into a lease
agreement for approximately 2,000 square feet of office and warehouse space located in Houston, Texas. Commencing on April 1, 2022, the
Company entered into a month-to-month lease with JVS Holdings, Inc. The lease may be terminated at any time or for any reason with a 30-day
written notice to terminate. The lease requires a monthly lease payment of $2,000 as long as the Company remains in the space.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Subsequent to December 31, 2021, VWFI has raised
$245,000 in conjunction with the $25,000,000 private placement offering to sell convertible promissory notes, which convert to VWFI LLC
units, to accredited investors to raise funds to manufacture equipment that manufacture RPC Series B. Subsequent to December 31, 2021,
VWFI has also converted $975,000 of convertible debt into VWFI LLC units.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Subsequent to December 31, 2021 the Company amended
a convertible note payable with a principal balance of $250,000 to extend the note&#x2019;s maturity date to August, 2022 in exchange for
an increase in principal owed of $25,000. Subsequent to year end, this convertible note and its accrued interest were converted to common stock as discussed
earlier.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Subsequent to December 31, 2021 the Company amended
a note payable with a principal balance of $334,775 to extend the note&#x2019;s maturity date to April 1, 2023, with monthly payments of
approximately $29,432 until paid in full.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

</us-gaap:SubsequentEventsTextBlock>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#Fact000310"
          xlink:label="Fact000310"
          xlink:type="locator"/>
        <link:footnote id="Footnote000315" xlink:label="Footnote000315" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Share and per share amounts have been retroactively adjusted to reflect the one-for-thirty reverse stock split effective February 14,
2022. See Note 1 Organization and Basis of Presentation for additional information</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000310"
          xlink:to="Footnote000315"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000311"
          xlink:label="Fact000311"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000311"
          xlink:to="Footnote000315"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000313"
          xlink:label="Fact000313"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000313"
          xlink:to="Footnote000315"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000314"
          xlink:label="Fact000314"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000314"
          xlink:to="Footnote000315"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001176"
          xlink:label="Fact001176"
          xlink:type="locator"/>
        <link:footnote id="Footnote001222" xlink:label="Footnote001222" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">From 2013 through 2018 the Company issued a series of promissory notes and convertible notes with various interest rates ranging up to
12% per annum. The convertible notes convert at the holder&#x2019;s option after 1 year of issuance and may be converted into shares of
common stock. The conversion price is generally equal to the specified per share conversion rate as noted in the note agreements.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001176"
          xlink:to="Footnote001222"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001177"
          xlink:label="Fact001177"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001177"
          xlink:to="Footnote001222"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001178"
          xlink:label="Fact001178"
          xlink:type="locator"/>
        <link:footnote id="Footnote001223" xlink:label="Footnote001223" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">On September 5, 2017, the Company acquired patents in the amount of $4,931,380 in which the Company also agreed to assume the encumbering
debt on asset in the amount of $334,775 due in December 2019 with no interest accruing until 2020 and a deferred tax liability of $1,043,398.
As of January 1, 2020 the note was amended to accrue interest at 7% per annum commencing January 1, 2020 through July 1, 2020, and 10%
per annum commencing July 2, 2020 and thereafter. In November 2021, the lender agreed to extend the maturity of the note to April 1,
2022. Subsequent to December 31, 2021 the lender agreed to extend the maturity of the note to April 1, 2023 with an approximate monthly
payment of $29,432.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001178"
          xlink:to="Footnote001223"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001179"
          xlink:label="Fact001179"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001179"
          xlink:to="Footnote001223"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>93
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( ."%CU0'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    " #@A8]4 <L\L>\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+!
M3L,P#(9?!>7>NLW*#E&7"XC3)B$Q"<0M<KPMHFFCQ*C=V].6K1."!^ 8^\_G
MSY)K# J[2,^Q"Q394;H;?-,FA6$C3LQ! 20\D3<I'Q/MV#QTT1L>G_$(P>"'
M.1+(HEB#)S;6L($)F(6%*'1M46$DPUV\X"TN^/ 9FQEF$:@A3RTG*/,2A)XF
MAO/0U' #3#"FZ--W@>Q"G*M_8N<.B$MR2&Y)]7V?]ZLY-^Y0PMMN^S*OF[DV
ML6F1QE_)*3X'VHCKY-?5P^/^26A92)D555;>[V6AJK6JJO?)]8??3=AWUAW<
M/S:^"NH:?MV%_@)02P,$%     @ X(6/5)E<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
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
M!'FP1KTN^ X<.8MBXGC@82089BP9:5*IA1\-P^^+!)XT6LFJ,DORI??TZO7
M+89X<R<W/&>5D/)1.K(3H):"-$S!3;@/#K#+-9) X+#3)GLL<1RG*1\%BT4@
M?2,"N_*VZ\+?_Y82G'SH'>D^/HA#+@Q'-MH^R^!&FUELLC VOXF%$'6W;9G+
MYE$H79KK:_72KG3 0C?"'&NCC^C?G[M:_Y\ LIB%(0O#\(V[?&99R,(L/+P9
M8"YDAJO!8X)IA$>_K&&61"Q,HK<&'Q\4_ITOO]A/#;]%  LCX WA=TN[$W[7
M!#; 29:.[!N8K?TL7/O?%O[Y@>&WE9LE/S7\MLBR0XKL0>%WRZ83?M>$ 3&R
M,7(Q6UA9N+#V<3UW GY E+DM<#SZJ0TWM]6+AT^UK.R^*VND;;B]7Z!BYTML
MYWONL,U&Z6SG-PWF!R6?<W5?PLZ]$G<P*#I.8+3:_$9C\T++5?<SAUNIM:R[
MRZ7((2+& #Z_D[#?[U^87TYL?RES]C]02P,$%     @ X(6/5&^=8@ER!
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
MV@Z+]%BW13XK\KHL,O[+,[K):U:RJM8AQ@>:6?!NZA<;<V+NV$EV["0;'',
MQV>S30J(XD^(&,3X@#^BI$;\^\_M=]A3L6X+:VU@F^G[Y=)VSL<O^R220SP+
MXWZ0+P<1RW"P8WC]P$ ././+AV'TPT)5F..:KB5&1G(DIB9V+;,?%RL0L6E:
MU.HR['4]W74]U7;]-7M.\X99?&G(DGS&/J%JD7!>O*O_M]CV?O_S?^(0R%'-
M$)BVI4[=W*5N:E/O30!I5:WY;<)7>;[4SM?;%9/?R]7FUU7R,WG,&*>5JA7:
M:II=Q9=JE<S8Q8AO&RI6OK#1)5+-5Z;,1K$O?%/J"XP=SZ.4"DP#2BH$PHF
M<&)5![A&[Q[JL<':L<$"9L,;TU5#:2F)O3>:O1SM78[V23DF>UD63RA+D\<T
MXZL2JP88JZWF",;:\N0H\-66AXO/.:XP/05 "85 .!$03JQNOD?5/'!V/'!^
MF0><K7L\T''5D:=7;)OJ#-U=ANY)&<Z2:C' 22W@$9QT)4ZZ B==J<$FYIL&
M@9) ^81 .!$03JQNO:L>;V\WWM[)XZWCGB<EX]A#,SDV.K%BG)1-TRWI;'!6
MU*,>0<$6J+<?%-9GOXW9;SIQ,3$$L@9028500!$44#S0!10/C/^>6,6_-/XZ
M1K;0O:3H_O:JGU,G4;!>HTR*_(655;M$UVRY*LJ$*SSVQSJMN=#;*MSK3^CZ
MC&^8DWR.)F=8U+NH+M!^XX:(K$WE&"(KY(5!Q?FTC>K=Q99''$?B,E!>(110
M! 44J_N NM@>($XGL+!>8?U?B*.] V2]Q0?=<>C &H$[P87UBFN;2K%J-BB5
MZL94DAE*7D$!^5C6()9E22H^@*HPA **H(#BPUW0ITBGPK!>AFTITMC,<S0K
MEBN65TE#%R4SM%#', ,(R,>R[L.FC;$H=Z J#*& (BB@^' 7])G1:5^L%[\W
M?+IH#*9F%LS[5F3Z9D4JQ/"</=9*\D!I8"@@'PHH@ (*H8 B+.M@FYB>(;A;
M\>&X/GDZP8SUBME/7](YXVOC*DGGC39^6S;EI5))%BWZ,60! O*A@ (HH!#+
M/L(9=HCC68)E#55C_(X:^W3IW NLMR]N6<U)PM<?ACYD156I=]E0C@44D \%
M%$ !A5AV&\X(=JGM.2(K%)&VZ]@.$><(%:3K8(XY,.R=B8%/<S'J!4.K=3E;
M\&U)LZ8D*..[U;P:.!"(L6QK#&R,2.=I$+VG(9YQ8>& I?&O% =<LA,AGW#)
M,1@3RQ94'I'5NFG97*V;0F2@B%2?<BGB*&^(Z7G"H$>*4,QO=,,5_.98%6C;
MKFO9 T*,=*X"T;L*03X_?,XU, RRJ: ZZ%*$-2-A>4,'!V3OA/20_0!T=*"O
MYXA9CR@.7T5G@<BJVO0LAV*1<5#& A10! 44#W2!-S#9D<Y7((=\A9-,4CWJ
M,>-/I?&GICC^LA5A4L=S1*4-E50(!11! <7*+G -8T!/D<Z,(:<=?[_')"6R
M_*=T\'B3=.J?'#J$_>M,4GTJQQ#9DD]!Y=53EL6>R9< 4_1(H=(*H8 B**!8
MW0>./<CESAL@AP[&_V*/E,A"U>/KM#ET!W1"E>B%ZDD6J1[S&"I#R5,B2S-L
MN0J/%*K&$ HH@@**W]$'?9)T\I3HY>DQ)JD>ZAAN0*E4HCB!;AQ"(E(#2H1"
M 4500/'A+N@SHU.P1*]@@4U2?6W'D <(R(<""J" 0BB@B,BN@679LFZ.WQ'8
M?Y:S,QGH 9/AUVQ2/?H1=($"\J&  BB@D"I,#Y-@3]@P1E 5QH<K[).E\T.H
MW@]YETFJQSB&$D! /A10  444MGV.;-,U\0.%DFAB"38,4S)!U-%.K;%)<?0
M)-%9213:2M+MI*GL;]BNC0>> :)[SZ6?9F\<Z>5.J&Q38/&A;"IK=$),SQ6?
MR=:G? QCH&P***!8V07#>UW:V13T-)MB<!RU9%,\/3[\6#;M? NJ]RW\M*K+
M]'&]56V;Q?/QY] &3#E-0ID14$ ^%%  !11" 454]B'.+,NPQ'W6X;@^73J[
M@NKMBH-G.5C)$?EI>_E5&3D&$RKZY;XBS'*;@U-/U.>*2.59CBJ.-D[]_AM&
M;??+H5S[4$ON?SF0.-CBZ^+02TN=S4+U-LO[SG+4PR#+>N5+2PKUST?"<*4W
MKL9[KV4V+P)_3<KGE$\C&7OB18W/#N^ <OMN[?:B+E:;-S4?B[HNEIN/"Y;,
M6=D$\-^?BJ)^NVA>_MR]X7SY/U!+ P04    " #@A8]4(.GH88T)  #0*
M&    'AL+W=O<FMS:&5E=',O<VAE970V+GAM;)V:6W/:2!.&_\H4M1=)50B:
MDPXNVU48\"Y5"?87G.RU+(U!&R&QDK#C_?7;(V$&- ?\[4T,2FMXIV>ZG^Z1
M+E_*ZF>]%J)!OS9Y45\-UDVSO1B-ZF0M-G']N=R* O[GJ:PV<0-?J]6HWE8B
M3MN;-OF(>)X_VL19,;B^;*_=5]>7Y:[)LT+<5ZC>;39Q]7HC\O+E:H ';Q>^
M9:MU(R^,KB^W\4HL1?-]>U_!M]%AE#3;B*+.R@)5XNEJ,,87$Q[(&UJ+'YEX
MJ8\^(SF5Q[+\*;_,TZN!)Q6)7"2-'"*&/\]B(O)<C@0Z_MX/.CC\IKSQ^//;
MZ+?MY&$RCW$M)F7^9Y8VZZM!.$"I>(IW>?.M?/E#["?$Y7A)F=?MO^BELPW
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
MHRYW8R03([=_#2\F)F@8.7*(VKAM9R-OO-G ')1 :&(:,;^NSLL1,RHG,+,
MZ\WU(-_4'95<Z5'W.F^';_>('KS= WF8))/2>)<U2$SHS^RX_</\N=L_(NGQ
MN_17%,/K<IL9(H!.0DFIQ!^M(Y=E0KH[^Z<-1Y<SI&;T C2RDX0AN"VQ/S)J
MBZVQ?,YU]R:7 F9<:<%=D/@C%<_-6[0>F DY_$SP[+(,7F[.7K(O<=&H?/\Z
MD:V;0X8O&-FX-%U!F/Y%$'1[6B:!*'T?*.\ !@CRE:&.6#K*</4,VQ>ED*^6
MY8D33=$&:%M[?_&4NU:V)W&88_,(]P#ZB[/ORKR5.K"L6%3BY$>].^[WI86T
M!\;!"[YD ?&#0RV[Z8@PJ'?KW\SD*29 &JS^! SBRG><Q..DB;^N=XZFREGI
M.G7B< IE*F*:Q!W[T5\\]@&"=\92QV-B(Y1Y>7/?T<' ;< #!;Z[&GVB3>H-
M=:E> 20W=P[VPXO9&]XNP:W*F]6D:N-T$<\'/7GY(Q)>,/M;*\FM]XIZ(+O
MD7-_+X._-,3E>5#FH"/CX=CZ9LUG<(.%V#?PE0ITR#3W_>)F$CTP)7.0 -*/
M?(#&-3@,G-"P+AOLX7G$9._U2V_>FQ1MW)O4OY-#9:5#@5X#'-#A7[M=:6@/
MT9_= \HY8G'#1-<B":BEURP:O9?@#& 7G'<.I;L< 3$@]WX4.)7N0'V7"I^)
MLK0V#/<.F;NVQ#'H7TWK+FCU)/?)W*+46!N=N^;COL>[#8O;4T<=^$,?\Z1K
M^Z7?M59&_)98$^/NNHL.,LVL55':^MZJH;^*\RSX T3(IO&?64(@@Y I?XO(
M_^K_DM.E_ &C;KC\&:AW"9)QJ'9<T*OCT=G)GN34W9>F7/&?,R(9T91+_GAK
M$V)/#*#GBY(0I%^P@/_[5C_^/U!+ P04    " #@A8]4HM"PUQH#  "H!@
M&0   'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6RM5<MNVS 0O.<K%D*/@O6P
M4Z>!;<!Q4K0%T@;IZU#T0$LKBPC%54DJBOOU75*VDS9->NG%XF-G=KCDCF<]
MF1M;(SJX:Y2V\ZAVKCU-$EO4V @[HA8U[U1D&N%X:C:);0V*,H :E>1I^C)I
MA-318A;6KLQB1IU34N.5 =LUC3#;,U34SZ,LVB]<RTWM_$*RF+5B@Q_1?6ZO
M#,^2 TLI&]16D@:#U3Q:9J=G$Q\? KY([.V#,?B3K(EN_.1M.8]2+P@5%LXS
M"/[<X@J5\D0LX\>.,SJD],"'XSW[ZW!V/LM:6%R1^BI+5\^CDPA*K$2GW#7U
M;W!WGF//5Y"RX1?Z(78ZC:#HK*-F!V8%C=3#5]SMZO  <)(^ <AW@#SH'A(%
ME>?"B<7,4 _&1S.;'X2C!C2+D]I?RD=G>%<RSBVN#+9"EG!QQ]=LT8+0)7QP
M-1I86HO.SA+':7QP4NPHSP;*_ G*+(=+TJZV<*%++'\G2%C?062^%WF6/\MX
MCL4(QED,>9IGS_"-#X<>![[QDWP5&H,EK,@Z&\-*M-())7]B&<.N(O&C2L"Y
MM(4BVQF$;\NU=8:?U/=GY$P.<B9!SN1_WL&SE+Z53VTK"IQ'W*L6S2U&B_?D
M$"8C^&<^_@!5P&7'9LVK^]*'0!ZD,5!G@ )$!,A10=RHUGG<K3"2.LO-T9*5
M3-=+5\,MZI(,5[LU5*'U72T4>&FR0& #T/XJB T#B\Y(M[W'<_=2584P%M +
M@S7S(RCD?K2C/^0>/9(+/4(MRGM"J8&U@VBHTT'R"YB.XWQR#"?3.#W.X1/O
MKJAIA=X""T/_6*1VQ)3PH0U^LMP81+8GQQM'[SJUY539*V"?#-QX5ZC.LN.
M\<8 C&T[4]2L& HTCOV238TKP.5H>;Z%@IJ&-//<:.K9K_PUM+50#JYEN<%1
M$/68S"=30UWLT7ZU##I>L*0T3M,4LFP:G[S*X&^O-7G@'@V:3?!(RW*X-H.1
M'%8/-KP<W.<^?/#P2V$V4EN^F(JAZ6AZ' V*]Q-';?"B-3EVMC"L^:\$C0_@
M_8KXC>XF/L'ASVGQ"U!+ P04    " #@A8]4&?_'8N<#  !A"   &0   'AL
M+W=O<FMS:&5E=',O<VAE970Q,2YX;6RE5M]OXS8,?L]?07B'80.$^'?B])(
M:7J'W<,-Q06[>QCVH-A,+-2V7$FN+_OK1\F)FP)M7_824Q+YD1])45GV4CWH
M$M' S[IJ],HKC6EO?%_G)=9<3V6+#9T<I*JYH:4Z^KI5R MG5%=^% 0SO^:B
M\=9+MW>OUDO9F4HT>*] =W7-U>D6*]FOO-"[;'P3Q]+8#7^];/D1=VC^:N\5
MK?P1I1 U-EK(!A0>5MXFO+E-K+Y3^"ZPUU<R6"9[*1_LXDNQ\@(;$%:8&XO
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
M:S*9'T1 _9CN%6?:,!K7QO&@#6+-+QN2-^#STG#+#8H/L'LK5[\ 4$L#!!0
M   ( ."%CU2P1C_"'@4   (+   9    >&PO=V]R:W-H965T<R]S:&5E=#$T
M+GAM;*56;6_;-A#^KE]Q\+(A 01;+W;L9$F Q-W6#LD2)%D+;!@&6CI;1"12
M)2F[_O>[HR3'39M\65$XI'CW\)Y[Y=E&FR=;(#KX4I7*G@\*Y^K3T<AF!5;"
M#G6-BDZ6VE3"T=:L1K8V*'*O5)6C)(J.1Y60:G!QYK_=F8LSW;A2*KPS8)NJ
M$F9[A:7>G _B0?_A7JX*QQ]&%V>U6.$#NC_K.T.[T0XEEQ4J*[4"@\OSP65\
M>C5F>2_P4>+&[JV!F2RT?N+-A_Q\$+%!6&+F&$'0GS7.L2P9B,SXW&$.=E>R
MXOZZ1__5<R<N"V%QKLM/,G?%^6 V@!R7HBG=O=Z\QX[/A/$R75K_"YM6-DD'
MD#76Z:I3)@LJJ=J_XDOGASV%6?2*0M(I)-[N]B)OY3OAQ,69T1LP+$UHO/!4
MO389)Q4'Y<$9.I6DYR[^T XMW&.&<BT6)9Z-'*'RV2CK$*Y:A.05A#B!&ZU<
M8>$7E6/^-<"(S-G9E/0V725O(K[#; AI'$(2)?$;>.F.8^KQTE?PGME9^/MR
M89VA7/CG#>#Q#GCL@<?_PWEO(G#)G=I:9'@^H)JR:-8X\+#!; @OX8,'*LF\
M*1%NEZ#\H7D^)*]AM4##G@O8<^R^B'2P=O3UO2YSJ58VA ^*W,OJ>]IP*([@
MIQ]F21S_#--9.)Y,@KOK.<F2KA)<0**DW1JMHY)T/<SAX@AFQU$X/HE[]>#Q
M9@YS44LGRA"N">0P.X(T3</I>/PLI.GX&X9P '$8GXS#))W0NC4$_OWNOX!-
MOA&6R=WC6I=KHN<1J81< :\0/W0R>T)S"E?W?UV'</LX)Q#SA,X>A; I9%:
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
M2GRB^I=$+QBY<[?W2AI\"[CA%A]?H*P"SJ\EW@='P3H8GG/3?P%02P,$%
M  @ X(6/5%([_$$7!   6@@  !D   !X;"]W;W)K<VAE971S+W-H965T,38N
M>&ULI5;;<MLV$'W75^RP::>=8442NKN29BRG;=)I4D_BIL\0N1(Q!@$& $4K
M7]\%2"IVF_BA?1$NW#U[.[O0NM7FWI:(#AXJJ>PF*IVKKY+$YB56W(YUC8J^
M'+2IN*.C.2:V-LB+H%3)A*7I/*FX4-%V'>YNS7:M&R>%PEL#MJDJ;LX[E+K=
M1%DT7+P3Q]+YBV2[KOD1WZ/[L[XU=$HN*(6H4%FA%1@\;*+K[&HW]?)!X(/
MUC[:@X]DK_6]/[PN-E'J'4*)N?,(G)83WJ"4'HC<^-AC1A>37O'Q?D#_)<1.
ML>RYQ1LM_Q*%*S?1,H("#[R1[IUN7V$?S\SCY5K:\ MM)YNM(L@;ZW35*Y,'
ME5#=RA_Z/#Q26*9?46"] @M^=X:"ER^YX]NUT2T8+TUH?A-"#=KDG%"^*.^=
MH:^"]-SV=Y%3AA&NCP:1DNWL.G&$Z[\F>8^QZS#85S R!F^T<J6%GU6!Q5.
MA!RZ>,4&KW;L6<27F(]ADL7 4I8]@S>Y1#D)>)/_&.43T.D%=!I I_\K=<]B
M^):[LC7/<1-13UDT)XRV;[5#R-(Q_-L"_*'@NCD2+R!;^/3X7U<BW.BJYNH,
M=6/RDEA:@/%\M".G@2O AUPVEO@/LL>D?@Z*O*[IBOL6L219@*AJ&8SU=T*=
MM#P)=0SB;[G2MM;JB'"'>:FTU,=ST"-##>'Z;8$GZO;Z'PHC;J%%L$C&A0/N
M0#<T'K1$*(3-#7I[8[A[:B4G9AFQ;T(/"_4XV.^^6;)L\9.%VN@<K45RUGH_
M#CP74E  Y [DAN?WWOU>:M26:'!_II%282%(J #*!3XX$@P'(:G#SK G/QM#
M]HR?/E2X @Y&5P&R*=#C%4WNO$%.$5#U)"F@[$(8\MQ2U"<N&]*FB%\ BZ?9
M/)XM&!4/9FP2SU893%,6+^8,,I;&2[;ZO,;+%8M7RXS4TFP2+[/4,^ WKAJ:
MH".2"AWRE )4.@J0"JF"9S0594%#!>,OL( /S**QXTJXV]W!KT8W=0RO%;7@
M]_H ;2GRTG-(4'/36U!XZ0_BQ.\I:SO-33&JL-I3EBCY'!;?@BVYP5++ LT/
M/CN#L5K@)PUA(!N1!Z:@0D/\(8436A=(-K"*$AI(2L3@X0OE]_!CK=L0G"5$
M;3J)BOOZCBR]*@Z,YD7+S[:KPI 3<LW@QT9X5?*HIO*^8+,X3=/@!E5D/E]T
MCEN@H&GQ/GHZY+JJB'HTB?-[:&J_%4=%!L? >HCKH$-#J\O#,+BZL@S1BX$'
MH\"#Z2H-NL2"C,79='Y9)C&;I3!=+.+E; I?&E3)HWE?40+#JV;)TT:Y;O1?
M;B\/YW7W7GP6[U[=-]P<!76YQ .IIN/%+.HFQW!PN@ZOQUX[>HO"MJ3''XT7
MH.\'3=.J/W@#E[\3V[\!4$L#!!0    ( ."%CU3C*1W,6P8  (T.   9
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
MX_7]#3W[I_3CNS,O;BC(ZCD.!K#1@&CDNB*MA9"M(SL*;BNV,[H&1:#A$23
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
M@IPIS-."^ELNM1D>[US/*7ZVS@2;5>MT0$9M1M!,FQ5/=Z3[BV<'UE@7K<^
M;7MK$\VZJTNVW4UO>$P2!KMRL+W'P(!,FA/,H^+JM?ESKUAMJ-V1'N=T%VF[
MQ8+7VI4JFL*K12D?^5;+@; 1W:B0))D?AA&$]IE V%ZLV">^^^G$WLE FKKG
M"]1,-O&S,,3*#[,$DFF*Q3)%R>CZ:?P2_%%WLBURIB3Q!!5/()K0N4+XZ=#1
MN"Z*GCKBE.A3B@=4ZT$TP1U-C2EHE"Q+BL]/&%9,-?,L+W0YC<B<^FGF,@PA
M*7*CT$8\39*C3-CMBBBQ/P8R>@9CV'6'.NK=15=<W=L;=\0)VL:Z:^GNV^Y2
M_]K=9:^7N_\(>,O4O:@U;IKOD#08CM.!VP&T+T8N[,WV3!K<==GAG&-[5[0
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
MBO=U"^^9L8]1Z,-XY'-#,:70HW'JC:+]-L$/-A.V:;CR4C_D9SCI^].H,SF
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
M9O+<7::"HZ?2 KPGBMW<T 'M?UI<_@]02P,$%     @ X(6/5'*3 85^)0
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
MC"1ZAOC*&LRAEAPW4IT0HPVP@6#DH_I/XLH_C#>GAV<Y4,Y[Y* O-/K?[ W
M(1U!; ?@=/'X+T,ZLG_//;7)GFIDI_"8' .+.<<=T_3P>\BH?R$?EYAB7NU:
M%16_=W_^;"L\<Z(5O\0N";H9$E#G&X*TR_N%L+FK 2DH5\>7WR51A:0;PG?K
M.Y:30'-*O*/CW9<#)LOG>9&U2VFP[A;*/AO\+?6E1(P+0*!4QE_RX3&G;2&B
M1W5]@XI#71.RG\N<:63T;+%E&[Q#[RH^NB=[=-6;E^G)YU#"(WE&GN>YR9RW
MZ#+>U>8.70(.+5O:C\@V1H+JY"D7[M*[<)?#"8@*S@V$ATM$MJG;G>[<(* =
MZ8=^Z!WW@5U]5@_HLXO)#2]F9MJ0.P5PYZ9&=YA-"TD&U_%)O#CCBR<\S>=M
MS7]FPEOL/$"";I3'R+\ 3LM0D?&BU!PT-YC9  [^V908M6/5VCV7;#]'B8[:
M;*;C5XM'2U(+*X$_=\@.'@AP4_"S$:1JU4@F'5D1Q4-4NA05-MQ1 $FUB[(E
M.<'PF_T5 .!#6-(J0@JIW\O^,>^'C@PJZ!K8EE1)-^26LP*WY19,V>OP6&C3
MB(]T@!?'H] Y-!KDQJ=6Z>T2&@39SY=/[J;CW[I\4VM-+[F2B%SD19D,7 L(
M""M+O('U 6T7AW/0/\J; ,JI 'E_J=8&F" %[ZIN-":MJ1[1>Q@I)UDTQH=U
MK66]%1PP^$[<T+$98L3.*[=1#+,\B1^*G.J*7&>/:+]CK2E1*@BC>0 !D:+,
M,"J8;0C.'FPIZKS@O*')B1+[^H# H6^+-4MRS= [HTH240"%BW(Y+%ODBB;[
MTX--"52Q!+IXZ%GR1G[__NP@6&E2R:!)#LD7I_HM%A4MY0Q1B]-1(=DHZ98F
M/4AR*MVV2Y''<.B1GL)S\+6I(W6[G69SY\)9QUPJ9?T.&FE2[%$!96FH]J>S
M/UHKP41DV,6-FA58;<>H&6UIJ)%AMJ/*.NX>[F"0LW!IUG.'1,;D*>7#'J1D
M<C+%21?$"CO_X&QT753J-E^VA=3S6*._PD+.X>T,. ;[9%BS?@!W"E]_C]7!
M5$G+!'4D':G?B--BJ[.3WP/.R>Y3Z*K9J3L,AS[X7F"G@#,W"NF[B:>HZ)WE
MEN#&(3D==]*!$[!Q.K\V=&AY _P+PD<G#>ZMO 5KL7=.9^IJJA"K%+GA>KS#
MAFKRX1C,?,XT]-G2A*PLQ^J##77CJ)UT/&@4WF'4V:_Z!U_L5_T,K;_#IJ_K
ML./H7YQ,P$MC"+^S?:6B(.HC:C6$. T_]9T7K,C6)JFFI-LIS^T*X$[3D->
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
M2;L?X/7:,O0"7N\$WK%\_TQ6UAEJF[\?$/1;@GX@Z)^J,TU37@OTA:XM%K4
M0>UH@>8**D-#9MPK5,(7GZD<\+GF%36_.U;M_T;5>4?5F6E9U0Z-O0"K"[=A
M!B]"-+J@OL W2^C"H// LI*HJ7G>H4"/=(]8\HR:A<2[VBCN:H/!K.!;+Y,"
MNDEG;C#CNK8@T3$!N WU]M,J6_"S$MG+ZZ&NI3KW& N4F',6-'.C,[36/^.,
M])3)$7<?ACEP.H [^_SI*DV3F\5\%J3NS3EU6.<>:>Y++7+@D@KX@M[:PCU1
MH?%E=B6"\$9 G!*HSF@=IYV!^=L3%'BLC^*#V95HUF%#60CMV(QQ>]LNP4DS
M^V_FS09]8&;-E:5("G)-+K\.(C#-5FH.3E=A$ZRTH[T21*I.CL8;D+[0VNT/
MGJ#]:QC_ U!+ P04    " #@A8]4O>BCHX("  !9!0  &0   'AL+W=O<FMS
M:&5E=',O<VAE970S,2YX;6Q]E-]OVC 0Q]_Y*T[9-($4-3]I:0=(A6YJI79#
MI=L>ICV8Y("HCIW9!KK_?F<GI$PKO,0^^[X?WUU\'NZD>M9K1 ,O)1=ZY*V-
MJ:Z"0&=K+)D^DQ4*VEE*53)#IEH%NE+(<B<J>1"'X7E0LD)XXZ%;FZGQ4&X,
M+P3.%.A-63+U9X)<[D9>Y.T7'HO5VMB%8#RLV KG:+Y5,T56T%+RHD2A"RE
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
M#VM\7T&[ -ROE++[B1,87NS9*U!+ P04    " #@A8]4.B$##<L#  "="
M&0   'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6R55DUOXS80O?M7#(0]V  1
M?4M68!N(G7;;(@F,)-T]%#W0$FT3D425I.S-O^^0DK5>(/%F+^:0FGE\?)SA
M>'84\D7M&=/PK2IK-7?V6C?7KJOR/:NHNA(-J_'+5LB*:IS*G:L:R6AA@ZK2
M#3PO<2O*:V<QLVMKN9B)5I>\9FL)JJTJ*E^7K!3'N>,[IX5'OMMKL^ N9@W=
ML2>F_V[6$F?N@%+PBM6*BQHDV\Z=&_]Z&1M_Z_"%LZ,ZL\&<9"/$BYG\6<P=
MSQ!B)<NU0: X'-B*E:4!0AK_]9C.L*4)/+=/Z+_;L^-9-E2QE2B_\D+OY\[4
M@8)M:5OJ1W'\@_7GL01S42K["\?.-_8<R%NE1=4'(X.*U]U(O_4ZG 5,WPL(
M^H# \NXVLBQOJ::+F11'D,8;T8QACVJCD1ROS:4\:8E?.<;IQ9V@M0):%_ @
M-%.PIJ]T4S(8/YM!36:NQEV,KYOWB,L.,7@'T0_@7M1ZK^"WNF#%CP NTALX
M!B>.R^ BXBW+KR#T"01>X%_ "X<SAQ8O?!=OH^&6J[P4JI4,_KG9*"TQ/_Z]
M !X-X)$%C]X!?\*R*5I44&RA',2MK;A-)^Y;FEX$-95YK1J:L[F#I:>8/##G
M(SN-4#I6;9@T\HV,?$9#;_2%2BY:=).BXDH)^=K'&81<U <F-3=IT*V.Z00^
M0>R1+/$&8_0@#@BQH@W7M(3/4K0-W-VM;"+!>#.!,)V2:1Q!F(0D"/W1L^0-
M8C[WJ3;.T24.21AZ$&0QB:-P]$!-K2+<LN7Y"WR^7\&XF("?D2A"KY@DZ'1B
MOSHCNI2\V+$3,C",(5X:DZD?0II&) Z"T;)L&3Q:OR6M7V"\G4#D>P0?,)0E
M)K[GC9XJ6IK=%=Z 4G!38,UQDQWV#1GOD+(_)7X:0X@17AR-_EICOLL=K6&U
MQ^>AA]Y/(/.0;=P/ ^GU=\E[LAPQ2>0G)$PS2$-$11[/PHCZ8TU^@H3X?DC2
M+$$[(-,(]<BFH[NW+Y_@^R$EJS4Z^R3V?=0PM;:?)<0+TY\'4JTEW[2:%: %
M'/ (E@BO-<,TU( ^7+^^0?]=Y%+4.\#HJB,RC4F6FIS*_(@DB0\7*C >*C#^
M< 7BL]U*KCE2^+5ZO+C%S^OQ0_N:@@Q,/6$^A22+$K,00N2AEH&=1! '),NL
M'9_9R<E^WN-%T*TV%6ZR/$SZS#G/E;<T=<]:1L7DSC9&A;7?UKKK'L/JT'MO
MNI;SW;UKW/=4[CB>KV1;#/6N4M1.=LVPFVC1V :T$1K;F37W^/^!2>. W[<"
M5>DG9H/A'\GB?U!+ P04    " #@A8]4W@8MS]$"   ]!@  &0   'AL+W=O
M<FMS:&5E=',O<VAE970S-BYX;6R=5=]OVC 0?N>O.&75M$F4D!!^#I" ;EJE
M54-MMSY,>S#) =8<.[,=:/_[G1V@5"M(VPOQV?=]=]_9=PRW2O\R:T0+C[F0
M9A2LK2T&86C2->;,-%2!DDZ62N?,DJE7H2DTLLR#<A'&S68GS!F7P7CH]^9Z
M/%2E%5SB7(,I\YSIIRD*M1T%4;#?N.6KM74;X7A8L!7>H?U6S#59X8$EXSE*
MPY4$C<M1,(D&T\3Y>X?O'+?F: U.R4*I7\ZXSD9!TR6$ E/K&!A]-CA#(1P1
MI?%[QQD<0CK@\7K/_LEK)RT+9G"FQ //['H4] +(<,E*86_5]C/N]+0=7ZJ$
M\;^PK7S;<0!I::S*=V#*(.>R^K+'71V. +WF"4"\ \0^[RJ0S_**638>:K4%
M[;R)S2V\5(^FY+ATEW)G-9URPMGQ3.4YMU1E:X#)#&9*6BY7*%..!M[=LX5
M\WX86HKE$&&ZXYU6O/$)WBB&&Z):&_@H,\Q>$H24Y"'3>)_I-#[+>(5I UI1
M'>)F')WA:QV4MSQ?Z[^47W&3"F5*C?!CLC!6T_/Y>29J<HB:^*C)B:AWU%59
M*1#4$JBR!FE5H&8N-&W0^P+!V8(+;I]>J_I9=M?! U.P%$<!M:A!O<'@GT+6
MJ+@Q7$#<Z]:[G;XS6Q#W^_6DTW%& C%=0=1-G-&&MV]Z<11]J-TKRP24,J.J
MJ5):S';$!7NJ*MR+>O6DV:]]H00&,%DPB^[ Y:2]PYZJ<KC.B]*Q<.(B(1;Z
MG7J[%=7F3A7!-DR4.T$OPEQ -X[JO6ZO]O6$1+K<.C66=E&/A)YU%TJN+BF1
MG !)*ZE').3!]SMFEVQ#R!62##<#GQF\?^MOOWV-@.(A=!M->.U9A4<MG:->
M^<%EP".K[C[L'F;CI!H)S^[58+UA>L6EH;26!&TVNNT =#6L*L.JP@^(A;(T
M;OQR3?,=M7.@\Z52=F^X (=_C/$?4$L#!!0    ( ."%CU1Y_:NS\@(  +,&
M   9    >&PO=V]R:W-H965T<R]S:&5E=#,W+GAM;(U5WV_:,!!^YZ^PHCZL
MDMLDS@^@ B1H-VU2JZ&6;0_3'DQR@-4D9K93NO]^9R>D5 *VE_C.OOON[CO[
M,MI)]:PW (:\ED6EQ][&F.V-[^ML R77UW(+%9ZLI"JY056M?;U5P'/G5!8^
M"X+4+[FHO,G([<W59"1K4X@*YHKHNBRY^C.#0N[&7NCM-Q[%>F/LAC\9;?D:
MGL!\V\X5:GZ'DHL2*BUD112LQMXTO)DEUMX9?!>PTP<RL94LI7RVRI=\[ 4V
M(2@@,Q:!X_("MU 4%@C3^-UB>EU(ZW@H[]$_N=JQEB77<"N+'R(WF[$W\$@.
M*UX7YE'N/D-;CTLPDX5V7[)K;",TSFIM9-DZ8P:EJ)J5O[8\'#@,@A,.K'5@
M+N\FD,ORCAL^&2FY(\I:(YH57*G.&Y,3E6W*DU%X*M#/3.YEM;XRH$IR!TM#
M/BSXL@!].?(-@EL3/VN!9@T0.P$4,O(@*[/1Y&.50_X>P,>LNM38/K49.XMX
M!]DUB4)*6,#",WA15VKD\**3>%C@G=!9(76M@/R<+K51>"U^G0&/._#8@<<G
MP)_PM>1U >3KBCA.%WM.CU%Y%LN^PQN]Y1F,/7QH&M0+>&<"]) H*)>@+%D]
M2Y9E+.C-E:@RL>4%N2",AL.4LB@ZE'O3+%,UY$14> - &Q)3%B0TC&,T&@[[
M-(S2GJ,M1]ID7>$%82RE Q:12Q3CD/:#(;GL+:3!, 6F1=Q=RJW/!4EIV(]I
MDL0HQW28A#1-@][].S.*MUPIJ*Q]1%F2XAI2F__],;B0LN&@A0MH&@?D3/.2
MKGG)_S5/KEP15V]1\=W72A@!^E@?S\+^HX_G8MDNLCTA5HG(@*:#Q(HQ"4.:
M])F5$Q(F-$:N4$ZQZS2)![W%!IO)5XAK6QVEM)^PMD.'%^$8;_[!("E!K=VX
MU,2UOIDIW6XWD:?-('HS;\;Y U=K46E2P I=@^L^<J6:$=DH1F[=6%I*@T/.
MB1O\JX"R!GB^DM+L%1N@^T]-_@)02P,$%     @ X(6/5,]*0I]< P  ZP<
M !D   !X;"]W;W)K<VAE971S+W-H965T,S@N>&ULI55M;]LX#/Z>7T%XPZ$%
MM%J2WWM)@#;=</LP7+'L[CXKMI(8M2U/4IKUWQ\E)[ZL+\& ^V*)%/F(Y&.1
MT[W2#V8KI84?;=.96;"UMK\.0U-N92O,E>IEAR=KI5MA4=2;T/1:BLH[M4W(
M*4W#5M1=,)]ZW;V>3]7.-G4G[S687=L*_70K&[6?!2PX*K[6FZUUBG ^[<5&
M+J7]J[_7*(4C2E6WLC.UZD#+]2RX8=>WL;/W!G_7<F].]N R62GUX(3/U2R@
M+B#9R-(Z!('+HUS(IG% &,;W V8P7ND<3_=']$\^=\QE)8Q<J.:?NK+;69 '
M4,FUV#7VJ]K_(0_Y) ZO5(WQ7]@/MKP(H-P9J]J#,T;0UMVPBA^'.IPXY/0-
M!WYPX#[NX2(?Y9VP8C[5:@_:62.:V_A4O3<&5W>.E*75>%JCGYU_DVVO--(!
M'[_O:OL$%]_$JI'F<AI:A'=&87F NAV@^!M0C,,7U=FM@8]=):N? 4*,:PR.
M'X.[Y6<1[V1Y!1$CP"EG9_"B,=G(XT6_F.P9R'B$C#UD_ ;D$E])M6LD_+F&
M\_!#PF?1W N\-KTHY2S )V:D?I3!V2LF"]4]2FUKY SN\8>66LL*EE:5#Y.E
MU+4T< O'S0=VW"X^L,ER*_ .N&G5KK-P1IH@#[)=27W@@A60T9Q$10KO(28\
MH23**61)3E(>H2XA:5Z0M* 0QREA28&ZE.0Q(S$M)G?U8UW)KH)>U!74W6EX
MSU* W][EG+'?QY5'A$8%L(R3K$B>'Q^JX1N&6H^XQ$$3$'CEXI4[K(*%:EOT
M&>2+N,! ,:%+N."DB'.2#T+$(E)$\:"/DI@DU NLH"1/BT'/48@C#I?/J\8I
M<):2@KFJ,1)1AOY8H30C&<]1%Z&<D2)GP)/$X?CJ)EC=(LL<F>6!.?ALS$X"
M=F00V!BKW=#@L)+&)]"+)_^&7U3O^9J0F$60QJ1(Z/^B!0GG*<2<,/PG?HT4
M3\=KV"_H.%;-57HL&PIQ%CD6/#.^3"S+/ <I)1F-O E)64(*GKU"!QL#??\B
MGW.:UYI&>-* 6ZDW?LP8*-WK&7KQJ!TGV<W0P/\S'\;@%Z$W=6>@D6MTI5=9
M$H >1LL@6-7[=KY2%H>#WVYQ&DOM#/!\K90]"NZ"<;[/_P502P,$%     @
MX(6/5-?2R>>5 P  * D  !D   !X;"]W;W)K<VAE971S+W-H965T,SDN>&UL
MI59M;]LV$/ZN7W'0@B(!7$N4;-E);0-QFFX%UBY(M@;#L ^T=+:)2*)*4G'R
M[W>D;#E-;77#OHBO]]SQ^#PZ3C92/>@UHH&G(B_UU%\;4UT$@4[76'#=EQ66
MM+*4JN"&AFH5Z$HASYQ1D0=1&"9!P47ISR9N[D;-)K(VN2CQ1H&NBX*KYSGF
M<C/UF;^;N!6KM;$3P6Q2\17>H?FCNE$T"EJ43!18:B%+4+B<^I?L8I[8_6[#
M%X$;_:(/]B0+*1_LX&,V]4,;$.:8&HO J7G$*\QS"T1A?-UB^JU+:_BROT/_
MX,Y.9UEPC5<ROQ>964_]L0\9+GF=FUNY^06WYQE:O%3FVGUAT^P=#'U(:VUD
ML36F" I1-BU_VN;AA<$X/&(0;0TB%W?CR$7YGAL^FRBY 65W$YKMN*,Z:PI.
ME/92[HRB54%V9G:WY@K?SNE<&5S)@NY:<Y>N-[RHWL$]5XJ71L/I[WR1HSZ;
M!(:\6ML@W7J8-QZB(QY8!)]D:=8:KLL,LV\! @JWC3G:Q3R/.A'?8]J'F/4@
M"B/6@1>W.8@=7GP$[_IK+<PS_'6YT$813?[NP!RTF .'.3B65U)/5N<(<@FR
MVA.0'!U*82>8%>:%KGB*4Y^4IU$]HM_EP;MW9,2L[<#E(RH2F;=MX1:M8D6Y
M\C[7Q0(57#^A2H5&8D'ILE#SW"-H1Q --TJD"+^*)<+IG\B5/O-^JXTVO,P(
MI =T)^APFGMAY\"27I*,X 08Z[,06'\0>3];,E$T21SWXC@&%O7C",;]$?-V
M_C-X\],X8NS=Z]8C%2Y1F(X=71%%(23#L!>&H0TIZE,[[@_C;AOVG<W(VFQC
MM8HXY&<PZH7CN#4Y@:1__@,C!FS\K:,3<A4RZ*#BL*7B\%]3<=/H&;BFO[ C
MC3Y$Q_\%Z-T*_?!VJ1!!T&T3>PPH;I H$%$6*OH?TQUFQ-0,RPR>!>89?)8E
M[A=SR[,]N@:V7WN4.?VA<JO8!I6==R0I:9.4_/<S=0BV$^W'@GWM8J]8OA7H
MY6JE<$4'W F4K'"GT8\D44&%,?7:#%5.H%]X7J,WYSDOT^]I1JJ,DU<LVVF'
M\BL4I?<T'CIIGC4[7NCRU,IY-WW,!=%_I\J3 [U#-Q6\J%X%JI6KT1I269>F
M*63M;/L,N&RJWWY[\X;XQ-6*\@(Y+LDT[(^(R*JIR\W R,K5PH4T5%E==TU/
M&51V ZTOI32[@770/HYF_P!02P,$%     @ X(6/5/0(&YOI!   ?PP  !D
M  !X;"]W;W)K<VAE971S+W-H965T-# N>&ULK5?;;N,V$'W75Q#NHG  KBV2
MNKI)@%PV:(!L-TC2[4/1!UH>V^I*HI>DXN3O.Z1L-;MU'"_0!]LB.7-F>(9G
M1!^OE?YBE@"6/-558TX&2VM7D_'8%$NHI1FI%32X,E>ZEA:'>C$V*PURYIWJ
M:LS#,!G7LFP&I\=^[E:?'JO65F4#MYJ8MJZE?CZ'2JU/!FRPG;@K%TOK)L:G
MQRNY@'NPOZ]N-8[&/<JLK*$QI6J(AOG)X(Q-SA-G[PT^E[ V+YZ)V\E4J2]N
M<#T[&80N(:B@L Y!XL\C7$!5.2!,X^L&<]"'=(XOG[?H5W[ON)>I-'"AJC_*
MF5V>#+(!F<%<MI6]4^M?8;.?V.$5JC+^FZP[VPB-B]9856^<,8.Z;+I?^;3A
MX85#%K[BP#<.W.?=!?)97DHK3X^U6A/MK!'-/?BM>F],KFQ<4>ZMQM42_>SI
M=5.H&LB#?"+#!SFMP!P=CRT"N^5QL0$Y[T#X*R",DX^JL4M#/C0SF'T+,,:,
M^K3X-JUSOA?Q$HH1$8P2'G*V!T_TVQ0>3[R]S<O2%)4RK0;RY]G46(T'XZ\]
M(:(^1.1#1*^$N$>]S-H*B)H3#+92#336N%'9!;?R:1>U>U&=)B=F)0LX&:#H
M#.A'&!P4*D *H9Z"=C0&CD;'91A<M%JC]22XM](">4>R,.R^@P=E986'SAOX
M>3=["7/ F=DDN((9:+08IBRC69*1(R)$0AF/-F!#(3AE(L<%)D(:1EO,+089
M,AK&^ E3M(D2=$ZBX#?L/2NM'DNO].$4&IB7]@BS\N8AY=[\G7?(DXCLJ5;<
M5RL^K%H:"M44955*WR7>+-=>V#?*M2_6-_7RQSYPI_4"R]M:9.[,DH<ED&T-
M'.&M5?J9W'5E1*J$R"C+(J2*LQ%6KBL*HE#B*/XT[[T=\GE',QGR1- LYZX@
M(X;54$[#+79+[ ;DPQ.V?P.&9#$->4S>$S82(KC"9FZ76K6+)6K>EO:9-,J2
M^W;Z-[9;8I4/$<41C;,4G=(10R>EL4DVN">]4KKCX#WY6#9*.X#KQ@)R9HF@
M+ IQ)1R%<?!95FUG>E9A4-D40'+*6.H-,-_M/O %]8).S/B[X\.2493]A^7P
M!UF.HI1F<?BC'*>I9P\%,XI?I9AS)QE/<7@HQ2Q+:1YEZ)2-,G8PQ1G-\\0S
M&/&=%*<IQWVZ>HMDA *_[?6Y@^>M+M\[4A!WCSZ37I_)P=UTMNT>&(](8P![
MG6QF!'4T13'9$LPNI?ZO 7;(\Z[3MR/ M<$LC8.K\LD=H@X!3U_.4#5.6L$-
M2%=BEE"1QP'6038+5WTT$S3!RB<"^ZEOA9]6X"K7+,B-,LY)T#@6OE->URM9
MZMJUY\W:SS]EG+%?\!RJX@NZNC(:$N?8H*,\."L*W<K*!>$T#_$ !I_L$C<Q
M%#DBQM$F9-^?;S8[?G;91W%&XS#QV1LS(;O.B<L>@R$<FG7-_ALVMQ0^3YQZ
M8HR)3.7XAMBAQ$,)Q5=93RBV+M3*=WSB6:0L%7OXC"*:L,/Y9'%,1?B"3Y;3
M"-]N&S*3'(=IMH=,3F-\9R8\?Y/,+*<\C0\A,W&-K:OJ+L&-7UP*:] +?_4U
M>%]H&]O=#_O9_G9]UETJ_S7OKN8?I5Z42$,%<W0-1RF^!'5WW>T&5JW\%7.J
M+%Y8_>,2_R& =@:X/E?*;@<N0/^?X_0?4$L#!!0    ( ."%CU2[B-B:Y 0
M " 3   9    >&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM;+U82V_B.A3^*Q:Z
MBQFI4V*'!%)1I!9:7:3I0T7M+*HN3&*(U21F; >FTOSX>YRD":7!P]P%+""/
M\_C.Z[/Q<"/DJXH9T^A7FF3JO!-KO3KK=E48LY2J4[%B&;Q9")E2#;=RV54K
MR6A4**5)ESB.WTTISSJC8?'L7HZ&(M<)S]B]1"I/4RK?+EDB-N<=W'E_\,"7
ML38/NJ/ABB[9C.G'U;V$NVYM)>(IRQ07&9)L<=ZYP&<3US$*A<039QNU=8U,
M*',A7LW--#KO. 812UBHC0D*/VLV9DEB+ &.GY713NW3*&Y?OUN_+H*'8.94
ML;%(?O!(Q^>=00=%;$'S1#^(S;^L"L@S]D*1J.(;;4I9S^V@,%=:I)4R($AY
M5O[27U4BMA3 3KL"J13(KH*_1\&M%-Q=A=X>A5ZET"LR4X92Y&%"-1T-I=@@
M::3!FKDHDEEH0_@\,W6?:0EO.>CIT7?^,^<1UV_HRX1IRA.%;JF4U%3C*_J&
M'F<3].6?K\.N!F=&I1M6AB]+PV2/81?=B$S'"EUE$8M:],=V?4PL!KH091TJ
M>0_UDE@MWE!YBEQ\@HA#2!L@N_J$A;4Z;E&?'*[N6*)QZ\*YA3UWC[T9,$"4
M)PR)!;J"&D(%;YB.182FV9HI#;.I%7K^#FIHJEFJ7BQ.>[737N&TM\?I11CF
M:9Y0S2(S7#SDNBV1I1&O,&*(9SURO;Z+72\8=M?;*6L1A.ST@H#4@A]P>C5.
MSXIS3%7<!JS4\K?\X5[@]G'0[LZOW?E6=_=2A(Q%"BVD2-%80 &DYG,HSH3-
M6S/D?P(2F/0,>CL)^BQ'B(O[@=\.N%\#[EL!PRB\PK0;A#,6YI)KSE0;SGZK
M?X('.S@_R_4<[ <>;L<YJ'$.K#AG^5RQGSFT,KI:F^_G&Y;.F7Q!O]%]/D]X
MB.X6"R9YMJQ?6=H\J-T&QYLM[#14[-BCU2)\15.E<ABO25Y$=0_!B>@$S6(J
MF3I!M["2%A)MY;JL''QH<-\QG_8ZX*UE O]%BQL$- LA01+-Z':B6E'A3V,^
M<&RH2(.*V#,6LI5F\I#:XX98\1&9%3?4BNW<>O!,5G9L0_D10L.:V$Z;3WQ-
MT0]&$QVCZSR+#LIK0Y+8/V)>&ZK#=JY[+G=19^\=? T-;&CYFF?0PC!C+ZU)
M_LQH R?XT+,E\[4(]EUO?V\WU(?MW&<P5FN)V62?O*\KS.1+:9F;?)V@BU3D
M6>L:4]G?1N9YOF7L&GK$@9T,Z!O4$K@*<JJK#3Q<+B5-#VD9TC B<8[7,J0A
M._(W9'>G8Z"862RD_@9DD^Y=U"NK'P8S\/H];Z=E_BSW$7=#A^0/=)C2)$&7
MN8+G2J&+"/XP<&@56E3HD,HT)$F.2)*D(4EB)\G_5YD)::',( CV30)I&)/8
M&?-A.CTHKPU)DB.2)&E(DMA)$B;:6$8+6-#-'W6S]> 9Y!1<MK9Z"^L![>TV
M^F<IC'W/W=?H#3<2.S<^3&X.2GO#:.2(.SZWX3?7ON-[7YN>:)*SN\6MR(#D
MM10)""X?,ZYW_939KZQN;ZAVEZ46$9_T J>_D_KNUM%!RN2R.()1*#2+2OG7
MNGY:'_-<%(<;.\_'^&Q2'M8T9LJS(]C8+'FF4,(68-(Y[0,H61['E#=:K(H#
MBKG0D(SB,F8T8M((P/N%@%6FNC$.ZD.QT7]02P,$%     @ X(6/5'V2"LO
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
MH++X/86].+A&92@+QE[*FR_)C>64C""#6)8NJ/K9P1UD6>E)\?BK<6JU>Y;
MP^LW[[]6P:M@%E3 '<N^IXE<WUBAA1)8TFTFO[']9V@"\DM_,<M$]1_M:UN?
M6"C>"LGR!JP8Y&E1_](?32(. ,J/'D : #D&! , MP&XQP!O . U .]4@-\
MJM#M.O8J<3,JZ63,V1[QTEIY*R^J[%=HE:^T* ME+KEZFBJ<G#Q0_@*2+C)
M<XBW/)4I"'0V4VMI)M!7RCDM7^4YND3/\QDZ^^5\;$NU<0FWXV:3:;T)&=@$
MHP=6R+5 ]T4"B09_]Q,\,3BP5<1MV.0M["DQ>KS=KJZ0BR\0<0C6$3+#9Q ;
MX;/3X8X&?G\R'$>&9+AM#;B5/V_ WW.A6DR6_@T)6JG6@M3YS;NR$&U9Z/)4
M>_8KSV53VDTNL1-YCN^-[=UA1OJ&),">ZX:MW3ON7LO=^S#NM>?@@)*>>M_N
MTLC=;[G[1NX/IQ+U>P0(<3'!X1'1OIWGX"#RL9YGT/(,C#P_E8D]^XT)<5[F
M-TG%AHFTZO-LB:@0('6L@QZ;<.1XQ\D-- 5$L$<&<CMJ.8^,G!^35\7K%7WB
M;+M!?SQ O@#^I^&PA*WCT.CX2[$#(9542O2X+R"Y0%.:T2*&"S1?4ZY]@;.P
MEPK7=:*1?_0"[_MVH=/\Z=,1M:PC(^LGSF* 1* E9SF:4U5RZM4]RC5PU$6D
M+;ZHSREPO&B@IK#3"8_S82>W<?WN1#BN[SE'Q=78O:LN/\#10''A ]7$'T<>
M:_J)EGW?T$2>=.3)_])W9HV?0P*!/]Q/<"<XV*PX\Q@V4I7>9Y8E:;$2IQQ0
MW$D"_CA-P)IFCXDZJM%QX])8DF#D^&XPD)U.%K!9%_X3_[X&#-#O&UZ:^7=R
M@<UZ<;*NX7[SUPN;QM!U@W=ML6Z@&L/0T#YQ)R?8K"=?F00U&,60[JK 8J:Z
M)I=E_Z<YVRHU:%>TW\>C/B\\"H:.<B=&V*Q&!EJB4J/FX0"KOMZ0P%6T0C)
MK-,;;!:<?_?-,&V\^H,?#34=^V#@R8&OJDE3J.C5BZB'@':UG69OJQGN:/T.
M7\_JF;1S4X_(JHA7:2%0!DOETKD:*4Z\GCKK&\DVU5BU8%(-:=7E6DWJP$L#
M]7S)U+MI;LH-VME_\@]02P,$%     @ X(6/5,Q[Z?4+ @  X00  !D   !X
M;"]W;W)K<VAE971S+W-H965T-#8N>&ULK93?;]HP$,?_%2O:0R=-."1 URI$
M*D75D-8)%;5[J/9@PD&L^D=J'X3^][.=$*&NL(?M)?;9=Y_[WL5V5FOS8DL
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
M&*_3TV!1M=YJHGAIN]><*]T+[7"M;RL0ID#O+[F67T],0VSNO^P?4$L#!!0
M   ( ."%CU1B%ZXAA 4  *LA   9    >&PO=V]R:W-H965T<R]S:&5E=#0Y
M+GAM;+V:77/:.!2&_XJ&V8MVIHVM+[ [A)E\M+N=:3I,LLE>=/9",0IX:EM4
MED/R[U<VQ,)(&$_Q<A-L>,_1J^/C)T)FO!+R9[[@7(&7-,GR\\%"J>4GS\NC
M!4]9?B:6/-.?/ F9,J5/Y=S+EY*S6164)A[R_:&7LC@;3,;5>U,Y&8M")7'&
MIQ+D19HR^7K)$[$Z'\#!VQNW\7RARC>\R7C)YOR.J_OE5.HSK\XRBU.>Y;'(
M@.1/YX,+^.F*TC*@4CS$?)5O'8-R*H]"_"Q/OL[.!W[IB"<\4F4*IE^>^15/
MDC*3]O%KDW10CUD&;A^_9?]235Y/YI'E_$HD_\0SM3@?! ,PXT^L2-2M6/W%
M-Q.J#$8BR:N_8+764CUB5.1*I)M@?9[&V?J5O6P*L14 R9X M E 70/P)@!7
M$UT[JZ9US12;C*58 5FJ=;;RH*I-%:UG$V?E9;Q34G\:ZS@UF4K=$5*] I;-
MP.=?1;S4UTB!=]=<L3C)WX./X/[N&KS[X_W84WJ\,LJ+-KDOU[G1GMS7/#H#
M&'X R$?0$7[5/=QOAGMZEO5443U55.7#!Z;Z 4P3IN?8G/&/;UH.OBJ>YO^V
M#(;KP7 U&-DSV)]2Y#FX8E*^QMD<7*2BR)2KA.LTM$I3WG//$T3] ),A'GO/
MV\6RA3 (,22$U,*&4U([):U.+Z*H2(N$*3X#UURS((I9>8>YS*XS#;<\C$(?
M^\,=JP[9*!@1ZC9*:Z.TU>AW#;5+S0/PP)*"N^Q1:UQ$D*X1'>T8M(4P@!0-
MP]!M<5A;'+9:_%+(+%:%Y%5S?8E?RN,<_+CAZ2.7;7TUJD<8_?]-'-2#!?TT
M<6#7DX1AL%/U0ZJ&Q[#V&/;6OJ%E@/B^O^/2%B$_V&,2^@:S_I'-NTG0*(]O
M%]$E0R'T]QC<^C\ 6PT^\$4<)=V:%1KDPA,P%QKHPIZHN\G3:(4 $:O8AV1-
MGP:YL#_F0INF:&@SUR&#P^$6^9I6#73AL=2%#NS"D*!=@[9,DSF$>PP:Y,)V
MYD[+ZHDB!S=ZR9* SR]*LO42\89%"RW^""#X6Y]V:6R#87@"#D,#8M@3B:$-
M680"W\9<!V'3JP$R[(_(T$';RL6NVX.ZYI+0<!D=RV5D Q?Y%-D>.PB;)@V;
M43N;N[2XW[7'T=9Z^03P1@;>J"=X(YO*%"-'CW<0-KT:@*/^ (YL,J]=[+H]
MJ&N:-0A'QR(<V6PFH\!Q'W80-DT:C*-VC%_&0G+=U4)V6H(@0VIT E(C0VK4
M$ZF1:SE,7%U\6-CT:DB-^B,UL@EL&6V3-+]%&S[C8_F,'0MB9QT[")LF#9]Q
M.Y^_LTSD2Y'-N7?%GF-5%5%7]#F.>)=FQ@;)^!1[&%N;&'WM8MBD10CZUA[&
M(5G3I\$Q[@_'V,:LU2EMDJ9% V%\+(2Q8QWMJN$A6=.@ 3!N!_ M3_EL73:@
MVRSB>5Y>\_LL5GH!W:6+#9+Q"9",#9)Q3TC&-FF'B(1^L/M=QB&DE 8AV;-_
MA V2<7](QH>1W"II;A<:))-CD4QLTKKKZ!"VUI$8))-V)+=U,^K2S<0PF9R
MR<0PF?3$9.)8_2(?^M:6DD-(( E'X1ZFD*VMY1[WE@]SN572M&BX3([E,K&!
MNZ>.CL5Q:QT-F\GOL_GN-=?-!2XZ-;5!-#D!HHE!-.D)T<2U;4%Q.-S=XG<(
MPQ&F^RZ% 33I#]#D,*!;)<W') ;0]%A 4\=6A;.*#F%+%:G!,_U]/&\:^K)+
M0U-#:7H"2E-#:=H3I:EK2>R\%+9P7Z<8/M/^^$P/\[E5TK2X]=#OZ*=^U'Z$
MZJZ@+=RUYVT]22]_QG##Y#S.<I#P)QWCGXUTL%S_,F!]HL2R>KC^*)02:76X
MX&S&92G0GS\)H=Y.RN?U]>\S)O\!4$L#!!0    ( ."%CU3*CP4H!@,   8(
M   9    >&PO=V]R:W-H965T<R]S:&5E=#4P+GAM;+55WV_:,!#^5T[1'EJI
M;7Y *%2 5*#3*JT3*NKV,/7!) >QFMBI[91VVA^_LT-32H'M92]@.W???=^=
M?==?2?6@,T0#ST4N],#+C"DO?%\G&19,G\D2!7U92%4P0UNU]'6ID*7.J<C]
M* @Z?L&X\(9]=S95P[ZL3,X%3A7HJBB8>AEA+E<#+_1>#V[Y,C/VP!_V2[;$
M&9J[<JIHYS<H*2]0:"X%*%P,O,OP8MRS]L[@.\>5WEB#53*7\L%NKM.!%UA"
MF&-B+ *COR<<8YY;(*+QN,;TFI#6<7/]BO[9:2<M<Z9Q+/,?/#79P.MZD.*"
M5;FYE:LON-836[Q$YMK]PJJV[;0]2"IM9+%V)@8%%_4_>U[G8<,A[.QQB-8.
MT;;#O@BMM4/+":V9.5D39MBPK^0*E+4F-+MPN7'>I(8+6\694?25DY\93A5=
M"&5>@(D4KAXK7E*)#!Q-T#">:_C&E&(VT\=P"G>S"1Q].N[[AB);?S]91QG5
M4:(]4<((;J0PF88KD6+Z'L GR@WOZ)7W*#J(.,'D#%KA"41!%.X@-/YW]^
MG5:3QI;#:_TEC2<PS1GE[WTV?WXE<[@V6.C[ \':3;"V"];>2YX>;,*9>P?X
M3 ]:XZZ:U"BQ0[&O^6D8AG&'LO6TF:B=5D&WL7I',6XHQ@<ICEG)#<OY+TR!
M"X,*M0%BFTBAC:KJ)\P%E$HFJ/4N]G6 SB:O*(S/VZTM_O%'_D$4=^-HMX).
MHZ!S4,%&]6ZPF*.ZA]\P0\51P_@TA"FU&U2*],V,3!X:JP/U/6]"G___R]1M
M@G4/ZJQUD SM9&PHY%I7=$Z3 A@U[/2M:CEG<YYS0Y:[*M?]4)%.NQ<'N^O1
M:WCV#O*LLWQ=<YI4BHLE3(FL3$]@EC&Z8)2N2B49]720"[C4&LU.>KT/%RMN
MAZTM=OY&2RU0+=VDT71_*V'J+M6<-L/LTO7PK?,1#;EZ)KW!U!/RAJDE%QIR
M7!!D<'9.&5/UU*DW1I:N<<^EH3'@EAD-:E36@+XOI#2O&QN@&?W#/U!+ P04
M    " #@A8]42TGA.U@$    %   &0   'AL+W=O<FMS:&5E=',O<VAE970U
M,2YX;6R]6%UOVS84_2N$L8<62"V1^BX< VZ<K &2+&B:%D.Q!T:F;:*2Z)%T
MG/37CY052;8IQG66O-BBQ'/OX25YCL3!BO&?8DZ(! ]Y5HCCWES*Q4?'$>F<
MY%CTV8(4ZLF4\1Q+U>0S1RPXP9,2E&<.<MW0R3$M>L-!>>^:#P=L*3-:D&L.
MQ#+/,7_\1#*V.N[!WM.-+W0VE_J&,QPL\(S<$'F[N.:JY=11)C0GA:"L )Q,
MCWLC^/$411I0]OA&R4JTKH$>RAUC/W7C?'+<<S4CDI%4ZA!8_=V3$Y)E.I+B
M\6\5M%?GU,#V]5/TLW+P:C!W6) 3EGVG$SD_[L4],"%3O,SD%[;Z3*H!!3I>
MRC)1_H+5NF\8]$"Z%)+E%5@QR&FQ_L</52%: .AW % %0/L"O K@[0OP*X"_
M+R"H .70G?78R\*-L<3# 6<KP'5O%4U?E-4OT:I>M- +Y49R]90JG!Q>T%3-
M.@&C&2=$+0 IP+LQD9AF EQASK&>Q_?@ [B]&8-W?[P?.%)EU5@GK3)\6F=
M'1DN,>\#US\"R$7( #^QPT?+61_ 2,-A9("/[? Q2?O @V5V:("?[@]W-^&.
MJG1=;E27&Y7QO(YX9[2@DGRX4$6=@/-"XF)&[S)5?B&(*OV/"]4?G$N2BW\L
MV;PZFU=F\P_*=@1&:;K,EQF6ZO$H9US27UAO7U.9UYF",I-6G_MA%(51XJFJ
MW+?KN=LO]/TDB?RZW\90_'HH_HN&<D6DB?4Z:-AB [TP1*X7;=$V=/234'6-
MS+R#FG=@Y3V:3*@N*<[  C\"I>P@6V\YTTX*=HJ'4."ZKIE#6',(K1RN<,'$
M@A4S KZ2=%ZPC,T>P8]+DM\1;EMG49T@>H-5'=?9XOV7PJY^'8$_.1/"I#3Q
M;GE]& 81,M<WJ0DE5D*W@DR7F9K7J6E23^Q@Y()'@KFP% :ZC9B[;[;AJU3M
M+1$@+TC@ULXQ]/-=%(4=184M9X+VK=,B"-AT=SQ&UG!W(R,W1LDVZV?[;;)N
M!!ZBPZ?@")P^+-0KTE;YC\#?:@F OPK3^AE7"?>FVK@#?($]V*E^73$C5>_W
MJ#;J#U\@_\]0G2ME,)(U:+Z-;"/YT*[Y+R![QI;<R#7X/:Z--4"[-QSHJU74
M#3YQ@I)X1QW"7<UUH1?##D^#C>? R,K\FI)?#)SJ+PY.4S J)N"T(%PYVV?,
M[XF0M)@U?D>)V,?Q8&-",'X#SX.-QT"[3QSL>N,J<'L*_,3M?*M C=L@N]O8
M?6_\#'H/XT.-5R"[5_R?QE>E"C;V&O3#CG*U7OWMSG"0GR&3^'>3:;0?O9KV
M=]@4,FB_I]Y>.Y@VTH]>3_K-+H5,7P7=3!O=1Z^F^YTFA0S";^':Z#YZ@>X?
MYE'(X D6JHW0([O0'VA15=0-V8NB.-C^$'5:AR?Z;.P2\QDM!,C(5 '=?J0B
M\/5QT[HAV:(\3[EC4K*\O)P3/"%<=U#/IXS)IX8^HJD/_8;_ 5!+ P04
M" #@A8]4J^&>!IX#   R#@  &0   'AL+W=O<FMS:&5E=',O<VAE970U,BYX
M;6R]5]&.FS@4_14+[4,KM0.VP4"51,IDMKLCM574V78?5OO@$">Q"CAKF\FD
M7U\;&$B 9*>=:%X"AG///??F<L"CG9#?U(8Q#1ZR-%=C9Z/U]IWKJF3#,JJN
MQ);EYLY*R(QJLY1K5VTEH\LR*$M=Y'G$S2C/G<FHO#:7DY$H=,IS-I= %5E&
MY?Z:I6(W=J#S>.$S7V^TO>!.1ENZ9G=,?]G.I5FY#<N29RQ77.1 LM78F<)W
M,^39@!+QE;.=.C@'MI2%$-_LXG8Y=CRKB*4LT9:"FL,]F[$TM4Q&QW\UJ=/D
MM(&'YX_L[\OB33$+JMA,I'_SI=Z,G<@!2[:B1:H_B]V?K"XHL'R)2%7Y"W85
MU@\=D!1*BZP.-@HRGE='^E WXB  ^B<"4!V GAJ ZP!<%EHI*\NZH9I.1E+L
M@+1HPV9/RMZ4T:8:GMN_\4Y+<Y>;.#VYS;5IH>EI05,PEV8\I-Z_ 9_, +VZ
M89KR5+T&;\&7NQOPZK?7(U>;G#;236K^ZXH?G>"_8<D5P/ -0!Z" ^&SIX=[
MQ^&NJ;0I%S7EHI(/G^![SW.NV=L/9G26P-1.\S5?I Q,E6):@7\^&#RXU2Q3
M_Y[)AIMLN,SFG\CVAQ1*@1F5<L_S-9AFHLCU4 \KFJ"DL0_>_01!'\4Q"4?N
M_6&W!H&0$ \VP".E?J/4/ZMTFB1%5J14F[88F5+S[]0^9D-B*R9RH"$,21AC
MKZ.UCR.^'\>A/RPU:*0&9Z7:T;PVM@"^TK1@0P*#7F*("4$>[G9S .C'Q$##
M88FDD4C.2OS]04M:V=1?+-GD(A7K/9B;[N9VR#ZR;,'DN0$+FT3A"XQSU&2+
M+C/.4;^O$/N] 1F >>;M<V(^XD9E?+%1CGL*@H!T9?9!WK!"Z+6FZSUSAFN"
MX^:$4=@5-X@[W41X\%Z OS##3YA=V'HQ? DSAJT;PPO9<<USU%2"HP &70=Y
M"O)8;>O(\'*6#/M>&Q@?"[#?U=L'^I$?HI"<D-NZ,GRN+<,!N_5"&!&$NRH'
MD## 812=>,W!UIGA>6N>9IG(.05W^UQOF.+J9VP9MKX,7\*88>O,\$+6#/NF
MZ\<8XJAG+/\//-;:^C.\G$'#OODB+PXB3+IR^T!(/$3B:%@N:KT:/=>K:X*C
MK[((!X'???H&@!BCB$2H(](]^*"WNZF/5*YYKD#*5B;2NPH-A:PV*-5"BVWY
MC;\0VNP8RM.-V=0Q:0'F_DH(_;BPVX9FFSCY 5!+ P04    " #@A8]4Y0&#
MK' $   G%P  &0   'AL+W=O<FMS:&5E=',O<VAE970U,RYX;6R]6%USVC@4
M_2L:SSZT,VEL2;8Q'6 F"<EN.FF7:9IV=CK[($" I[;%2B(D_?4KV8YE\$>
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
MJ?DH5W_PC4.!M9?(5+O_:%7)1F2 DE(;F6V4 4$F\NJ7/6X"T5*(O0,*9*-
M=A2P?T"!;A3HL0K^1L%WD:E<<7&X889=72BY0LI*@S7[X(+IM,%]D=N\WQD%
MO0+TS-4[R7*-6#Y#'Z3A&MVR-9NF'/UTPPT3J?X9_8(^W]V@G[[_^6)D8$"K
M-DHVQJ\KX^2 \1N>G".*AXAX!'>HWQRO[FVKC\#-VE=2^TJ</7K0WAQ:9FC"
M<W@RZ#9E.;H1.DFE+A5'7]Y!-WIC>*;_Z1F.UL-1-YQ_8+A/TK!T.ZQ=(:R,
M!,Z(G:4/5R'&-!J'%Z.'=JSVY4CL!^$XKN6V4/HU2K\795, N4-:5$B'4'Q*
M\=QT0:XLABTH.,#8]Z,=R!UR>!QZ-.J&'-20@_\%&3%CE)B6!G)M)'I@2KB:
M%KGABFN#0$:8=9=GP1YBZN,0LK'CV;Y<1 //\[H="VO'PO_F6"KS!0+P61?F
ML"/*<3".O!W,^W)C[(<A[L8<U9BC7LQ_071E"16N9":TEFJ]*?G7X,:US!^X
M,L)&OVK]\IYG4Z[ZYE=<CQR?8CJ/Z^'&+S"=)_U&ON!_NE(XWDM-X,%$V4G@
M<U);;F&O60&\7DP?Y /D[YH5PCKXNY)E@=[!W[5S]IB,X=9J@T^1,]Q0/B8O
MD;5GK'PAG6G;:&W1113'@;^3N"ZYD!)Z8.KA9H7!SRPQ2A0PM3X=/[EPLRY@
M_R2I:E@=]]/ZD>LE[N#H@%*Z.ULZY,@X"'QZ(.@-2>-^EO[ [(X5H$Y*D=RC
MW]%[F"K'A+ZA5!R=)/0-D^+X14(?[R\U8]_?B_R^& G"@X%O"!CWD^?34M->
M529*S!;?L+B0AA:)=XHDD(8;"7Z))&RL;"7!BX(8TYTT= A&D1\0TIT'TMI&
M][/A)"TY^NCB/F'Y_5%A;RB-T).$O>$YTK\!/C;L^YM9'\.Y9+?X.^2(%^!#
M6T/2T"/II\>[C*66<S2T:]A>S> T*+11CHV.RD'#<"0\20X:PB/]F\AC<Q#M
M4S^.<13LYJ!#S@N\UKJ\C;/A2=+/DV_1+7HOU0+"<;UD^AOJOR$Y,C[)(;7A
M.=J__3OVF.KM'Q^\T-\-_;-BVR@;<J3]Y'CPF'%$\&G#;/0T-P2M*X*7N2/8
M/_QWGTL[!/L.IM2RY'9+PT>TGX^ZCS*39[1^@_PAXF&*S!).&HNE?8GAA<.R
MGA4L7R-(;PDY8$AS)2 N<HZ*)NO5R=B>D9/6-J!J70FS=,=]6RGU:1\8$OH4
MRQ<"3M%PN#'R#),?4,$5V,G+[!Q]@N'WS6U:$#,.WU*F,ZY^_"XF./H58!75
MQ>4<AD$8K3E3%JI%S_*$.X@96Z-I;1J< E 2Z253SJ^S1&89V-!&)O=M%.Y6
MM5 "S B-%E"-"LA_C?C7$LH%3%@\NN")F NP:CUQ1MOJUFW$M//%#NQT[ MB
M"\5YQG.CS_N*N%DN:/^&N/MT-'E&Z\\<W?'"N-F+ GO)AZ/A5B&PY&LIE/4/
M7 &T3TZP3):YL<'^WA^.*1[2V+-]JZ5(EML64BTK=]U-$(/<9-Q)\#PI[<A0
M$F<S/@5KN>WFIF,02OUA% 5H5MH[)'3#DPHT(!Y7-9?+IMQ8DJC255IN1.KN
M+ETM,'L=S97UQ[!'E HV%:DP:S<$'GH^'=)Q?'[VVE7\6Y:7#,I]<_O9)&\%
M*660O-G&)3M:ZVH+:C5JE3:R%0:^6CS[)JL)^+9,Z\:A@XJ]'\ZZ35A1,FR<
M EB*NREPCM[D0&0/3Z$AN$IF:J&J5A+X(R33:<+T,*7:A*!V$$1>0^FG .D,
MS)!S=%=.-52^O=F#SCK\3Q?+_WL8:X56B02Z9P6PS:/([/2!R6F6Z?JL8&L[
M7URJR'CH4](Y<T:M>_B,JX7[GF%Y!$JANI&M6^MO)A/W:6&WG?JOKJG?T0/\
M"CU!9T\(/>X#S*@9O/I\\YXI(#\-49H#$.\\ I)6U1>1ZL7(PGTCF$IC9.8>
MEYQ!1*T ],\EQ&SS8@>HOTM=_0M02P,$%     @ X(6/5#!^%_I8 @  <08
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
M.0JUFP9QL'?<\Z(DYPC32<T*7",]U"MMK;!GR7F%TG E0>-V&LSBZ\78Q?N
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
M$[;UW-AW(*VDXF4#U@K*G-5O^M@D8@^@>;H!?@/PGP/B X"@ 03/ >$!0-@
MPM<"H@9@K;NU=YNXA"HZ&0F^!6%F:S;3L-FW:)VOG)F-<JN$_IIKG)I\XFQU
MHE"4D.!"P=L$%<T+"==4"&K6\ A.X/-M F_?'(U<I2,:G)LV[)<UNW^ /8 K
MSM1:PHQEF'7@I_UXXO<0N-IJZ]??^;WT>QD_5NP4 N\8?,\G78+ZX0FF&DXL
MW.N )Z^&D[@#/GM]=-*3C*!=_,#RA0?XYO1)__,*=+V!F_FT:WUK@L@2F*+S
M,!D,@FCD/G2$#=NP86_8F52Y_L4Q \I810O8_%''+'RA@YQ%@\ /NJ5$K92H
M5\JMXND]?)"RTFJ22N1L!7,4.<^.X0LM*CR&:UWL[ 39M5VB%[I"XOG#;E5Q
MJRKN5:5S !<K@6BR(N'K%98+%-]Z5GS0,@_^J]]D\'(=PN$PBKQNQ\-6U[!?
ME]: $BY/",SU28%":'VUV)U[^ %_GY>S-OY9;WQCF+(4@2]!KJGH-E]SQ/OF
M2>!Y![P3[U<-]GJCWYEBN^_HG[R2O9I/7A<OMQOAN,=RP_2;9R\F\>"99W?O
M""I1K.S9+R'E%5-U=6Y'V_O%A3U5GXU/R7E2WQ)^T=27EBLJ5CF34.!24WJG
M [T+17T/J#N*;^Q!M^!*'YNVN=9W)Q1F@OZ^Y%SM.B9 >QN;_ 102P,$%
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
M^94=_J"U(;?(MV2I*/^"0Q7K^Q98[H1D63U8*<B2O/H?_:@7XF@ \@8&X'H
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
MY5K-VLBU@'J_9$P6#_H#Y?0^_@=02P,$%     @ X(6/5*H8%R-V @  D 8
M !D   !X;"]W;W)K<VAE971S+W-H965T-C<N>&ULQ57+;MLP$/R5A8 6+9!8
M#R=NF]H&[*1! S2 X;3)(<B!EM86$3Y4<AW%?U^2DE47370K>I&XR]WAS%(8
MC6MM'FV)2/ LA;*3J"2JSN+8YB5*9@>Z0N5VUMI(1BXTF]A6!ED1FJ2(LR09
MQ9)Q%4W'(;<PT['>DN *%P;L5DIF=G,4NIY$:;1/+/FF))^(I^.*;? &Z4>U
M,"Z*.Y2"2U26:P4&UY-HEI[-1[X^%-QRK.W!&KR2E=://K@J)E'B":' G#P"
M<Z\G/$<A/)"C\;/%C+HC?>/A>H]^&;0[+2MF\5R+.UY0.8D^1E#@FFT%+77]
M%5L]IQXOU\*&)]1M;1)!OK6D9=OL&$BNFC=[;N=PT)".7FG(VH8L\&X."BPO
M&+'IV.@:C*]V:'X1I(9N1XXK?RDW9-PN=WTTO2F9P>.YTU7 N9;NKBT+XWK+
M9/49[I@Q3)&%=Q=(C L+QS"S[@8K7V3?N[ M@?MKE"LT#^.8'"^/'N<MAWG#
M(7N%0YK!M5946OBB"BS^!(B=H$Y5ME<USWH1+S ?P# ]@BS)TAZ\83>E8< ;
M]DYI]?>49E[[!MU72K#:P6'=@NU">E8S4\#]-P<)5X32/O00.ND(G01")_^*
MT!%<,F[@EHDM'M[H$2RY?81+@XZM(C1H"9:,\*5K[>>8#K+D38_6TT[KZ?_2
M^N6Y<N[@ZK^CD2\I[&>6P@Z9Z9$XZB2.>H$Z'D]:.&V"TP[,*T/O1TK33X/D
MY;''!RXAT6R"%UK(]5918QA=MK/;6>,RO\L;K[YF9L.5!8%KUYH,/K@YF<;_
MFH!T%3QGI<DY6%B6[I>!QA>X_;76M _\ =U/:/H+4$L#!!0    ( ."%CU3*
M4A#8-@,  $D+   9    >&PO=V]R:W-H965T<R]S:&5E=#8X+GAM;,V6;6_:
M,!#'O\HIFJ966ING$DH'2$ [K=(JH:*N+ZJ],,D1K"9V9AMHI7WXV0XD;#RJ
MZXN](;'CN_O=__#IV@LNGN444<%+GC'9<:9*%5>N*^,IYD2>\P*9_C+A(B=*
M+T7JRD(@2:Q1GKF!YT5N3BASNFV[-Q3=-I^IC#(<"I"S/"?BM8\97W0<WUEM
MW--TJLR&VVT7),41JH=B*/3*K;PD-$<F*6<@<-)Q>OY5WX^,@3WQG>)"KKV#
M267,^;-9W"8=QS-$F&&LC NB'W,<8)893YKCY]*I4\4TANOO*^]?;/(ZF3&1
M..#9(TW4M.-<.I#@A,PR=<\77W&94,/XBWDF[2\LRK/-E@/Q3"J>+XTU04Y9
M^20O2R'6#,+F#H-@:1!8[C*0I;PFBG3;@B] F-/:FWFQJ5IK#4>9J<I("?V5
M:CO5'4V)P+.^SBN! <]UL26Q<GTD>?$9'HD0A"D))]>H",TD!*=M5^G QMR-
MET'Z99!@1Q _@#O.U%3"#4LP^=.!JXDK[&"%W0_V>KS&^!Q"_Q,$7N ]C*[A
MY,/I!W!!FG1D^;LG3%BI$]HPX5YUQIOJ](PL*>J_IX+Q*ZR?&Y)7N]U;$)'
MTS?M$FX5YO+''J"+"NC" EWL *KJH2^85(0EE*5P!FA?MA6F=!=9=^:&SKM>
MVYUO(6A4!(UC".#I#O,QBGU)197+Z/]0N5D!-=^B\AA3RM@.H9L;0H>1Y^T0
M^[("N=P/8IN*3I?,4>@F"?B"(J82H1 TQG4F^ 7U!=@&6$9JK 'ZP7:Z5D77
MVDO72U.!*5$(E"E!=:>.84ZRV0;7-IS6!LX.K7RO;F7><66+"8MUGS>ZL41K
M5E#Q=]=9MBUOHVIG82,,PQTH:UW5_\?"E86"085ZJ'[+B,<4T ]JSN XR59\
MVV4*-F6*HN:.X'5S]</W$>EF!7=8I/!XD>J>Z[]ST_6/[KI^W7;] WWWH%@E
MSV&)&D??O+J!^]&;.T&-M94F.DCCKDTW.8K4SG#ZDO,94^6@4^U6<V*OG([J
MX^60>4>$;DL2,IQH4^^\J>.*<FXK%XH7=E8:<Z4G+_LZU;,N"G- ?Y]PKE8+
M$Z":GKN_ 5!+ P04    " #@A8]4]R/SQL<#  "*$0  &0   'AL+W=O<FMS
M:&5E=',O<VAE970V.2YX;6S-6&UOVS80_BN$, PMD$8B)<M.9AN([:PKL*1&
MC:X?AGZ@I;,E1!(UDHYC8#]^)"5+?E%4M4 QYT,L4O?R'!_>'4[#+>-/(@*0
MZ"5-,C&R(BGS6]L6000I%=<LATR]63&>4JF6?&V+G ,-C5*:V,1Q?#NE<6:-
MAV9OSL=#MI%)G,&<([%)4\IW$TC8=F1A:[_Q*5Y'4F_8XV%.U[  ^3F?<[6R
M*RMAG$(F8I8A#JN1=8=O9\35"D;BKQBVXN 9Z5"6C#WIQ8=P9#D:$2002&V"
MJI]GF$*2:$L*QS^E4:ORJ14/G_?6?S?!JV"65,"4)5_B4$8C:V"A$%9TD\A/
M;/L'E 'UM+V )<+\1]M2UK%0L!&2I:6R0I#&6?%+7\J#.%# _BL*I%0@IPK>
M*PINJ>!V5?!*!<^<3!&*.8<9E70\Y&R+N)96UO2#.4RCK<*/,\W[0G+U-E9Z
M<KR(*(=W$W5R(9JR5%TG00TAO](T_PU]H9S33 KT9@:2QHE CWI'<_46O4.?
M%S/TYI>W0ULJ*-J@'91N)X5;\HI;3- #RV0DT'T60GALP%8Q5(&0?2 3TFIQ
M!L$U<O$5(@[!#8"FW=6=!O599W4\:(G&K6AQC3VWE9;E.2UWFH\UJ,R3:+E#
MAW)SNC/;=UO*0_3WG\HD^B A%5]; 'D5(,\ \CH JAS56*[0(\L"*B)T_Z+!
M0M.5*#STC ==CY['GN=C3(;V\R%1YV)8BWF5V%$ O2J 7FL U4U6Q4](FH5Q
MMFX"65CQ#[P[)_C:)(Z@^14T_]MGBQ:2!4][\AX@70+_BOY%]VF>L!V J#9;
MV.Q7'ON7<;T&%:!!Y^OU0X"NT,=<*X@K]+[@.<[0''C,U*M'U3_9"JE&L8)8
M;CB(I@P?G/&*?=_O-W-[4P5VTQZ88;7$UH5"[-25V[D,$O%!,\$_O4J4+KY9
M)AKDVNH$)G40Y <H^]Y4Q'6IQQ=2ZW%=[''W:O\_I>.TA'B:CZ\E)*X; 6[O
M!.H.JF)+Y48ROD/?GZ!U6<?^A1!;UWW<__D)VC]/O-Z@YSBGC;)!L-<[DCN.
MHFX6N+U;=&%0Y>N$Z3/\N$*SF*LQ@_%N_-:E'=]<!K^D[@G$N?3$G900CQ+7
MU7_-M).ZNY#V[M*1]JE:JZE/@>]"-ZG[ B$70G?=.HA[^72[9W0;MD_[L'TP
MI*; UV;8%RA@FTP68UZU6WU0N#-C],G^!-_.BL\"M9GB*\4#Y>M8788$5LJD
M<]U7I8<7@W^QD"PWH_"22358F\<(: A<"ZCW*\;D?J$=5)]?QO\!4$L#!!0
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
MK)VTVA-!-WI865 A1Q]]F,OIE# 5(.^O*!6O)VJ!;MX=_P]02P,$%     @
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
MBPRZ/6BM8U7M9W6A+$Z^-TN\FT"[ -Q?*67WCAO__K;+_P%02P,$%     @
MX(6/5,N:YM)L!   +P\  !D   !X;"]W;W)K<VAE971S+W-H965T-S0N>&UL
MI5??;Z,X$/Y7K.@>6JDMF!!"5FFDM-G;7:GM14WW[N%T#PY,$E3 6=LDK;1_
M_(V! DW S=WVH0$S/[Z9@6]FQGLNGN4&0)&7)$[E=6^CU/:39<E@ PF35WP+
M*3Y9<9$PA;=B;<FM !;F2DEL.;;M60F+TMYDG)_-Q63,,Q5'*<P%D5F2,/%Z
M S'?7_=H[^W@,5IOE#ZP)N,M6\,"U/?M7."=55D)HP12&?&4"%A=]Z;TT\S)
M%7*)/R/8R\8UT:$L.7_6-]_"ZYZM$4$,@=(F&/[LX!;B6%M"'#]*H[W*IU9L
M7K]9_ST/'H-9,@FW//XK"M7FNN?W2 @KEL7JD>^_0AG00-L+>"SS_V1?RMH]
M$F12\:141@1)E!:_[*5,1$,![;0K.*6"<ZC@=2CT2X7^H8+;H>"6"FZ>F2*4
M/ \SIMAD+/B>""V-UO1%GLQ<&\./4EWWA1+X-$(]-7F$F"D(R9P)]4J>!$LE
MRRLBR=D,%(MB21Z8$$R7YYQ<DN^+&3G[[7QL*?2N;5A!Z>FF\.1T>*+DGJ=J
M(\GG-(2P1?_V WW'8,#"L*O8G;?8;QRCQ6FVOB)]>D$<VZ%M@,SJ,PB,ZK/3
MU6U#-/VJDOW<GMMA[PM^Y.3LCDMY3O"#6K 8"%^1SS^R""O[+=V!5/C!*MD6
M:6%ZD)O65+&;^$/;=<?6KAG0L=0E=:CK^)7<.^1NA=PU(G^$':09M (K-+V&
M2VK[?M-E :U%SAT,ASYMAS:HH V,T!ZX DFV[)4M8VC#-SCRZU':'XZ\ WS'
M<H[O#KQ11^J\"I]GQ#?CV5*MLACY,^ 9%A>Y.(!HI^&VYM,[PM'OV[9]@/8C
MJ7=8AQ76H1'KDXBV^$X^D;_O(5F"^,?PTON53?_7ZN,?1S+H8S ' ;>(#;W1
MT&F/>%2A&QG1S;$8$<\DN4<FC<DM3P/\ )%+X90<4+OF</O_?D"S4K49VL!U
M!AVUI(V^08T^[V[NR%SP%4@] A3126RV4;H^*3BG=N28D\BBD." 0R2(712T
MO]:EC28U4=^G@\,ZM\F-J#,:=*2C)E]J9M]3TD%^D@?-S(JI3''QBE<\>"9_
M;(M^>TK6:DJE9DY=;)B 2ST1A0@EP3%1LGS0FF(O3]>@.P%9(H2&W)R]YL?3
M/1/AQ1NN"_(%-9!9L+W,040<'SW@0(J]!2>O%40J$QVOWC$I]_6?VY'LFI2I
MF947 6P5"/*5QR$F^+34U91*S9RJ.:5!HR3@V#L%#DD7A"6:9.N3UBG(.^ZE
M=.AU$#VMV9.:Z=, 2^HBOE%_!ZKA<0/RD.-\OX/C:$W!U,S!OS)XW)2VNR>/
M]Z!JYJ5FZKUE:<K('!.3,/+X@C""4]X2I^9<Q\RYTZ+A-BK2.@+:1^$9.JE3
MLZ]C9M__VO=GI;V/@%B-32(!L<XW,DER'\5@79U66]\TWW4.SF]Q&RQVM]I,
ML4K>,[&.D.YB6*%)^VJ(F$2QG14WBF_S?67)%6X_^>4&-UH06@"?KSA^">6-
M=E#MR)-_ 5!+ P04    " #@A8]4NC.8#PT#  "+$   #0   'AL+W-T>6QE
M<RYX;6S=6&UOFS 0_BN(3E,K326$E84U1-J0*DU:ITKMAWVKG&"()6,S8[JD
MOWX^3,A+?577#ULVH@;['M]SC^^.&'7:Z#6GMTM*M;>JN&A2?ZEU_3$(FL62
M5J0YES45!BFDJH@V4U4&3:THR1MPJG@P'HWBH"),^+.I:*NK2C?>0K9"IWXT
MF#Q[^Y*G?AB_]SU+E\F<IO[]Z=L?K=27;SQ[/WEW<C*Z/[L\M)]VP)D?.$DO
M7D!Z/AKAQ !BY/'+R)_C[JB#/D&S:2'%?I[ 8&*3BGH/A*=^1CB;*P9>!:D8
M7UOS& P+R:7RM"F0$1."I7FT<&AG4+N>IV)"JBZVC6"_Y_WR V S X&,\T'@
MV+>&V;0F6E,EKLRD6]P9GT!>/[Y;UT9AJ<@Z'%_X6X?N9H+,I<JI&L*$_L8T
MFW):@!S%RB7<M:P# +66E1GDC)12D$[#QJ,?&-H%Y?P6&OM[L<>]*G:J.H*:
MBF%H!/5#2V,GP+_+9KEW:)-7T7HU>Y#Z<VMV([HY] J]4;1@JVZ^*H;X&'N(
MLY.ZYNM/G)6BHG;O+PXXFY*-G[>4BCV::- I"V.@RO<>J-)LL6OYJ4A]1U=Z
MTTVK M<\_@<U_]D\EU101?BN:-/ZQYSE5RON#X*_H;G[53E4[!09?3A^C?WA
M=^PBXZ,4&?0_Z#NGQMZ9,5@].)M3_QN\!_!M4&_>,JZ9Z&=+EN=4/#DZ#+TF
M<_.FM<=OUN>T("W7=P.8^MOQ-<U96R7#JAM(1+]J._X*VPOCX<7 Q&(BIRN:
M9_U4E?-NZ)F!B=I?X'"(7'67&\%\+.9& ,/B8 HP'^N%Q?F?]C-!]V,Q3-O$
MB4Q0GPGJ8[U<2-9]L#ANG\1<[ITF213%,9;1+',JR+"\Q3'\N=DP;>"!Q8%(
MOY=KO-IXASS?!UA-G^L0;*=X)V([Q7,-B#MOX)$D[FIC<< #JP+6.Q#?'0=Z
MRNT315!53!OV!.-(DF (]**[1^,8R4X,'W=]L*<DBI+$C0#F5A!%& )/(XY@
M"D #AD11=PX>G$?!YIP*MO]^F/T"4$L#!!0    ( ."%CU27BKL<P    !,"
M   +    7W)E;',O+G)E;'.=DKENPS ,0'_%T)XP!] AB#-E\18$^0%6H@_8
M$@6*19V_K]JE<9 +&7D]/!+<'FE [3BDMHNI&/T04FE:U;@!2+8ECVG.D4*N
MU"P>-8?20$3;8T.P6BP^0"X99K>]9!:G<Z17B%S7G:4]VR]/06^ KSI,<4)I
M2$LS#O#-TG\R]_,,-47E2B.56QIXT^7^=N!)T:$B6!::1<G3HAVE?QW']I#3
MZ:]C(K1Z6^CY<6A4"H[<8R6,<6*T_C6"R0_L?@!02P,$%     @ X(6/5.]R
MXFF7!0  G3    \   !X;"]W;W)K8F]O:RYX;6S%FUMSVC@4@/^*AH?=[,QV
M =]HLZ$S%&C## $F9KJ/.\((T,2VJ"23)K]^91,:"<S)OISPY/B"^2SYZ#M'
M(C>/0CXLA'@@/[,T5]W&1NOM=;.ID@W+J/I+;%ENSJR$S*@VNW+=5%O)Z%)M
M&--9VO1:K:B949XW/M\<[C6337M':)9H+G)SL#SPG;-']7J^W"4[KOB"IUP_
M=1O5WREKD(SG/.//;-EMM!I$;<3CK9#\6>2:IG$B19IV&^W]B>],:IZ<'(Y+
MR#E=J.J(IHM[:D"ZC:AE;KCB4NGJBNK^U##NF+EXOU=H\96GFLD!U>R;%,66
MY^OR-N8IFM9C5.UPV.X;\5K^GV84JQ5/V$ D1<9RO6]'R=(2,%<;OE4-DM.,
M=1M]L6.R?![S!:/E_MFT@;):2EYS<T*.EA4>(LIT$D_'HT%O/AR0+[UQ;](?
MDOAV.)S'%J ' 'H7 R17,VI!^@"D_XZ0\=QL[H83 SC]2J:SX;T%&0"0P<4@
M^[>]B049 I#A)2 KQEY\2RS("(",<"&G<DUS_ER=(#1?DB]4<47$BLPD4\R"
M[ "0'5S(,?]1\*49?RV<CP#.1UR<N,@R*I_*1HKY.N?F8S37I)<DHL@UMR _
M 9"?<"%-]VTI7Y+A3W,3Q535N5.]89+TE-.Q[18T9K=P,>^H?&#&?2DC,4L*
MR35GRH8#A8)LE%&^,Q<8K;M(D$+:R XQW9IP42AR9UHM)7V1)^8#TM#8A) _
MVL@"F9B,2I%[EC"^H]57OW)!RF@C.\.D>EN3B#U5@3 T \JV_(!-![FBC2R+
ML;G,A"GIK25CY;7.&P<)HHULB%&N69J:)+DP[]NA$?\D$^:T'62'-K(>7@9>
M16;TJ1I)RAXV!V7!RO'/QH2LT<;6AA;)PX'1AH(LT4;6Q%C0?.^&?=R>XGF0
M'CQD/?1%EG%=Q4,%:<8[;4H=EB?NF.Q!FO"0-3$6^?J#*<8R,F +.RH\L-A
M-D7UNFU$NF12_5X->$[^Y$&.\) =,6?95L@RASKE@ASA(3LBWE#)/I@4F)6O
M6E9F3OO,^#>:;?\F_U!IU[H>) P/61BC/!$9(W-JCV\>) H/613WY4'3<#-:
M6G8NS<!"JZD5)U A47C(HHB+A6(_"G,1&>Z.'.M!:O N65'\Z]F8D"P\9%G
MF+X]@0%)PT>6QG$&2J[FY4;]80-"PO"1A5&?BM9B0@;QD0UR/O.K4&U,<,(*
M629@^N<$CP^YQ4=VRYE,Z]#K-B;D%1][U@K*N,B5C0G)QD>6C9MSU88.9!H?
MV33'"4XM(&0<']LX;V4Z;N! UO&1K?.:Z=2U8@"9)D VS:^)27(U8)KR5)&)
MR1%IN5CC0$*V"9!M UL[L#$AVP38]0J(&=J8D&T"9-N \ZI.T 3@ @FR;6KG
M55_?4AL3LDV 7L7\FF%]*X0@VP3(MCD_ZUI1VYB0=0)DZYPFOB]-ZC0DI)T
M63OG,M\73AL34DZ OG@"8#I!'D+Z"='U<SQI[ 21C0D)*$1?1CE?1[C1$T("
M"B]8[@S<3H<$%%ZTW+&+\! 24'BI<F?_@MJ8X!H]]KH+A.EV.B2@$%E SMK!
MJ2EM3$A (?9"/=B:SKL)62A$MA!8X[J=#EDH1+80C&FW9@19*,*VT%$I7I-S
M1)!^HG==GGD-GK9#")DG0C;/.<*7\+8Q(?-$R.:I6U&R8&U,R#P1LGE.YU[J
MWDA(.A&R=-Z>?'&"&_QY&+9XWD2U)Q B2#X1]NK.FZCV)$($"2BZ^.Q;9*-"
M$HK><?:M)HXZD'DZR.:I87-']0[DG0YZV7-*YSETD',ZZ-7.*5WMQ$L'4DX'
M63GGUY2/2\<.I)Q.I9QF=;'Z?+-D*YZSY<1\A3+'$YHF,TG*S?[W?4%8_B9G
M5:1IWQR;YB:M71Y^77_XSX#/_P%02P,$%     @ X(6/5,?7<T]' @  U2L
M !H   !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<\W:2VZC0!2%X:U8+""X
M[JN25IQ13S*-L@'DE!^*;1#02K+[MIR!?5 />A)Q1JA 7/X!^H2 QY=R:,9]
M>QIV^VY8?!X/IV%5[<:Q^U77PWI7CLUPUW;E=#ZR:?MC,YZ7_;;NFO5[LRVU
M+)=1][<SJJ?'VYF+UZ^N_,_$=K/9K\OO=OWG6$[C/P;7'VW_/NQ*&:O%:]-O
MR[BJZL_#=?=07S;I[CRY6CR_K:K^^2U5]=Q! D$R?Y!"D,X?9!!D\P<Y!/G\
M00%!,7]0AJ \?] ]!-W/'_0 00_S!Z4ERK@D2)I@3:!U0JX3@=<)P4X$8B<D
M.Q&8G1#M1*!V0K83@=L)X4X$<B>D.Q'8G1#O1*"WH-Y"H+>@WD*@MTP>M@GT
M%M1;"/06U%L(]!;46PCT%M1;"/06U%L(]!;46PCT%M1;"/16U%L)]%;46PGT
M5M1;"?36R<L2 KT5]58"O17U5@*]%?56 KT5]58"O17U5@*]%?56 KT-]38"
MO0WU-@*]#?4V KT-]38"O6WRLIM ;T.]C4!O0[V-0&]#O8U ;T.]C4!O0[V-
M0&]'O9U ;T>]G4!O1[V=0&]'O9U ;T>]G4!OGWRL)-#;46\GT-M1;R?0VU%O
M)]#;46\GT#M0[R#0.U#O(- [4.\@T#M0[R#0.U#O(- [4.\@T#LF/YL0Z!VH
M=Q#H':AW$.@=J'<0Z)U1[TR@=T:],X'>&?7.!'IGU#L3Z)U1[_R3>@_CUZ$,
MUY[O-5[_)ZD>S^>6Z^4OR^^=D[OW@G-]6S$\_0502P,$%     @ X(6/5!^=
MA6\) @  V"H  !,   !;0V]N=&5N=%]4>7!E<UTN>&ULS=K-3N,P% 7@5ZFR
M18WKWS"(L@&V XMY 4]RVT9-8LMV.^7M<5) FA%4H"+-V31J;=]SXRM]JU[_
M>O(49X>^&^*RV*3DKQB+]89Z&TOG:<@K*Q=ZF_+7L&;>UEN[)B86"\-J-R0:
MTCR--8J;ZSM:V5V79O>'_'-LW; L G6QF-T>-XY9R\)ZW[6U37F=[8?FGY3Y
M2T*93TY[XJ;U\2)O*-B[">/*QP$OYQ[V%$+;T.S1AO33]GD7.W0LIJ>.8GFZ
MQ#L]NM6JK:EQ]:[/1\KH ]DF;HA2WY7'HA>GDU.^83I^\K/SIS*G O/.Q^!\
MS!,+]/6XUY&,I^<^%Z*0VM.O^):82Y_]?C1.NZ'FD]GY>O^XL)WF$=GT./^.
M_Y[Q6_TO]B% ^I @?2B0/C1('P:DCPJDCTN0/GZ ],$7*(V@B,I12.4HIG(4
M5#F*JAR%58[B*D>!E:/(*E!D%2BR"A19!8JL D56@2*K0)%5H,@J4&05*+)*
M%%DEBJP215:)(JM$D56BR"I19)4HLDH4626*K I%5H4BJT*15:'(JE!D52BR
M*A19%8JL"D56A2*K1I%5H\BJ4635*+)J%%DUBJP:15:-(JM&D56CR&I09#4H
MLAH460V*K 9%5H,BJT&1U:#(:E!D-2BR5BBR5BBR5BBR5BBR5O]3UM_.;;\Y
M?GJ6O6V'UWPV_:'UYAE02P$"% ,4    " #@A8]4!T%-8H$   "Q    $
M            @ $     9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0    ( ."%
MCU0!RSRQ[P   "L"   1              "  :\   !D;V-0<F]P<R]C;W)E
M+GAM;%!+ 0(4 Q0    ( ."%CU297)PC$ 8  )PG   3              "
M <T!  !X;"]T:&5M92]T:&5M93$N>&UL4$L! A0#%     @ X(6/5(^::0P=
M!@  Z!D  !@              ("!#@@  'AL+W=O<FMS:&5E=',O<VAE970Q
M+GAM;%!+ 0(4 Q0    ( ."%CU0SCO,;+0@  #4C   8              "
M@6$.  !X;"]W;W)K<VAE971S+W-H965T,BYX;6Q02P$"% ,4    " #@A8]4
M;YUB"7($   ?%   &               @('$%@  >&PO=V]R:W-H965T<R]S
M:&5E=#,N>&UL4$L! A0#%     @ X(6/5-!(7 ST!@  -!D  !@
M     ("!;!L  'AL+W=O<FMS:&5E=',O<VAE970T+GAM;%!+ 0(4 Q0    (
M ."%CU1/ECTJWP@  .T\   8              " @98B  !X;"]W;W)K<VAE
M971S+W-H965T-2YX;6Q02P$"% ,4    " #@A8]4(.GH88T)  #0*   &
M            @(&K*P  >&PO=V]R:W-H965T<R]S:&5E=#8N>&UL4$L! A0#
M%     @ X(6/5',%E/KA!P  SQ$  !@              ("!;C4  'AL+W=O
M<FMS:&5E=',O<VAE970W+GAM;%!+ 0(4 Q0    ( ."%CU2YUE+*V@(  .(%
M   8              " @84]  !X;"]W;W)K<VAE971S+W-H965T."YX;6Q0
M2P$"% ,4    " #@A8]4R4IN80$D  #K:@  &               @(&50
M>&PO=V]R:W-H965T<R]S:&5E=#DN>&UL4$L! A0#%     @ X(6/5*+0L-<:
M P  J 8  !D              ("!S&0  'AL+W=O<FMS:&5E=',O<VAE970Q
M,"YX;6Q02P$"% ,4    " #@A8]4&?_'8N<#  !A"   &0
M@($=:   >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;%!+ 0(4 Q0    ( ."%
MCU2G2C-FR@(  .\%   9              " @3ML  !X;"]W;W)K<VAE971S
M+W-H965T,3(N>&UL4$L! A0#%     @ X(6/5"@)QMLC P  -P<  !D
M         ("!/&\  'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6Q02P$"% ,4
M    " #@A8]4L$8_PAX%   ""P  &0              @(&6<@  >&PO=V]R
M:W-H965T<R]S:&5E=#$T+GAM;%!+ 0(4 Q0    ( ."%CU0,\=3W'@0  -H)
M   9              " @>MW  !X;"]W;W)K<VAE971S+W-H965T,34N>&UL
M4$L! A0#%     @ X(6/5%([_$$7!   6@@  !D              ("!0'P
M 'AL+W=O<FMS:&5E=',O<VAE970Q-BYX;6Q02P$"% ,4    " #@A8]4XRD=
MS%L&  "-#@  &0              @(&.@   >&PO=V]R:W-H965T<R]S:&5E
M=#$W+GAM;%!+ 0(4 Q0    ( ."%CU15E..3J@(  !<&   9
M  " @2"'  !X;"]W;W)K<VAE971S+W-H965T,3@N>&UL4$L! A0#%     @
MX(6/5)Q^$#$N @  O00  !D              ("! 8H  'AL+W=O<FMS:&5E
M=',O<VAE970Q.2YX;6Q02P$"% ,4    " #@A8]40X\;F/8*   G'   &0
M            @(%FC   >&PO=V]R:W-H965T<R]S:&5E=#(P+GAM;%!+ 0(4
M Q0    ( ."%CU38MK-LA0<  %P1   9              " @9.7  !X;"]W
M;W)K<VAE971S+W-H965T,C$N>&UL4$L! A0#%     @ X(6/5!8PBR:Z!P
M#Q(  !D              ("!3Y\  'AL+W=O<FMS:&5E=',O<VAE970R,BYX
M;6Q02P$"% ,4    " #@A8]4S4O>8@0(  #V(   &0              @(%
MIP  >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;%!+ 0(4 Q0    ( ."%CU2]
M6K_?5P8  #\0   9              " @7NO  !X;"]W;W)K<VAE971S+W-H
M965T,C0N>&UL4$L! A0#%     @ X(6/5)C47"/H!0  HP\  !D
M     ("!";8  'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6Q02P$"% ,4
M" #@A8]4R3"!6JL(   B%0  &0              @($HO   >&PO=V]R:W-H
M965T<R]S:&5E=#(V+GAM;%!+ 0(4 Q0    ( ."%CU06TXH>5 8  -T-   9
M              " @0K%  !X;"]W;W)K<VAE971S+W-H965T,C<N>&UL4$L!
M A0#%     @ X(6/5%&ZT,VQ"0  P!@  !D              ("!E<L  'AL
M+W=O<FMS:&5E=',O<VAE970R."YX;6Q02P$"% ,4    " #@A8]4<I,!A7XE
M   +=@  &0              @(%]U0  >&PO=V]R:W-H965T<R]S:&5E=#(Y
M+GAM;%!+ 0(4 Q0    ( ."%CU3>K74<S (  "8&   9              "
M@3+[  !X;"]W;W)K<VAE971S+W-H965T,S N>&UL4$L! A0#%     @ X(6/
M5+WHHZ." @  604  !D              ("!-?X  'AL+W=O<FMS:&5E=',O
M<VAE970S,2YX;6Q02P$"% ,4    " #@A8]4*8%& +D#  #S"   &0
M        @('N  $ >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;%!+ 0(4 Q0
M   ( ."%CU1.9.+7!P,  *(&   9              " @=X$ 0!X;"]W;W)K
M<VAE971S+W-H965T,S,N>&UL4$L! A0#%     @ X(6/5+1PO;V6 @  O04
M !D              ("!' @! 'AL+W=O<FMS:&5E=',O<VAE970S-"YX;6Q0
M2P$"% ,4    " #@A8]4.B$##<L#  "="   &0              @('I"@$
M>&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;%!+ 0(4 Q0    ( ."%CU3>!BW/
MT0(  #T&   9              " @>L. 0!X;"]W;W)K<VAE971S+W-H965T
M,S8N>&UL4$L! A0#%     @ X(6/5'G]J[/R @  LP8  !D
M ("!\Q$! 'AL+W=O<FMS:&5E=',O<VAE970S-RYX;6Q02P$"% ,4    " #@
MA8]4STI"GUP#  #K!P  &0              @($<%0$ >&PO=V]R:W-H965T
M<R]S:&5E=#,X+GAM;%!+ 0(4 Q0    ( ."%CU37TLGGE0,  "@)   9
M          " @:\8 0!X;"]W;W)K<VAE971S+W-H965T,SDN>&UL4$L! A0#
M%     @ X(6/5/0(&YOI!   ?PP  !D              ("!>QP! 'AL+W=O
M<FMS:&5E=',O<VAE970T,"YX;6Q02P$"% ,4    " #@A8]4NXC8FN0$   @
M$P  &0              @(&;(0$ >&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM
M;%!+ 0(4 Q0    ( ."%CU1]D@K+P ,  !,3   9              " @;8F
M 0!X;"]W;W)K<VAE971S+W-H965T-#(N>&UL4$L! A0#%     @ X(6/5"0O
MGRZ""   :RT  !D              ("!K2H! 'AL+W=O<FMS:&5E=',O<VAE
M970T,RYX;6Q02P$"% ,4    " #@A8]45%:@69@"  "(!@  &0
M    @(%F,P$ >&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;%!+ 0(4 Q0    (
M ."%CU2JIXJ_&P0   <0   9              " @34V 0!X;"]W;W)K<VAE
M971S+W-H965T-#4N>&UL4$L! A0#%     @ X(6/5,Q[Z?4+ @  X00  !D
M             ("!ASH! 'AL+W=O<FMS:&5E=',O<VAE970T-BYX;6Q02P$"
M% ,4    " #@A8]47B<Z>Y$"  ##!@  &0              @(')/ $ >&PO
M=V]R:W-H965T<R]S:&5E=#0W+GAM;%!+ 0(4 Q0    ( ."%CU2^\LJ'9P(
M  L'   9              " @9$_ 0!X;"]W;W)K<VAE971S+W-H965T-#@N
M>&UL4$L! A0#%     @ X(6/5&(7KB&$!0  JR$  !D              ("!
M+T(! 'AL+W=O<FMS:&5E=',O<VAE970T.2YX;6Q02P$"% ,4    " #@A8]4
MRH\%* 8#   &"   &0              @('J1P$ >&PO=V]R:W-H965T<R]S
M:&5E=#4P+GAM;%!+ 0(4 Q0    ( ."%CU1+2>$[6 0    4   9
M      " @2=+ 0!X;"]W;W)K<VAE971S+W-H965T-3$N>&UL4$L! A0#%
M  @ X(6/5*OAG@:> P  ,@X  !D              ("!MD\! 'AL+W=O<FMS
M:&5E=',O<VAE970U,BYX;6Q02P$"% ,4    " #@A8]4Y0&#K' $   G%P
M&0              @(&+4P$ >&PO=V]R:W-H965T<R]S:&5E=#4S+GAM;%!+
M 0(4 Q0    ( ."%CU2_A&]SF0(  !T'   9              " @3)8 0!X
M;"]W;W)K<VAE971S+W-H965T-30N>&UL4$L! A0#%     @ X(6/5%N2BL/A
M!@  HQH  !D              ("! EL! 'AL+W=O<FMS:&5E=',O<VAE970U
M-2YX;6Q02P$"% ,4    " #@A8]4,'X7^E@"  !Q!@  &0
M@($:8@$ >&PO=V]R:W-H965T<R]S:&5E=#4V+GAM;%!+ 0(4 Q0    ( ."%
MCU2Q7[!7:P(  * %   9              " @:ED 0!X;"]W;W)K<VAE971S
M+W-H965T-3<N>&UL4$L! A0#%     @ X(6/5+<SAF1: @  L04  !D
M         ("!2V<! 'AL+W=O<FMS:&5E=',O<VAE970U."YX;6Q02P$"% ,4
M    " #@A8]4<M+=OS,#  !."@  &0              @('<:0$ >&PO=V]R
M:W-H965T<R]S:&5E=#4Y+GAM;%!+ 0(4 Q0    ( ."%CU3Q$78*H@,  +,-
M   9              " @49M 0!X;"]W;W)K<VAE971S+W-H965T-C N>&UL
M4$L! A0#%     @ X(6/5/0?E4VP @  F@<  !D              ("!'W$!
M 'AL+W=O<FMS:&5E=',O<VAE970V,2YX;6Q02P$"% ,4    " #@A8]4R* -
M\EX"  !A!@  &0              @($&= $ >&PO=V]R:W-H965T<R]S:&5E
M=#8R+GAM;%!+ 0(4 Q0    ( ."%CU2E_<@#%0,  )D)   9
M  " @9MV 0!X;"]W;W)K<VAE971S+W-H965T-C,N>&UL4$L! A0#%     @
MX(6/5%$)^!O)"   R#(  !D              ("!YWD! 'AL+W=O<FMS:&5E
M=',O<VAE970V-"YX;6Q02P$"% ,4    " #@A8]4GELRQ@0%   N&0  &0
M            @('G@@$ >&PO=V]R:W-H965T<R]S:&5E=#8U+GAM;%!+ 0(4
M Q0    ( ."%CU3-E=V '@0  ,D/   9              " @2*( 0!X;"]W
M;W)K<VAE971S+W-H965T-C8N>&UL4$L! A0#%     @ X(6/5*H8%R-V @
MD 8  !D              ("!=XP! 'AL+W=O<FMS:&5E=',O<VAE970V-RYX
M;6Q02P$"% ,4    " #@A8]4RE(0V#8#  !)"P  &0              @($D
MCP$ >&PO=V]R:W-H965T<R]S:&5E=#8X+GAM;%!+ 0(4 Q0    ( ."%CU3W
M(_/&QP,  (H1   9              " @9&2 0!X;"]W;W)K<VAE971S+W-H
M965T-CDN>&UL4$L! A0#%     @ X(6/5'?E?8/- @  90@  !D
M     ("!CY8! 'AL+W=O<FMS:&5E=',O<VAE970W,"YX;6Q02P$"% ,4
M" #@A8]4M](8O_8#  #[#@  &0              @(&3F0$ >&PO=V]R:W-H
M965T<R]S:&5E=#<Q+GAM;%!+ 0(4 Q0    ( ."%CU21_2+J=@,  )@+   9
M              " @<"= 0!X;"]W;W)K<VAE971S+W-H965T-S(N>&UL4$L!
M A0#%     @ X(6/5/KQI6P6 @  ^00  !D              ("!;:$! 'AL
M+W=O<FMS:&5E=',O<VAE970W,RYX;6Q02P$"% ,4    " #@A8]4RYKFTFP$
M   O#P  &0              @(&ZHP$ >&PO=V]R:W-H965T<R]S:&5E=#<T
M+GAM;%!+ 0(4 Q0    ( ."%CU2Z,Y@/#0,  (L0   -              "
M 5VH 0!X;"]S='EL97,N>&UL4$L! A0#%     @ X(6/5)>*NQS     $P(
M  L              ( !E:L! %]R96QS+RYR96QS4$L! A0#%     @ X(6/
M5.]RXFF7!0  G3    \              ( !?JP! 'AL+W=O<FMB;V]K+GAM
M;%!+ 0(4 Q0    ( ."%CU3'UW-/1P(  -4K   :              "  4*R
M 0!X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0    ( ."%CU0?
MG85O"0(  -@J   3              "  <&T 0!;0V]N=&5N=%]4>7!E<UTN
9>&UL4$L%!@    !2 %( =18  /NV 0    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<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>95
<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>96
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>272</ContextCount>
  <ElementCount>394</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>117</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>4</UnitCount>
  <MyReports>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>00000002 - Statement - CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>00000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>00000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/ConsolidatedStatementsOfOperations</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF OPERATIONS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>00000005 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY(DEFICIT)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/ConsolidatedStatementsOfChangesInStockholdersEquitydeficit</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY(DEFICIT)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>00000006 - Statement - CONSOLIDATED STATEMENT OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/ConsolidatedStatementOfCashFlows</Role>
      <ShortName>CONSOLIDATED STATEMENT OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>00000007 - Disclosure - Organization and Basis of Presentation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/OrganizationAndBasisOfPresentation</Role>
      <ShortName>Organization and Basis of Presentation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>00000008 - Disclosure - Liquidity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/Liquidity</Role>
      <ShortName>Liquidity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>00000009 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/SummaryOfSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>00000010 - Disclosure - Prepaid Expenses and Other Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/PrepaidExpensesAndOtherAssets</Role>
      <ShortName>Prepaid Expenses and Other Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>00000011 - Disclosure - Marketable Securities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/MarketableSecurities</Role>
      <ShortName>Marketable Securities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>00000012 - Disclosure - Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/Inventories</Role>
      <ShortName>Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>00000013 - Disclosure - Precious Metal Concentrate</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/PreciousMetalConcentrate</Role>
      <ShortName>Precious Metal Concentrate</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>00000014 - Disclosure - Notes Receivable</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://vivakor.com/role/NotesReceivable</Role>
      <ShortName>Notes Receivable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>00000015 - Disclosure - Property and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/PropertyAndEquipment</Role>
      <ShortName>Property and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>00000016 - Disclosure - License Agreements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/LicenseAgreements</Role>
      <ShortName>License Agreements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>00000017 - Disclosure - Intellectual Property, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/IntellectualPropertyNet</Role>
      <ShortName>Intellectual Property, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>00000018 - Disclosure - Accounts Payable and Accrued Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/AccountsPayableAndAccruedExpenses</Role>
      <ShortName>Accounts Payable and Accrued Expenses</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>00000019 - Disclosure - Stock Payable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/StockPayable</Role>
      <ShortName>Stock Payable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>00000020 - Disclosure - Loans and Notes Payable</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://vivakor.com/role/LoansAndNotesPayable</Role>
      <ShortName>Loans and Notes Payable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>00000021 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/CommitmentsAndContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>00000022 - Disclosure - Long-term Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/Long-termDebt</Role>
      <ShortName>Long-term Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>00000023 - Disclosure - Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/StockholdersEquity</Role>
      <ShortName>Stockholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>00000024 - Disclosure - Temporary Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/TemporaryEquity</Role>
      <ShortName>Temporary Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>00000025 - Disclosure - Share-Based Compensation &amp; Warrants</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/Share-basedCompensationWarrants</Role>
      <ShortName>Share-Based Compensation &amp; Warrants</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>00000026 - Disclosure - Income Tax</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/IncomeTax</Role>
      <ShortName>Income Tax</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>00000027 - Disclosure - Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/RelatedPartyTransactions</Role>
      <ShortName>Related Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>00000028 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>00000029 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://vivakor.com/role/SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>00000030 - Disclosure - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://vivakor.com/role/SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>00000031 - Disclosure - Notes Receivable (Tables)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://vivakor.com/role/NotesReceivableTables</Role>
      <ShortName>Notes Receivable (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://vivakor.com/role/NotesReceivable</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>00000032 - Disclosure - Property and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/PropertyAndEquipmentTables</Role>
      <ShortName>Property and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://vivakor.com/role/PropertyAndEquipment</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>00000033 - Disclosure - Intellectual Property, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/IntellectualPropertyNetTables</Role>
      <ShortName>Intellectual Property, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://vivakor.com/role/IntellectualPropertyNet</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>00000034 - Disclosure - Accounts Payable and Accrued Expenses (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/AccountsPayableAndAccruedExpensesTables</Role>
      <ShortName>Accounts Payable and Accrued Expenses (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://vivakor.com/role/AccountsPayableAndAccruedExpenses</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>00000035 - Disclosure - Loans and Notes Payable (Tables)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://vivakor.com/role/LoansAndNotesPayableTables</Role>
      <ShortName>Loans and Notes Payable (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://vivakor.com/role/LoansAndNotesPayable</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>00000036 - Disclosure - Commitments and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/CommitmentsAndContingenciesTables</Role>
      <ShortName>Commitments and Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://vivakor.com/role/CommitmentsAndContingencies</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>00000037 - Disclosure - Long-term Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/Long-termDebtTables</Role>
      <ShortName>Long-term Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://vivakor.com/role/Long-termDebt</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>00000038 - Disclosure - Temporary Equity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/TemporaryEquityTables</Role>
      <ShortName>Temporary Equity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://vivakor.com/role/TemporaryEquity</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>00000039 - Disclosure - Share-Based Compensation &amp; Warrants (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/Share-basedCompensationWarrantsTables</Role>
      <ShortName>Share-Based Compensation &amp; Warrants (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://vivakor.com/role/Share-basedCompensationWarrants</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>00000040 - Disclosure - Income Tax (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/IncomeTaxTables</Role>
      <ShortName>Income Tax (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://vivakor.com/role/IncomeTax</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>00000041 - Disclosure - Liquidity (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/LiquidityDetailsNarrative</Role>
      <ShortName>Liquidity (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vivakor.com/role/Liquidity</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>00000042 - Disclosure - Summary of Significant Accounting Policies (Details - Property useful lives)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetails-PropertyUsefulLives</Role>
      <ShortName>Summary of Significant Accounting Policies (Details - Property useful lives)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>00000043 - Disclosure - Summary of Significant Accounting Policies (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative</Role>
      <ShortName>Summary of Significant Accounting Policies (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>00000044 - Disclosure - Prepaid Expenses and Other Assets (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/PrepaidExpensesAndOtherAssetsDetailsNarrative</Role>
      <ShortName>Prepaid Expenses and Other Assets (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vivakor.com/role/PrepaidExpensesAndOtherAssets</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>00000045 - Disclosure - Marketable Securities (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/MarketableSecuritiesDetailsNarrative</Role>
      <ShortName>Marketable Securities (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vivakor.com/role/MarketableSecurities</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>00000046 - Disclosure - Inventories (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/InventoriesDetailsNarrative</Role>
      <ShortName>Inventories (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vivakor.com/role/Inventories</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>00000047 - Disclosure - Precious Metal Concentrate (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/PreciousMetalConcentrateDetailsNarrative</Role>
      <ShortName>Precious Metal Concentrate (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vivakor.com/role/PreciousMetalConcentrate</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>00000048 - Disclosure - Notes Receivable (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://vivakor.com/role/NotesReceivableDetails</Role>
      <ShortName>Notes Receivable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vivakor.com/role/NotesReceivableTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>00000049 - Disclosure - Property and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/PropertyAndEquipmentDetails</Role>
      <ShortName>Property and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vivakor.com/role/PropertyAndEquipmentTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>00000050 - Disclosure - Property and Equipment (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/PropertyAndEquipmentDetailsNarrative</Role>
      <ShortName>Property and Equipment (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vivakor.com/role/PropertyAndEquipmentTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>00000051 - Disclosure - License Agreements (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/LicenseAgreementsDetailsNarrative</Role>
      <ShortName>License Agreements (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vivakor.com/role/LicenseAgreements</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>00000052 - Disclosure - Intellectual Property, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/IntellectualPropertyNetDetails</Role>
      <ShortName>Intellectual Property, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vivakor.com/role/IntellectualPropertyNetTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>00000053 - Disclosure - Intellectual Property, Net (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/IntellectualPropertyNetDetailsNarrative</Role>
      <ShortName>Intellectual Property, Net (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vivakor.com/role/IntellectualPropertyNetTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>00000054 - Disclosure - Accounts Payable and Accrued Expenses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/AccountsPayableAndAccruedExpensesDetails</Role>
      <ShortName>Accounts Payable and Accrued Expenses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vivakor.com/role/AccountsPayableAndAccruedExpensesTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>00000055 - Disclosure - Loans and Notes Payable (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://vivakor.com/role/LoansAndNotesPayableDetails</Role>
      <ShortName>Loans and Notes Payable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vivakor.com/role/LoansAndNotesPayableTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>00000056 - Disclosure - Loans and Notes Payable (Details 1)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://vivakor.com/role/LoansAndNotesPayableDetails1</Role>
      <ShortName>Loans and Notes Payable (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vivakor.com/role/LoansAndNotesPayableTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>00000057 - Disclosure - Stock Payable (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/StockPayableDetailsNarrative</Role>
      <ShortName>Stock Payable (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vivakor.com/role/StockPayable</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>00000058 - Disclosure - Loans and Notes Payable (Details Narrative)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://vivakor.com/role/LoansAndNotesPayableDetailsNarrative</Role>
      <ShortName>Loans and Notes Payable (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vivakor.com/role/LoansAndNotesPayableTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>00000059 - Disclosure - Commitments and Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/CommitmentsAndContingenciesDetails</Role>
      <ShortName>Commitments and Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vivakor.com/role/CommitmentsAndContingenciesTables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>00000060 - Disclosure - Commitments and Contingencies (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/CommitmentsAndContingenciesDetailsNarrative</Role>
      <ShortName>Commitments and Contingencies (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vivakor.com/role/CommitmentsAndContingenciesTables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>00000061 - Disclosure - Long-term Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/Long-termDebtDetails</Role>
      <ShortName>Long-term Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vivakor.com/role/Long-termDebtTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>00000062 - Disclosure - Long-term Debt (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/Long-termDebtDetails1</Role>
      <ShortName>Long-term Debt (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vivakor.com/role/Long-termDebtTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>00000063 - Disclosure - Long-term Debt (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/Long-termDebtDetailsNarrative</Role>
      <ShortName>Long-term Debt (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vivakor.com/role/Long-termDebtTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>00000064 - Disclosure - Stockholders' Equity (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/StockholdersEquityDetailsNarrative</Role>
      <ShortName>Stockholders' Equity (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vivakor.com/role/StockholdersEquity</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>00000065 - Disclosure - Temporary Equity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/TemporaryEquityDetails</Role>
      <ShortName>Temporary Equity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vivakor.com/role/TemporaryEquityTables</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>00000066 - Disclosure - Share-Based Compensation &amp; Warrants (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/Share-basedCompensationWarrantsDetails</Role>
      <ShortName>Share-Based Compensation &amp; Warrants (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vivakor.com/role/Share-basedCompensationWarrantsTables</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>00000067 - Disclosure - Share-Based Compensation &amp; Warrants (Details - Assumptions)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/Share-basedCompensationWarrantsDetails-Assumptions</Role>
      <ShortName>Share-Based Compensation &amp; Warrants (Details - Assumptions)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vivakor.com/role/Share-basedCompensationWarrantsTables</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>00000068 - Disclosure - Share-Based Compensation &amp; Warrants (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/Share-basedCompensationWarrantsDetails2</Role>
      <ShortName>Share-Based Compensation &amp; Warrants (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vivakor.com/role/Share-basedCompensationWarrantsTables</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>00000069 - Disclosure - Share-Based Compensation &amp; Warrants (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/Share-basedCompensationWarrantsDetailsNarrative</Role>
      <ShortName>Share-Based Compensation &amp; Warrants (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vivakor.com/role/Share-basedCompensationWarrantsTables</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>00000070 - Disclosure - Income Tax (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/IncomeTaxDetails</Role>
      <ShortName>Income Tax (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vivakor.com/role/IncomeTaxTables</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>00000071 - Disclosure - Income Tax (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/IncomeTaxDetails1</Role>
      <ShortName>Income Tax (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vivakor.com/role/IncomeTaxTables</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>00000072 - Disclosure - Income Tax (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/IncomeTaxDetails2</Role>
      <ShortName>Income Tax (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vivakor.com/role/IncomeTaxTables</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>00000073 - Disclosure - Income Tax (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/IncomeTaxDetailsNarrative</Role>
      <ShortName>Income Tax (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vivakor.com/role/IncomeTaxTables</ParentRole>
      <Position>73</Position>
    </Report>
    <Report instance="vivakor_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>00000074 - Disclosure - Related Party Transactions (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/RelatedPartyTransactionsDetailsNarrative</Role>
      <ShortName>Related Party Transactions (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vivakor.com/role/RelatedPartyTransactions</ParentRole>
      <Position>74</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-K" original="vivakor_i10k-123121.htm">vivakor_i10k-123121.htm</File>
    <File>vivakor_ex0401.htm</File>
    <File>vivakor_ex1021.htm</File>
    <File>vivakor_ex1022.htm</File>
    <File>vivakor_ex1026.htm</File>
    <File>vivakor_ex1027.htm</File>
    <File>vivakor_ex1028.htm</File>
    <File>vivakor_ex3101.htm</File>
    <File>vivakor_ex3102.htm</File>
    <File>vivakor_ex3201.htm</File>
    <File>vivakor_ex3202.htm</File>
    <File>vivk-20211231.xsd</File>
    <File>vivk-20211231_cal.xml</File>
    <File>vivk-20211231_def.xml</File>
    <File>vivk-20211231_lab.xml</File>
    <File>vivk-20211231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>image_001.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="864">http://fasb.org/us-gaap/2021-01-31</BaseTaxonomy>
    <BaseTaxonomy items="37">http://xbrl.sec.gov/dei/2021q4</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>99
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "vivakor_i10k-123121.htm": {
   "axisCustom": 0,
   "axisStandard": 29,
   "contextCount": 272,
   "dts": {
    "calculationLink": {
     "local": [
      "vivk-20211231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "vivk-20211231_def.xml"
     ]
    },
    "inline": {
     "local": [
      "vivakor_i10k-123121.htm"
     ]
    },
    "labelLink": {
     "local": [
      "vivk-20211231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "vivk-20211231_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "vivk-20211231.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/2021/elts/srt-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd",
      "https://xbrl.sec.gov/country/2021/country-2021.xsd",
      "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd"
     ]
    }
   },
   "elementCount": 656,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2021-01-31": 51,
    "http://vivakor.com/20211231": 43,
    "http://xbrl.sec.gov/dei/2021q4": 4,
    "total": 98
   },
   "keyCustom": 82,
   "keyStandard": 312,
   "memberCustom": 85,
   "memberStandard": 27,
   "nsprefix": "VIVK",
   "nsuri": "http://vivakor.com/20211231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "b",
       "p",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "00000001 - Document - Cover",
     "role": "http://vivakor.com/role/Cover",
     "shortName": "Cover",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "b",
       "p",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000010 - Disclosure - Prepaid Expenses and Other Assets",
     "role": "http://vivakor.com/role/PrepaidExpensesAndOtherAssets",
     "shortName": "Prepaid Expenses and Other Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MarketableSecuritiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000011 - Disclosure - Marketable Securities",
     "role": "http://vivakor.com/role/MarketableSecurities",
     "shortName": "Marketable Securities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MarketableSecuritiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000012 - Disclosure - Inventories",
     "role": "http://vivakor.com/role/Inventories",
     "shortName": "Inventories",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "VIVK:PreciousMetalConcentrateTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000013 - Disclosure - Precious Metal Concentrate",
     "role": "http://vivakor.com/role/PreciousMetalConcentrate",
     "shortName": "Precious Metal Concentrate",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "VIVK:PreciousMetalConcentrateTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000014 - Disclosure - Notes Receivable",
     "role": "http://vivakor.com/role/NotesReceivable",
     "shortName": "Notes Receivable",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000015 - Disclosure - Property and Equipment",
     "role": "http://vivakor.com/role/PropertyAndEquipment",
     "shortName": "Property and Equipment",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "VIVK:LicenseAgreementsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000016 - Disclosure - License Agreements",
     "role": "http://vivakor.com/role/LicenseAgreements",
     "shortName": "License Agreements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "VIVK:LicenseAgreementsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "VIVK:IntellectualPropertyNetTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000017 - Disclosure - Intellectual Property, Net",
     "role": "http://vivakor.com/role/IntellectualPropertyNet",
     "shortName": "Intellectual Property, Net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "VIVK:IntellectualPropertyNetTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000018 - Disclosure - Accounts Payable and Accrued Expenses",
     "role": "http://vivakor.com/role/AccountsPayableAndAccruedExpenses",
     "shortName": "Accounts Payable and Accrued Expenses",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShortTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000019 - Disclosure - Stock Payable",
     "role": "http://vivakor.com/role/StockPayable",
     "shortName": "Stock Payable",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShortTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00000002 - Statement - CONSOLIDATED BALANCE SHEETS",
     "role": "http://vivakor.com/role/ConsolidatedBalanceSheets",
     "shortName": "CONSOLIDATED BALANCE SHEETS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MortgageNotesPayableDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000020 - Disclosure - Loans and Notes Payable",
     "role": "http://vivakor.com/role/LoansAndNotesPayable",
     "shortName": "Loans and Notes Payable",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MortgageNotesPayableDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000021 - Disclosure - Commitments and Contingencies",
     "role": "http://vivakor.com/role/CommitmentsAndContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000022 - Disclosure - Long-term Debt",
     "role": "http://vivakor.com/role/Long-termDebt",
     "shortName": "Long-term Debt",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000023 - Disclosure - Stockholders' Equity",
     "role": "http://vivakor.com/role/StockholdersEquity",
     "shortName": "Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "VIVK:TemporaryEquityTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000024 - Disclosure - Temporary Equity",
     "role": "http://vivakor.com/role/TemporaryEquity",
     "shortName": "Temporary Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "VIVK:TemporaryEquityTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000025 - Disclosure - Share-Based Compensation & Warrants",
     "role": "http://vivakor.com/role/Share-basedCompensationWarrants",
     "shortName": "Share-Based Compensation & Warrants",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000026 - Disclosure - Income Tax",
     "role": "http://vivakor.com/role/IncomeTax",
     "shortName": "Income Tax",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000027 - Disclosure - Related Party Transactions",
     "role": "http://vivakor.com/role/RelatedPartyTransactions",
     "shortName": "Related Party Transactions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000028 - Disclosure - Subsequent Events",
     "role": "http://vivakor.com/role/SubsequentEvents",
     "shortName": "Subsequent Events",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000029 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "role": "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesPolicies",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "role": "http://vivakor.com/role/ConsolidatedBalanceSheetsParenthetical",
     "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "VIVK:ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000030 - Disclosure - Summary of Significant Accounting Policies (Tables)",
     "role": "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesTables",
     "shortName": "Summary of Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "VIVK:ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000031 - Disclosure - Notes Receivable (Tables)",
     "role": "http://vivakor.com/role/NotesReceivableTables",
     "shortName": "Notes Receivable (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000032 - Disclosure - Property and Equipment (Tables)",
     "role": "http://vivakor.com/role/PropertyAndEquipmentTables",
     "shortName": "Property and Equipment (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "VIVK:IntellectualPropertyNetTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "VIVK:ScheduleOfIntellectualPropertyTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000033 - Disclosure - Intellectual Property, Net (Tables)",
     "role": "http://vivakor.com/role/IntellectualPropertyNetTables",
     "shortName": "Intellectual Property, Net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "VIVK:IntellectualPropertyNetTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "VIVK:ScheduleOfIntellectualPropertyTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000034 - Disclosure - Accounts Payable and Accrued Expenses (Tables)",
     "role": "http://vivakor.com/role/AccountsPayableAndAccruedExpensesTables",
     "shortName": "Accounts Payable and Accrued Expenses (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:MortgageNotesPayableDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000035 - Disclosure - Loans and Notes Payable (Tables)",
     "role": "http://vivakor.com/role/LoansAndNotesPayableTables",
     "shortName": "Loans and Notes Payable (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:MortgageNotesPayableDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000036 - Disclosure - Commitments and Contingencies (Tables)",
     "role": "http://vivakor.com/role/CommitmentsAndContingenciesTables",
     "shortName": "Commitments and Contingencies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000037 - Disclosure - Long-term Debt (Tables)",
     "role": "http://vivakor.com/role/Long-termDebtTables",
     "shortName": "Long-term Debt (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "VIVK:TemporaryEquityTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TemporaryEquityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000038 - Disclosure - Temporary Equity (Tables)",
     "role": "http://vivakor.com/role/TemporaryEquityTables",
     "shortName": "Temporary Equity (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "VIVK:TemporaryEquityTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TemporaryEquityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000039 - Disclosure - Share-Based Compensation & Warrants (Tables)",
     "role": "http://vivakor.com/role/Share-basedCompensationWarrantsTables",
     "shortName": "Share-Based Compensation & Warrants (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS",
     "role": "http://vivakor.com/role/ConsolidatedStatementsOfOperations",
     "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:CostOfRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000040 - Disclosure - Income Tax (Tables)",
     "role": "http://vivakor.com/role/IncomeTaxTables",
     "shortName": "Income Tax (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "AsOf2020-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:RetainedEarningsAccumulatedDeficit",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000041 - Disclosure - Liquidity (Details Narrative)",
     "role": "http://vivakor.com/role/LiquidityDetailsNarrative",
     "shortName": "Liquidity (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "VIVK:LiquidityTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:ProceedsFromConvertibleDebt",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "VIVK:ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-012021-12-31_us-gaap_EquipmentMember",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000042 - Disclosure - Summary of Significant Accounting Policies (Details - Property useful lives)",
     "role": "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetails-PropertyUsefulLives",
     "shortName": "Summary of Significant Accounting Policies (Details - Property useful lives)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "VIVK:ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-012021-12-31_us-gaap_EquipmentMember",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Assets",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000043 - Disclosure - Summary of Significant Accounting Policies (Details Narrative)",
     "role": "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative",
     "shortName": "Summary of Significant Accounting Policies (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:LesseeLeasesPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:OperatingLeaseLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "AsOf2020-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DepositAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000044 - Disclosure - Prepaid Expenses and Other Assets (Details Narrative)",
     "role": "http://vivakor.com/role/PrepaidExpensesAndOtherAssetsDetailsNarrative",
     "shortName": "Prepaid Expenses and Other Assets (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "AsOf2020-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DepositAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:MarketableSecuritiesUnrealizedGainLoss",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000045 - Disclosure - Marketable Securities (Details Narrative)",
     "role": "http://vivakor.com/role/MarketableSecuritiesDetailsNarrative",
     "shortName": "Marketable Securities (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:MarketableSecuritiesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "AsOf2020-12-31_custom_OdysseyGroupMember",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:InvestmentOwnedBalanceShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "AsOf2020-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000046 - Disclosure - Inventories (Details Narrative)",
     "role": "http://vivakor.com/role/InventoriesDetailsNarrative",
     "shortName": "Inventories (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "AsOf2020-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "VIVK:PreciousMetalConcentrateTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "AsOf2020-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "VIVK:RefiningReserve",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000047 - Disclosure - Precious Metal Concentrate (Details Narrative)",
     "role": "http://vivakor.com/role/PreciousMetalConcentrateDetailsNarrative",
     "shortName": "Precious Metal Concentrate (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "VIVK:PreciousMetalConcentrateTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "AsOf2020-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "VIVK:RefiningReserve",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermInvestmentsAndReceivablesNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000048 - Disclosure - Notes Receivable (Details)",
     "role": "http://vivakor.com/role/NotesReceivableDetails",
     "shortName": "Notes Receivable (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermInvestmentsAndReceivablesNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000049 - Disclosure - Property and Equipment (Details)",
     "role": "http://vivakor.com/role/PropertyAndEquipmentDetails",
     "shortName": "Property and Equipment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "AsOf2019-12-31_custom_SeriesAPreferredStocksMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00000005 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY(DEFICIT)",
     "role": "http://vivakor.com/role/ConsolidatedStatementsOfChangesInStockholdersEquitydeficit",
     "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY(DEFICIT)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "AsOf2019-12-31_custom_SeriesAPreferredStocksMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000050 - Disclosure - Property and Equipment (Details Narrative)",
     "role": "http://vivakor.com/role/PropertyAndEquipmentDetailsNarrative",
     "shortName": "Property and Equipment (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "VIVK:ScheduleOfIntellectualPropertyTableTextBlock",
       "VIVK:IntellectualPropertyNetTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000051 - Disclosure - License Agreements (Details Narrative)",
     "role": "http://vivakor.com/role/LicenseAgreementsDetailsNarrative",
     "shortName": "License Agreements (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "VIVK:LicenseAgreementsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2022-02-252022-03-04",
      "decimals": "0",
      "lang": null,
      "name": "VIVK:AdditionalPayForLicense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "VIVK:ScheduleOfIntellectualPropertyTableTextBlock",
       "VIVK:IntellectualPropertyNetTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000052 - Disclosure - Intellectual Property, Net (Details)",
     "role": "http://vivakor.com/role/IntellectualPropertyNetDetails",
     "shortName": "Intellectual Property, Net (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "VIVK:ScheduleOfIntellectualPropertyTableTextBlock",
       "VIVK:IntellectualPropertyNetTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "VIVK:ScheduleOfIntellectualPropertyTableTextBlock",
       "VIVK:IntellectualPropertyNetTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsNet",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000053 - Disclosure - Intellectual Property, Net (Details Narrative)",
     "role": "http://vivakor.com/role/IntellectualPropertyNetDetailsNarrative",
     "shortName": "Intellectual Property, Net (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "VIVK:IntellectualPropertyNetTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "AsOf2015-01-05_custom_ExtractionTechnologyMember",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:FiniteLivedLicenseAgreementsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccountsPayableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000054 - Disclosure - Accounts Payable and Accrued Expenses (Details)",
     "role": "http://vivakor.com/role/AccountsPayableAndAccruedExpensesDetails",
     "shortName": "Accounts Payable and Accrued Expenses (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccountsPayableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "us-gaap:MortgageNotesPayableDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:NotesPayable",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000055 - Disclosure - Loans and Notes Payable (Details)",
     "role": "http://vivakor.com/role/LoansAndNotesPayableDetails",
     "shortName": "Loans and Notes Payable (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "us-gaap:MortgageNotesPayableDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:NotesAndLoansPayableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "VIVK:ScheduleOfMaturitiesOfLongTermDebtsTableTextBlock",
       "us-gaap:MortgageNotesPayableDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "AsOf2021-12-31_custom_LoansAndNotesPayableMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000056 - Disclosure - Loans and Notes Payable (Details 1)",
     "role": "http://vivakor.com/role/LoansAndNotesPayableDetails1",
     "shortName": "Loans and Notes Payable (Details 1)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "VIVK:ScheduleOfMaturitiesOfLongTermDebtsTableTextBlock",
       "us-gaap:MortgageNotesPayableDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "AsOf2021-12-31_custom_LoansAndNotesPayableMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:ShortTermDebtTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "AsOf2019-12-31_custom_SustainableFuelsMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccountsPayableCurrentAndNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000057 - Disclosure - Stock Payable (Details Narrative)",
     "role": "http://vivakor.com/role/StockPayableDetailsNarrative",
     "shortName": "Stock Payable (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:ShortTermDebtTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "AsOf2019-12-31_custom_SustainableFuelsMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccountsPayableCurrentAndNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:MortgageNotesPayableDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ConvertibleNotesPayable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000058 - Disclosure - Loans and Notes Payable (Details Narrative)",
     "role": "http://vivakor.com/role/LoansAndNotesPayableDetailsNarrative",
     "shortName": "Loans and Notes Payable (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:MortgageNotesPayableDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ConvertibleNotesPayable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000059 - Disclosure - Commitments and Contingencies (Details)",
     "role": "http://vivakor.com/role/CommitmentsAndContingenciesDetails",
     "shortName": "Commitments and Contingencies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00000006 - Statement - CONSOLIDATED STATEMENT OF CASH FLOWS",
     "role": "http://vivakor.com/role/ConsolidatedStatementOfCashFlows",
     "shortName": "CONSOLIDATED STATEMENT OF CASH FLOWS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:GainsLossesOnExtinguishmentOfDebt",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000060 - Disclosure - Commitments and Contingencies (Details Narrative)",
     "role": "http://vivakor.com/role/CommitmentsAndContingenciesDetailsNarrative",
     "shortName": "Commitments and Contingencies (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:OperatingLeaseExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "AsOf2021-12-31_us-gaap_LongTermDebtMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000061 - Disclosure - Long-term Debt (Details)",
     "role": "http://vivakor.com/role/Long-termDebtDetails",
     "shortName": "Long-term Debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "AsOf2021-12-31_us-gaap_LongTermDebtMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "AsOf2021-12-31_custom_OtherLongTermDebtMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000062 - Disclosure - Long-term Debt (Details 1)",
     "role": "http://vivakor.com/role/Long-termDebtDetails1",
     "shortName": "Long-term Debt (Details 1)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "AsOf2021-12-31_custom_OtherLongTermDebtMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-04-012021-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "VIVK:PaymentForRpc",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000063 - Disclosure - Long-term Debt (Details Narrative)",
     "role": "http://vivakor.com/role/Long-termDebtDetailsNarrative",
     "shortName": "Long-term Debt (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-04-012021-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "VIVK:PaymentForRpc",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2020-01-012020-12-31",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "VIVK:StockIssuedForStockPayableShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000064 - Disclosure - Stockholders' Equity (Details Narrative)",
     "role": "http://vivakor.com/role/StockholdersEquityDetailsNarrative",
     "shortName": "Stockholders' Equity (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2020-01-012020-12-31",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "VIVK:StockIssuedForStockPayableShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "AsOf2020-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:TemporaryEquityCarryingAmountAttributableToParent",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000065 - Disclosure - Temporary Equity (Details)",
     "role": "http://vivakor.com/role/TemporaryEquityDetails",
     "shortName": "Temporary Equity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:TemporaryEquityTableTextBlock",
       "VIVK:TemporaryEquityTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "AsOf2019-12-31_custom_ConvertiblePreferredStockSeriesBMember",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:TemporaryEquityCarryingAmountAttributableToParent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "AsOf2020-12-31_us-gaap_StockOptionMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000066 - Disclosure - Share-Based Compensation & Warrants (Details)",
     "role": "http://vivakor.com/role/Share-basedCompensationWarrantsDetails",
     "shortName": "Share-Based Compensation & Warrants (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-012021-12-31_us-gaap_StockOptionMember",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "VIVK:ScheduleOWarrantsValuationAssumptionsTableTextBlock",
       "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-012021-12-31_us-gaap_WarrantMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000067 - Disclosure - Share-Based Compensation & Warrants (Details - Assumptions)",
     "role": "http://vivakor.com/role/Share-basedCompensationWarrantsDetails-Assumptions",
     "shortName": "Share-Based Compensation & Warrants (Details - Assumptions)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "VIVK:ScheduleOWarrantsValuationAssumptionsTableTextBlock",
       "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-012021-12-31_us-gaap_WarrantMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Pure",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:ClassOfWarrantOrRightOutstanding",
       "span",
       "span",
       "p",
       "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "AsOf2020-12-31",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ClassOfWarrantOrRightOutstanding",
      "reportCount": 1,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000068 - Disclosure - Share-Based Compensation & Warrants (Details 2)",
     "role": "http://vivakor.com/role/Share-basedCompensationWarrantsDetails2",
     "shortName": "Share-Based Compensation & Warrants (Details 2)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
       "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "AsOf2019-12-31_us-gaap_WarrantMember",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:ClassOfWarrantOrRightOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensation",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000069 - Disclosure - Share-Based Compensation & Warrants (Details Narrative)",
     "role": "http://vivakor.com/role/Share-basedCompensationWarrantsDetailsNarrative",
     "shortName": "Share-Based Compensation & Warrants (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:ClassOfWarrantOrRightOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000007 - Disclosure - Organization and Basis of Presentation",
     "role": "http://vivakor.com/role/OrganizationAndBasisOfPresentation",
     "shortName": "Organization and Basis of Presentation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CurrentStateAndLocalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000070 - Disclosure - Income Tax (Details)",
     "role": "http://vivakor.com/role/IncomeTaxDetails",
     "shortName": "Income Tax (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CurrentStateAndLocalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000071 - Disclosure - Income Tax (Details 1)",
     "role": "http://vivakor.com/role/IncomeTaxDetails1",
     "shortName": "Income Tax (Details 1)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "VIVK:DeferredTaxAssetsTaxDeferredExpenseReserves",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000072 - Disclosure - Income Tax (Details 2)",
     "role": "http://vivakor.com/role/IncomeTaxDetails2",
     "shortName": "Income Tax (Details 2)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "VIVK:DeferredTaxAssetsTaxDeferredExpenseReserves",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLossCarryforwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000073 - Disclosure - Income Tax (Details Narrative)",
     "role": "http://vivakor.com/role/IncomeTaxDetailsNarrative",
     "shortName": "Income Tax (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLossCarryforwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "VIVK:GainLossOnDispositionOfAsset",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000074 - Disclosure - Related Party Transactions (Details Narrative)",
     "role": "http://vivakor.com/role/RelatedPartyTransactionsDetailsNarrative",
     "shortName": "Related Party Transactions (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "AsOf2021-12-31_custom_TripleTMember",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:NotesPayable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "VIVK:LiquidityTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000008 - Disclosure - Liquidity",
     "role": "http://vivakor.com/role/Liquidity",
     "shortName": "Liquidity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "VIVK:LiquidityTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000009 - Disclosure - Summary of Significant Accounting Policies",
     "role": "http://vivakor.com/role/SummaryOfSignificantAccountingPolicies",
     "shortName": "Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 117,
   "tag": {
    "VIVK_AccountsPayableOnPurchaseOfEquipment": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts payable on purchase of equipment"
       }
      }
     },
     "localname": "AccountsPayableOnPurchaseOfEquipment",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_AdditionalPayForLicense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional pay for license"
       }
      }
     },
     "localname": "AdditionalPayForLicense",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/LicenseAgreementsDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_AmmoniaSynthesisPatentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ammonia Synthesis Patents [Member]"
       }
      }
     },
     "localname": "AmmoniaSynthesisPatentsMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/IntellectualPropertyNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_AmortizedUsefulLives": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortized useful lives"
       }
      }
     },
     "localname": "AmortizedUsefulLives",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "durationItemType"
    },
    "VIVK_BioreactorsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bioreactors [Member]"
       }
      }
     },
     "localname": "BioreactorsMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_BlueRidgeBankMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Blue Ridge Bank [Member]"
       }
      }
     },
     "localname": "BlueRidgeBankMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/LoansAndNotesPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_BoardOfDirectorsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Board Of Directors [Member]"
       }
      }
     },
     "localname": "BoardOfDirectorsMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetailsNarrative",
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_CannaPharmaRxIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Canna Pharma Rx Inc [Member]"
       }
      }
     },
     "localname": "CannaPharmaRxIncMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_CapitalizedInterestOnConstructionInProcess": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Capitalized interest on construction in process"
       }
      }
     },
     "localname": "CapitalizedInterestOnConstructionInProcess",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_CapitalizedPatentCosts": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Capitalized patent costs"
       }
      }
     },
     "localname": "CapitalizedPatentCosts",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/IntellectualPropertyNetDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_CashAndCashEquivalentsAttributedToVariableInterestEntity": {
     "auth_ref": [],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents attributed to variable interest entity"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAttributedToVariableInterestEntity",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_CashAttributableToVie": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash attributable to VIE"
       }
      }
     },
     "localname": "CashAttributableToVie",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_CashPaidDuringYearForAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash paid during the year for:"
       }
      }
     },
     "localname": "CashPaidDuringYearForAbstract",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "VIVK_CommonStockIssuedForPurchaseOfLicense": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock issued for the purchase of a license(1)",
        "verboseLabel": "Common stock issued for the purchase of a license"
       }
      }
     },
     "localname": "CommonStockIssuedForPurchaseOfLicense",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows",
      "http://vivakor.com/role/ConsolidatedStatementsOfChangesInStockholdersEquitydeficit"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_CommonStockIssuedForPurchaseOfLicenseShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock issued for the purchase of a license, shares"
       }
      }
     },
     "localname": "CommonStockIssuedForPurchaseOfLicenseShares",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementsOfChangesInStockholdersEquitydeficit"
     ],
     "xbrltype": "sharesItemType"
    },
    "VIVK_CommonStockIssuedForReductionInLiabilities": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock issued for a reduction of liabilities(1)"
       }
      }
     },
     "localname": "CommonStockIssuedForReductionInLiabilities",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementsOfChangesInStockholdersEquitydeficit"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_CommonStockIssuedForReductionInLiabilitiesCashFlow": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock issued for a reduction in liabilities"
       }
      }
     },
     "localname": "CommonStockIssuedForReductionInLiabilitiesCashFlow",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_CommonStockIssuedForReductionInLiabilitiesShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock issued for a reduction in liabilities, shares"
       }
      }
     },
     "localname": "CommonStockIssuedForReductionInLiabilitiesShares",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementsOfChangesInStockholdersEquitydeficit"
     ],
     "xbrltype": "sharesItemType"
    },
    "VIVK_CommonStockIssuedForReductionInStockPayable": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock issued for reduction in stock payable(1)"
       }
      }
     },
     "localname": "CommonStockIssuedForReductionInStockPayable",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementsOfChangesInStockholdersEquitydeficit"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_CommonStockIssuedForReductionInStockPayableShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock issued for reduction in stock payable, shares"
       }
      }
     },
     "localname": "CommonStockIssuedForReductionInStockPayableShares",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementsOfChangesInStockholdersEquitydeficit"
     ],
     "xbrltype": "sharesItemType"
    },
    "VIVK_CommonStockIssuedForReductionOfLiabilitiesShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock issued for a reduction of liabilities, shares"
       }
      }
     },
     "localname": "CommonStockIssuedForReductionOfLiabilitiesShares",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementsOfChangesInStockholdersEquitydeficit"
     ],
     "xbrltype": "sharesItemType"
    },
    "VIVK_CommonStockOptionsIssuedForServices": {
     "auth_ref": [],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock options issued for services"
       }
      }
     },
     "localname": "CommonStockOptionsIssuedForServices",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_ConsultantMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consultant [Member]"
       }
      }
     },
     "localname": "ConsultantMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetailsNarrative",
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_ConversionOfNoteReceivableToEquityInvestment": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Conversion of note receivable to equity investment"
       }
      }
     },
     "localname": "ConversionOfNoteReceivableToEquityInvestment",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_ConversionOfPreferredStockToCommonStockShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ConversionOfPreferredStockToCommonStockShares",
        "negatedLabel": "Conversion of Series B, B-1, and C-1 Preferred Stock to Common Stock, shares"
       }
      }
     },
     "localname": "ConversionOfPreferredStockToCommonStockShares",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/TemporaryEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "VIVK_ConversionOfSeriesBB1AndC1PreferredStockToCommonStock": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Conversion of Series B, B-1, and C-1 Preferred Stock to Common Stock"
       }
      }
     },
     "localname": "ConversionOfSeriesBB1AndC1PreferredStockToCommonStock",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_ConvertibleInstrumentsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible Instruments"
       }
      }
     },
     "localname": "ConvertibleInstrumentsPolicyTextBlock",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "VIVK_ConvertiblePreferredStockSeriesB1Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible Preferred Stock Series B-1 [Member]"
       }
      }
     },
     "localname": "ConvertiblePreferredStockSeriesB1Member",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/TemporaryEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_ConvertiblePreferredStockSeriesBMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible Preferred Stock Series B [Member]"
       }
      }
     },
     "localname": "ConvertiblePreferredStockSeriesBMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/TemporaryEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_ConvertiblePreferredStockSeriesC1Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible Preferred Stock Series C 1 [Member]"
       }
      }
     },
     "localname": "ConvertiblePreferredStockSeriesC1Member",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/TemporaryEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_ConvertiblePreferredStockToCommonStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible Preferred Stock To Common Stock [Member]"
       }
      }
     },
     "localname": "ConvertiblePreferredStockToCommonStockMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_ConvertibleSeriesAPreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible Series A Preferred Stock [Member]"
       }
      }
     },
     "localname": "ConvertibleSeriesAPreferredStockMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_ConvertibleSeriesB1PreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible Series B 1 Preferred Stock [Member]"
       }
      }
     },
     "localname": "ConvertibleSeriesB1PreferredStockMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_ConvertibleSeriesBPreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible Series B Preferred Stock [Member]"
       }
      }
     },
     "localname": "ConvertibleSeriesBPreferredStockMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_ConvertibleSeriesC1PreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible Series C 1 Preferred Stock [Member]"
       }
      }
     },
     "localname": "ConvertibleSeriesC1PreferredStockMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_DeferredTaxAssetsTaxDeferredExpenseFixedAssets": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Fixed Assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseFixedAssets",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/IncomeTaxDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_DeferredTaxAssetsTaxDeferredExpenseReserves": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Reserves"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReserves",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/IncomeTaxDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredTaxAssetsTaxDeferredExpenseAccruals": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accruals"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredTaxAssetsTaxDeferredExpenseAccruals",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/IncomeTaxDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_DeferredTaxAssetsTaxDeferredExpenseStockOption": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Options"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseStockOption",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/IncomeTaxDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_DerivativeFinancialInstrumentsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Financial Instruments"
       }
      }
     },
     "localname": "DerivativeFinancialInstrumentsPolicyTextBlock",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "VIVK_DisclosureIntellectualPropertyNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intellectual Property Net"
       }
      }
     },
     "localname": "DisclosureIntellectualPropertyNetAbstract",
     "nsuri": "http://vivakor.com/20211231",
     "xbrltype": "stringItemType"
    },
    "VIVK_DisclosureLicenseAgreementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "License Agreements"
       }
      }
     },
     "localname": "DisclosureLicenseAgreementsAbstract",
     "nsuri": "http://vivakor.com/20211231",
     "xbrltype": "stringItemType"
    },
    "VIVK_DisclosureLiquidityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liquidity"
       }
      }
     },
     "localname": "DisclosureLiquidityAbstract",
     "nsuri": "http://vivakor.com/20211231",
     "xbrltype": "stringItemType"
    },
    "VIVK_DisclosurePreciousMetalConcentrateAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Precious Metal Concentrate"
       }
      }
     },
     "localname": "DisclosurePreciousMetalConcentrateAbstract",
     "nsuri": "http://vivakor.com/20211231",
     "xbrltype": "stringItemType"
    },
    "VIVK_DisclosureTemporaryEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Temporary Equity"
       }
      }
     },
     "localname": "DisclosureTemporaryEquityAbstract",
     "nsuri": "http://vivakor.com/20211231",
     "xbrltype": "stringItemType"
    },
    "VIVK_DividendPaidInSeriesB1PreferredStock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "DividendPaidInSeriesB1PreferredStock",
        "verboseLabel": "Dividend paid in Series B-1 Preferred Stock"
       }
      }
     },
     "localname": "DividendPaidInSeriesB1PreferredStock",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/TemporaryEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "VIVK_DividendPaidInSeriesB1PreferredStockValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividend paid in Series B-1 Preferred Stock"
       }
      }
     },
     "localname": "DividendPaidInSeriesB1PreferredStockValue",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_EffectiveIncomeTaxRateReconciliationAtFlowthroughEntityNotSubjectTax": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "EffectiveIncomeTaxRateReconciliationAtFlowthroughEntityNotSubjectTax",
        "verboseLabel": "Flowthrough Entity not Subject to Tax"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtFlowthroughEntityNotSubjectTax",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/IncomeTaxDetails1"
     ],
     "xbrltype": "percentItemType"
    },
    "VIVK_EmployeesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employees [Member]"
       }
      }
     },
     "localname": "EmployeesMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetailsNarrative",
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_EquipmentOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equipment One [Member]"
       }
      }
     },
     "localname": "EquipmentOneMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetails-PropertyUsefulLives"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_EquityInvestmentGainLoss": {
     "auth_ref": [],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://vivakor.com/role/ConsolidatedStatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity investment loss",
        "negatedLabel": "Equity investment loss",
        "negatedTerseLabel": "Equity investment gain (loss)"
       }
      }
     },
     "localname": "EquityInvestmentGainLoss",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows",
      "http://vivakor.com/role/ConsolidatedStatementsOfOperations",
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_EstimatedAnnualPaymentsForRPC": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Estimated annual payment for RPC"
       }
      }
     },
     "localname": "EstimatedAnnualPaymentsForRPC",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/Long-termDebtDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_ExtractionTechnologyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Extraction Technology [Member]"
       }
      }
     },
     "localname": "ExtractionTechnologyMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/IntellectualPropertyNetDetails",
      "http://vivakor.com/role/IntellectualPropertyNetDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_ExtractionTechnologyPatentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Extraction Technology Patents [Member]"
       }
      }
     },
     "localname": "ExtractionTechnologyPatentsMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/IntellectualPropertyNetDetails",
      "http://vivakor.com/role/IntellectualPropertyNetDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_FexixIronMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fexix Iron [Member]"
       }
      }
     },
     "localname": "FexixIronMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/InventoriesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_GainLossOnDispositionOfAsset": {
     "auth_ref": [],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://vivakor.com/role/ConsolidatedStatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain (loss) on disposition of asset",
        "negatedLabel": "Loss (gain) on disposition of asset",
        "terseLabel": "Gain (Loss) on Sale of Equity Investments",
        "verboseLabel": "Gain (Loss) on disposition of asset"
       }
      }
     },
     "localname": "GainLossOnDispositionOfAsset",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows",
      "http://vivakor.com/role/ConsolidatedStatementsOfOperations",
      "http://vivakor.com/role/MarketableSecuritiesDetailsNarrative",
      "http://vivakor.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_IncomeTaxReconciliationFlowthroughEntityNotSubjectTax": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Flowthrough Entity not Subject to Tax"
       }
      }
     },
     "localname": "IncomeTaxReconciliationFlowthroughEntityNotSubjectTax",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/IncomeTaxDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_IncreaseDecreaseInPreciousMetalConcentrate": {
     "auth_ref": [],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "IncreaseDecreaseInPreciousMetalConcentrate",
        "verboseLabel": "Precious metal concentrate"
       }
      }
     },
     "localname": "IncreaseDecreaseInPreciousMetalConcentrate",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_IncreaseDecreaseInRightToUseAssets": {
     "auth_ref": [],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows": {
       "order": 16.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "IncreaseDecreaseInRightToUseAssets",
        "negatedLabel": "Right of use assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInRightToUseAssets",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_IntellectualPropertyNet": {
     "auth_ref": [],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Intellectual property, net"
       }
      }
     },
     "localname": "IntellectualPropertyNet",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_IntellectualPropertyNetTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intellectual Property, Net"
       }
      }
     },
     "localname": "IntellectualPropertyNetTextBlock",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/IntellectualPropertyNet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "VIVK_InternationalMetalsExchangeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "International Metals Exchange, LLC [Member]"
       }
      }
     },
     "localname": "InternationalMetalsExchangeMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_IssuanceOfNoncontrollingInterest1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of noncontrolling interest for a reduction of debt"
       }
      }
     },
     "localname": "IssuanceOfNoncontrollingInterest1",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementsOfChangesInStockholdersEquitydeficit"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_JPMorganChaseBankMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "J P Morgan Chase Bank [Member]"
       }
      }
     },
     "localname": "JPMorganChaseBankMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/LoansAndNotesPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_JamboreeCenterMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Jamboree Center [Member]"
       }
      }
     },
     "localname": "JamboreeCenterMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_LandDeposit": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchased of land"
       }
      }
     },
     "localname": "LandDeposit",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/PrepaidExpensesAndOtherAssetsDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_LblProfessionalConsultingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "LBL Professional Consulting [Member]"
       }
      }
     },
     "localname": "LblProfessionalConsultingMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_LessAbatementOfRents": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Less: Abatement of rents"
       }
      }
     },
     "localname": "LessAbatementOfRents",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/CommitmentsAndContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_LicenseAgreementNet": {
     "auth_ref": [],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "License agreement, net"
       }
      }
     },
     "localname": "LicenseAgreementNet",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_LicenseAgreementsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "LicenseAgreementsTextBlock",
        "verboseLabel": "License Agreements"
       }
      }
     },
     "localname": "LicenseAgreementsTextBlock",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/LicenseAgreements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "VIVK_LiquidityTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "LiquidityTextBlock",
        "verboseLabel": "Liquidity"
       }
      }
     },
     "localname": "LiquidityTextBlock",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/Liquidity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "VIVK_LoansAndNotesPayableCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans and notes payable, current"
       }
      }
     },
     "localname": "LoansAndNotesPayableCurrent",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_LoansAndNotesPayableCurrentAttributedToVariableInterestEntity": {
     "auth_ref": [],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans and notes payable, current attributed to variable interest entity"
       }
      }
     },
     "localname": "LoansAndNotesPayableCurrentAttributedToVariableInterestEntity",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheets",
      "http://vivakor.com/role/LoansAndNotesPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_LoansAndNotesPayableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans And Notes Payable [Member]"
       }
      }
     },
     "localname": "LoansAndNotesPayableMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/LoansAndNotesPayableDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_NanospongeCavitationDeviceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nanosponge/Cavitation Device [Member]"
       }
      }
     },
     "localname": "NanospongeCavitationDeviceMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_NanospongeTechnologyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nanosponge Technology [Member]"
       }
      }
     },
     "localname": "NanospongeTechnologyMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/LicenseAgreementsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_NationalBuickGMCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "National Buick G M C [Member]"
       }
      }
     },
     "localname": "NationalBuickGMCMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/LoansAndNotesPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_NonStatutoryStockOptions": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "NonStatutoryStockOptions",
        "verboseLabel": "Accruals"
       }
      }
     },
     "localname": "NonStatutoryStockOptions",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/IncomeTaxDetails2"
     ],
     "xbrltype": "sharesItemType"
    },
    "VIVK_NonStatutoryStockOptionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non Statutory Stock Options [Member]"
       }
      }
     },
     "localname": "NonStatutoryStockOptionsMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetailsNarrative",
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_NoncontrollingInterestIssuedForReductionInLiabilities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncontrolling interest issued for a reduction in liabilities"
       }
      }
     },
     "localname": "NoncontrollingInterestIssuedForReductionInLiabilities",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_NoteReceivableConvertedAmountConverted": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Note receivable converted, amount converted",
        "label": "Note receivable converted, amount converted"
       }
      }
     },
     "localname": "NoteReceivableConvertedAmountConverted",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/MarketableSecuritiesDetailsNarrative",
      "http://vivakor.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_NoteReceivableConvertedSharesReceived": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Note receivable converted, shares received",
        "label": "Note receivable converted, shares received"
       }
      }
     },
     "localname": "NoteReceivableConvertedSharesReceived",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/MarketableSecuritiesDetailsNarrative",
      "http://vivakor.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "VIVK_NotesAndLoansPayableNonCurrent": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "NotesAndLoansPayableNonCurrent",
        "verboseLabel": "Loans and notes payable, long term"
       }
      }
     },
     "localname": "NotesAndLoansPayableNonCurrent",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/LoansAndNotesPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_NovusCapitalGroupLLCNoteMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Novus Capital Group L L C Note [Member]"
       }
      }
     },
     "localname": "NovusCapitalGroupLLCNoteMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/LoansAndNotesPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_OdysseyGroupMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Odyssey Group [Member]"
       }
      }
     },
     "localname": "OdysseyGroupMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/MarketableSecuritiesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_OtherLongTermDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Long Term Debt [Member]"
       }
      }
     },
     "localname": "OtherLongTermDebtMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/Long-termDebtDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_PLCInternationalInvestmentsIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "P L C International Investments Inc [Member]"
       }
      }
     },
     "localname": "PLCInternationalInvestmentsIncMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/NotesReceivableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_PaycheckProtectionProgramMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Paycheck Protection Program [Member]"
       }
      }
     },
     "localname": "PaycheckProtectionProgramMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/LiquidityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_PaymentForRpc": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Payment for RPC"
       }
      }
     },
     "localname": "PaymentForRpc",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/Long-termDebtDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_PaymentForWorkingInterest": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Payment for working interest"
       }
      }
     },
     "localname": "PaymentForWorkingInterest",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/LiquidityDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_PaymentsToAcquireIntangibleAssets1": {
     "auth_ref": [],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "PaymentsToAcquireIntangibleAssets1",
        "negatedLabel": "Purchase of a technology license"
       }
      }
     },
     "localname": "PaymentsToAcquireIntangibleAssets1",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_PercentageOfAccrueInterest": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "percentage of accrue interest"
       }
      }
     },
     "localname": "PercentageOfAccrueInterest",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/LoansAndNotesPayableDetailsNarrative"
     ],
     "xbrltype": "percentItemType"
    },
    "VIVK_PiezoElectricAndEnergyHarvestingTechnologiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Piezo Electric And Energy Harvesting Technologies [Member]"
       }
      }
     },
     "localname": "PiezoElectricAndEnergyHarvestingTechnologiesMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/LicenseAgreementsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_PreciousMetalConcentrate": {
     "auth_ref": [],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Precious metal concentrate",
        "verboseLabel": "Precious metal concentrate net realizable value"
       }
      }
     },
     "localname": "PreciousMetalConcentrate",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheets",
      "http://vivakor.com/role/PreciousMetalConcentrateDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_PreciousMetalConcentrateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Precious Metal Concentrate [Member]"
       }
      }
     },
     "localname": "PreciousMetalConcentrateMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/PreciousMetalConcentrateDetailsNarrative",
      "http://vivakor.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_PreciousMetalConcentrateTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "PreciousMetalConcentrateTextBlock",
        "verboseLabel": "Precious Metal Concentrate"
       }
      }
     },
     "localname": "PreciousMetalConcentrateTextBlock",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/PreciousMetalConcentrate"
     ],
     "xbrltype": "textBlockItemType"
    },
    "VIVK_PreciousMetalExtractionMachine10TonMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Precious Metal Extraction Machine- 10 Ton [Member]"
       }
      }
     },
     "localname": "PreciousMetalExtractionMachine10TonMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_PreciousMetalExtractionMachine1TonMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Precious Metal Extraction Machine- 1 Ton [Member]"
       }
      }
     },
     "localname": "PreciousMetalExtractionMachine1TonMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_PreciousMetalsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Precious Metals [Member]"
       }
      }
     },
     "localname": "PreciousMetalsMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_PreferredStockSeriesC1IssuedForReductionInLiabilities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock Series C-1 issued for a reduction in liabilities"
       }
      }
     },
     "localname": "PreferredStockSeriesC1IssuedForReductionInLiabilities",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_PresentValueOfLeasePayments": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Present value of lease payments"
       }
      }
     },
     "localname": "PresentValueOfLeasePayments",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/CommitmentsAndContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_ProceedsFromDebtFinancing": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:ProceedsFromDebtFinancing]"
       }
      }
     },
     "localname": "ProceedsFromDebtFinancing",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/LiquidityDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_PublicOfferingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Public Offering [Member]"
       }
      }
     },
     "localname": "PublicOfferingMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/LiquidityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_QatarNationalBankMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Qatar National Bank [Member]"
       }
      }
     },
     "localname": "QatarNationalBankMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_RPCDesignAndManufacturingLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "RDM [Member] [Default Label]",
        "verboseLabel": "RDM [Member]"
       }
      }
     },
     "localname": "RPCDesignAndManufacturingLLCMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_RdmMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "RDM [Member]"
       }
      }
     },
     "localname": "RdmMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/LiquidityDetailsNarrative",
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_RedeemableConvertiblePreferredSeriesB1Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Redeemable Convertible Preferred Series B 1 [Member]"
       }
      }
     },
     "localname": "RedeemableConvertiblePreferredSeriesB1Member",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_RedeemableConvertiblePreferredSeriesBMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Redeemable Convertible Preferred Series B [Member]"
       }
      }
     },
     "localname": "RedeemableConvertiblePreferredSeriesBMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_RedeemableConvertiblePreferredSeriesC1Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Redeemable Convertible Preferred Series C 1 [Member]"
       }
      }
     },
     "localname": "RedeemableConvertiblePreferredSeriesC1Member",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_RedeemableConvertiblePreferredStockSeriesB1Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Redeemable Convertible Preferred Stock Series B 1 [Member]"
       }
      }
     },
     "localname": "RedeemableConvertiblePreferredStockSeriesB1Member",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_RedeemableConvertiblePreferredStockSeriesBMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Redeemable Convertible Preferred Stock Series B [Member]"
       }
      }
     },
     "localname": "RedeemableConvertiblePreferredStockSeriesBMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_RedeemableConvertiblePreferredStockSeriesC1Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Redeemable Convertible Preferred Stock Series C 1 [Member]"
       }
      }
     },
     "localname": "RedeemableConvertiblePreferredStockSeriesC1Member",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_RefiningReserve": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:RefiningReserve-0]"
       }
      }
     },
     "localname": "RefiningReserve",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/PreciousMetalConcentrateDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_RemediationProcessingUnit1Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Remediation Processing Unit 1 [Member]"
       }
      }
     },
     "localname": "RemediationProcessingUnit1Member",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_RemediationProcessingUnit2Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Remediation Processing Unit 2 [Member]"
       }
      }
     },
     "localname": "RemediationProcessingUnit2Member",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_RemediationProcessingUnitSystemAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Remediation Processing Unit System A [Member]"
       }
      }
     },
     "localname": "RemediationProcessingUnitSystemAMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_RemediationProcessingUnitSystemBMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Remediation Processing Unit System B [Member]"
       }
      }
     },
     "localname": "RemediationProcessingUnitSystemBMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_RiiMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "RII [Member]"
       }
      }
     },
     "localname": "RiiMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/LiquidityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_RpcAgreementsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "RPC Agreements [Member]"
       }
      }
     },
     "localname": "RpcAgreementsMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/Long-termDebtDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_RpcUnitsIssued": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:RpcUnitsIssued]"
       }
      }
     },
     "localname": "RpcUnitsIssued",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "VIVK_RpcUnitsIssuedValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "RPC Units, value"
       }
      }
     },
     "localname": "RpcUnitsIssuedValue",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_RpcUnitsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "RPC Units [Member]"
       }
      }
     },
     "localname": "RpcUnitsMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_SaleOfMarketableSecuritiesForNoteReceivable": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of marketable securities for note receivable"
       }
      }
     },
     "localname": "SaleOfMarketableSecuritiesForNoteReceivable",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_ScepterHoldingsIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scepter Holdings Inc [Member]"
       }
      }
     },
     "localname": "ScepterHoldingsIncMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/NotesReceivableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_ScepterHoldingsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scepter Holdings [Member]"
       }
      }
     },
     "localname": "ScepterHoldingsMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/MarketableSecuritiesDetailsNarrative",
      "http://vivakor.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_ScepterMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scepter [Member]"
       }
      }
     },
     "localname": "ScepterMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/LiquidityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_ScheduleOWarrantsValuationAssumptionsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of warrant assumptions"
       }
      }
     },
     "localname": "ScheduleOWarrantsValuationAssumptionsTableTextBlock",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/Share-basedCompensationWarrantsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "VIVK_ScheduleOfIntellectualPropertyTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Intellectual Property"
       }
      }
     },
     "localname": "ScheduleOfIntellectualPropertyTableTextBlock",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/IntellectualPropertyNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "VIVK_ScheduleOfMaturitiesOfLongTermDebtsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of maturities of loans and notes payable"
       }
      }
     },
     "localname": "ScheduleOfMaturitiesOfLongTermDebtsTableTextBlock",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/LoansAndNotesPayableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "VIVK_ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of useful lives for property plant and equipment"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "VIVK_SerciesC1IssueForReductionInStockPayable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SerciesC1IssueForReductionInStockPayable",
        "verboseLabel": "Sercies C-1 Issue for a reduction in stock payables"
       }
      }
     },
     "localname": "SerciesC1IssueForReductionInStockPayable",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/TemporaryEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "VIVK_SerciesC1IssueForReductionInStockPayables": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Sercies C-1 Issue for a reduction in stock payables"
       }
      }
     },
     "localname": "SerciesC1IssueForReductionInStockPayables",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/TemporaryEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_SeriesAPreferredStocksMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series A Preferred Stocks [Member]"
       }
      }
     },
     "localname": "SeriesAPreferredStocksMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementsOfChangesInStockholdersEquitydeficit"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_SeriesB1PreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series B-1 Preferred Stock [Member]"
       }
      }
     },
     "localname": "SeriesB1PreferredStockMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/Long-termDebtDetailsNarrative",
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_SeriesC1PreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series C-1 Preferred Stock [Member]"
       }
      }
     },
     "localname": "SeriesC1PreferredStockMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/PropertyAndEquipmentDetailsNarrative",
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_ShareStockAwardMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Stock Award [Member]"
       }
      }
     },
     "localname": "ShareStockAwardMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetailsNarrative",
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average remaining contractual life (years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "VIVK_SmallBusinessAdministrationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Small Business Administration [Member]"
       }
      }
     },
     "localname": "SmallBusinessAdministrationMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/LiquidityDetailsNarrative",
      "http://vivakor.com/role/LoansAndNotesPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_StockIssuedForAccountPayable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock issued for accounts payable"
       }
      }
     },
     "localname": "StockIssuedForAccountPayable",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/StockPayableDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "VIVK_StockIssuedForCashMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued For Cash [Member]"
       }
      }
     },
     "localname": "StockIssuedForCashMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_StockIssuedForConversionOfTemporaryEquityShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Conversion of temporary equity Series B, B-1, and C-1 Preferred Stock to Common Stock, shares"
       }
      }
     },
     "localname": "StockIssuedForConversionOfTemporaryEquityShares",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementsOfChangesInStockholdersEquitydeficit"
     ],
     "xbrltype": "sharesItemType"
    },
    "VIVK_StockIssuedForConversionOfTemporaryEquityValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Conversion of temporary equity Series B, B-1, and C-1 Preferred Stock to Common Stock(1)"
       }
      }
     },
     "localname": "StockIssuedForConversionOfTemporaryEquityValue",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementsOfChangesInStockholdersEquitydeficit"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_StockIssuedForReductionOfLiabilitiesShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock issued for reduction of liabilities, shares"
       }
      }
     },
     "localname": "StockIssuedForReductionOfLiabilitiesShares",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "VIVK_StockIssuedForReductionOfLiabilitiesValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock issued for reduction of liabilities, value"
       }
      }
     },
     "localname": "StockIssuedForReductionOfLiabilitiesValue",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_StockIssuedForServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued For Services [Member]"
       }
      }
     },
     "localname": "StockIssuedForServicesMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_StockIssuedForStockPayableShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock issued for stock payable, shares"
       }
      }
     },
     "localname": "StockIssuedForStockPayableShares",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "VIVK_StockIssuedForStockPayableValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock issued for stock payable, value"
       }
      }
     },
     "localname": "StockIssuedForStockPayableValue",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_StockOptionsGrantedToBoardMembersOrConsultantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Options Granted To Board Members Or Consultants [Member]"
       }
      }
     },
     "localname": "StockOptionsGrantedToBoardMembersOrConsultantsMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_StockOptionsGrantedToEmployeesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Options Granted To Employees [Member]"
       }
      }
     },
     "localname": "StockOptionsGrantedToEmployeesMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_StockOptionsIssuedForServices": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock options issued for services"
       }
      }
     },
     "localname": "StockOptionsIssuedForServices",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementsOfChangesInStockholdersEquitydeficit"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_StockOptionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Options [Member]"
       }
      }
     },
     "localname": "StockOptionsMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetailsNarrative",
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_StockPayableAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock payable amount"
       }
      }
     },
     "localname": "StockPayableAmount",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_SustainableFuelsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sustainable Fuels [Member]"
       }
      }
     },
     "localname": "SustainableFuelsMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/StockPayableDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_TMCCapitalLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "T M C Capital L L C [Member]"
       }
      }
     },
     "localname": "TMCCapitalLLCMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/NotesReceivableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_TechnologyLicenseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Technology License [Member]"
       }
      }
     },
     "localname": "TechnologyLicenseMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_TemporaryEquityTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "TemporaryEquityTextBlock",
        "verboseLabel": "Temporary Equity"
       }
      }
     },
     "localname": "TemporaryEquityTextBlock",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/TemporaryEquity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "VIVK_TripleTMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Triple T [Member]"
       }
      }
     },
     "localname": "TripleTMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_TripleTNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Triple T Notes [Member]"
       }
      }
     },
     "localname": "TripleTNotesMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/LoansAndNotesPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_TwoPatentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Two Patents [Member]"
       }
      }
     },
     "localname": "TwoPatentsMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/IntellectualPropertyNetDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_UsCloserSubleaseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "US Closer Sublease [Member]"
       }
      }
     },
     "localname": "UsCloserSubleaseMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_ValueOfNonControllingUnits": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:ValueOfNonControllingUnits]"
       }
      }
     },
     "localname": "ValueOfNonControllingUnits",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/LiquidityDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_VariousConvertibleBridgeNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Various Convertible Bridge Notes [Member]"
       }
      }
     },
     "localname": "VariousConvertibleBridgeNotesMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/LoansAndNotesPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_VariousPromissoryNotesAndConvertibleNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Various Promissory Notes And Convertible Notes [Member]"
       }
      }
     },
     "localname": "VariousPromissoryNotesAndConvertibleNotesMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/LoansAndNotesPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_VariousPromissoryNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Various Promissory Notes [Member]"
       }
      }
     },
     "localname": "VariousPromissoryNotesMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/LoansAndNotesPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_VariousViesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Various VIEs [Member]"
       }
      }
     },
     "localname": "VariousViesMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_VivaWealthFundIMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Viva Wealth Fund I [Member]"
       }
      }
     },
     "localname": "VivaWealthFundIMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative",
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_VivaWealthFundMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Viva Wealth Fund [Member]"
       }
      }
     },
     "localname": "VivaWealthFundMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/LiquidityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_VivaopportunityFundMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vivaopportunity Fund LLC [Member]"
       }
      }
     },
     "localname": "VivaopportunityFundMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_VivaventuresRoyaltyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vivaventures Royalty II, LLC [Member]"
       }
      }
     },
     "localname": "VivaventuresRoyaltyMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_VivaventuresUtsiMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vivaventures UTSI, LLC [Member]"
       }
      }
     },
     "localname": "VivaventuresUtsiMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_WarrantsExercisedShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants exercised"
       }
      }
     },
     "localname": "WarrantsExercisedShares",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetails2"
     ],
     "xbrltype": "sharesItemType"
    },
    "VIVK_WarrantsIssued": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants issued, shares"
       }
      }
     },
     "localname": "WarrantsIssued",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/Long-termDebtDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "VIVK_WarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants [Member]"
       }
      }
     },
     "localname": "WarrantsMember",
     "nsuri": "http://vivakor.com/20211231",
     "presentation": [
      "http://vivakor.com/role/Long-termDebtDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AmendmentDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of changes contained within amended document.",
        "label": "Amendment Description"
       }
      }
     },
     "localname": "AmendmentDescription",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AnnualInformationForm": {
     "auth_ref": [
      "r553"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form.",
        "label": "Annual Information Form"
       }
      }
     },
     "localname": "AnnualInformationForm",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditedAnnualFinancialStatements": {
     "auth_ref": [
      "r553"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements.",
        "label": "Audited Annual Financial Statements"
       }
      }
     },
     "localname": "AuditedAnnualFinancialStatements",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditorFirmId": {
     "auth_ref": [
      "r550",
      "r552",
      "r553"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PCAOB issued Audit Firm Identifier",
        "label": "Auditor Firm ID"
       }
      }
     },
     "localname": "AuditorFirmId",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "nonemptySequenceNumberItemType"
    },
    "dei_AuditorLocation": {
     "auth_ref": [
      "r550",
      "r552",
      "r553"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location"
       }
      }
     },
     "localname": "AuditorLocation",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_AuditorName": {
     "auth_ref": [
      "r550",
      "r552",
      "r553"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name"
       }
      }
     },
     "localname": "AuditorName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CountryRegion": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Region code of country",
        "label": "Country Region"
       }
      }
     },
     "localname": "CountryRegion",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAccountingStandard": {
     "auth_ref": [
      "r552"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'.",
        "label": "Document Accounting Standard"
       }
      }
     },
     "localname": "DocumentAccountingStandard",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "accountingStandardItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r550",
      "r552",
      "r553"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentPeriodStartDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format.",
        "label": "Document Period Start Date"
       }
      }
     },
     "localname": "DocumentPeriodStartDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentRegistrationStatement": {
     "auth_ref": [
      "r539"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a registration statement.",
        "label": "Document Registration Statement"
       }
      }
     },
     "localname": "DocumentRegistrationStatement",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentShellCompanyEventDate": {
     "auth_ref": [
      "r552"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date of event requiring a shell company report.",
        "label": "Document Shell Company Event Date"
       }
      }
     },
     "localname": "DocumentShellCompanyEventDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentShellCompanyReport": {
     "auth_ref": [
      "r552"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.",
        "label": "Document Shell Company Report"
       }
      }
     },
     "localname": "DocumentShellCompanyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r554"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r542"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Documents incorporated by reference.",
        "label": "Documents Incorporated by Reference [Text Block]"
       }
      }
     },
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "textBlockItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 2 such as Street or Suite number",
        "label": "Entity Address, Address Line Two"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine3": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 3 such as an Office Park",
        "label": "Entity Address, Address Line Three"
       }
      }
     },
     "localname": "EntityAddressAddressLine3",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCountry": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "ISO 3166-1 alpha-2 country code.",
        "label": "Entity Address, Country"
       }
      }
     },
     "localname": "EntityAddressCountry",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "countryCodeItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityBankruptcyProceedingsReportingCurrent": {
     "auth_ref": [
      "r545"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not.  Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element.",
        "label": "Entity Bankruptcy Proceedings, Reporting Current"
       }
      }
     },
     "localname": "EntityBankruptcyProceedingsReportingCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r541"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "localname": "EntityDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/MarketableSecuritiesDetailsNarrative",
      "http://vivakor.com/role/NotesReceivableDetails",
      "http://vivakor.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative",
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r541"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityExTransitionPeriod": {
     "auth_ref": [
      "r559"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.",
        "label": "Elected Not To Use the Extended Transition Period"
       }
      }
     },
     "localname": "EntityExTransitionPeriod",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r541"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r556"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPrimarySicNumber": {
     "auth_ref": [
      "r553"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity.",
        "label": "Entity Primary SIC Number"
       }
      }
     },
     "localname": "EntityPrimarySicNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "sicNumberItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.",
        "label": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r541"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r541"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r541"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r541"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
        "label": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r557"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
        "label": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_Extension": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Extension number for local phone number.",
        "label": "Extension"
       }
      }
     },
     "localname": "Extension",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_LegalEntityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The set of legal entities associated with a report.",
        "label": "Legal Entity [Axis]"
       }
      }
     },
     "localname": "LegalEntityAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/MarketableSecuritiesDetailsNarrative",
      "http://vivakor.com/role/NotesReceivableDetails",
      "http://vivakor.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative",
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_NoTradingSymbolFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a security having no trading symbol.",
        "label": "No Trading Symbol Flag"
       }
      }
     },
     "localname": "NoTradingSymbolFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "trueItemType"
    },
    "dei_OtherReportingStandardItemNumber": {
     "auth_ref": [
      "r552"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS.",
        "label": "Other Reporting Standard Item Number"
       }
      }
     },
     "localname": "OtherReportingStandardItemNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "otherReportingStandardItemNumberItemType"
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "auth_ref": [
      "r546"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.",
        "label": "Pre-commencement Issuer Tender Offer"
       }
      }
     },
     "localname": "PreCommencementIssuerTenderOffer",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_PreCommencementTenderOffer": {
     "auth_ref": [
      "r547"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.",
        "label": "Pre-commencement Tender Offer"
       }
      }
     },
     "localname": "PreCommencementTenderOffer",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r540"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_Security12gTitle": {
     "auth_ref": [
      "r544"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(g) registered security.",
        "label": "Title of 12(g) Security"
       }
      }
     },
     "localname": "Security12gTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_SecurityReportingObligation": {
     "auth_ref": [
      "r548"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act.",
        "label": "Security Reporting Obligation"
       }
      }
     },
     "localname": "SecurityReportingObligation",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "securityReportingObligationItemType"
    },
    "dei_SolicitingMaterial": {
     "auth_ref": [
      "r549"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.",
        "label": "Soliciting Material"
       }
      }
     },
     "localname": "SolicitingMaterial",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "dei_WrittenCommunications": {
     "auth_ref": [
      "r558"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.",
        "label": "Written Communications"
       }
      }
     },
     "localname": "WrittenCommunications",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "srt_ConsolidatedEntitiesAxis": {
     "auth_ref": [
      "r113",
      "r213",
      "r217",
      "r222",
      "r364",
      "r365",
      "r369",
      "r370",
      "r426",
      "r536"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Axis]"
       }
      }
     },
     "localname": "ConsolidatedEntitiesAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidatedEntitiesDomain": {
     "auth_ref": [
      "r113",
      "r213",
      "r217",
      "r222",
      "r364",
      "r365",
      "r369",
      "r370",
      "r426",
      "r536"
     ],
     "localname": "ConsolidatedEntitiesDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CounterpartyNameAxis": {
     "auth_ref": [
      "r53",
      "r55",
      "r111",
      "r112",
      "r228",
      "r257"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparty Name [Axis]"
       }
      }
     },
     "localname": "CounterpartyNameAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/LiquidityDetailsNarrative",
      "http://vivakor.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetailsNarrative",
      "http://vivakor.com/role/StockPayableDetailsNarrative",
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r227",
      "r256",
      "r288",
      "r289",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r440",
      "r498",
      "r500",
      "r537",
      "r538"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetails-PropertyUsefulLives",
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r227",
      "r256",
      "r288",
      "r289",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r440",
      "r498",
      "r500",
      "r537",
      "r538"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetails-PropertyUsefulLives",
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r170",
      "r279",
      "r280",
      "r444",
      "r497",
      "r499"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/PreciousMetalConcentrateDetailsNarrative",
      "http://vivakor.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r170",
      "r279",
      "r280",
      "r444",
      "r497",
      "r499"
     ],
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/PreciousMetalConcentrateDetailsNarrative",
      "http://vivakor.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r227",
      "r256",
      "r281",
      "r288",
      "r289",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r440",
      "r498",
      "r500",
      "r537",
      "r538"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetails-PropertyUsefulLives",
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r227",
      "r256",
      "r281",
      "r288",
      "r289",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r440",
      "r498",
      "r500",
      "r537",
      "r538"
     ],
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetails-PropertyUsefulLives",
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "auth_ref": [
      "r54",
      "r55",
      "r111",
      "r112",
      "r228",
      "r257"
     ],
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/LiquidityDetailsNarrative",
      "http://vivakor.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetailsNarrative",
      "http://vivakor.com/role/StockPayableDetailsNarrative",
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsNotesAndLoansReceivableNetCurrent": {
     "auth_ref": [
      "r6",
      "r23",
      "r47",
      "r173",
      "r174",
      "r480"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of accounts and financing receivables, classified as current. Includes, but is not limited to, notes and loan receivable.",
        "label": "Accounts Receivable, less allowances of $33,000 and $33,000, respectively"
       }
      }
     },
     "localname": "AccountsNotesAndLoansReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r40"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.",
        "label": "Accounts payable and accrued expenses"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent": {
     "auth_ref": [
      "r469",
      "r491"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date, including liabilities incurred and payable to vendors for goods and services received, taxes, interest, rent and utilities, compensation costs, payroll taxes and fringe benefits (other than pension and postretirement obligations), contractual rights and obligations, and statutory obligations.",
        "label": "Accounts Payable and Accrued Liabilities",
        "verboseLabel": "Accounts payable and accrued expenses"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/AccountsPayableAndAccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": {
     "auth_ref": [
      "r38"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.",
        "label": "Accounts Payable and Accrued Expenses"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/AccountsPayableAndAccruedExpenses"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r37",
      "r429"
     ],
     "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",
        "verboseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/AccountsPayableAndAccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableCurrentAndNoncurrent": {
     "auth_ref": [
      "r470",
      "r490"
     ],
     "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.",
        "label": "Outstanding payable"
       }
      }
     },
     "localname": "AccountsPayableCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/StockPayableDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNet": {
     "auth_ref": [
      "r23",
      "r480",
      "r530"
     ],
     "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.",
        "label": "Account receivable"
       }
      }
     },
     "localname": "AccountsReceivableNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedIncomeTaxes": {
     "auth_ref": [
      "r14",
      "r16",
      "r330",
      "r463",
      "r482"
     ],
     "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 domestic and foreign income tax obligations due.  This amount is the total of current and noncurrent accrued income taxes.",
        "label": "Reserve"
       }
      }
     },
     "localname": "AccruedIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/IncomeTaxDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r42"
     ],
     "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 interest"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/Long-termDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r35",
      "r203"
     ],
     "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"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": {
     "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": "Accumulated Other Comprehensive Income (Loss) [Line Items]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": {
     "auth_ref": [
      "r59",
      "r60",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).",
        "label": "Accumulated Other Comprehensive Income (Loss) [Table]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r24",
      "r316",
      "r429"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedBalanceSheets": {
       "order": 3.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"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r115",
      "r116",
      "r117",
      "r313",
      "r314",
      "r315",
      "r376"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementsOfChangesInStockholdersEquitydeficit"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentForAmortization": {
     "auth_ref": [
      "r88",
      "r196"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.",
        "label": "Amortization expense"
       }
      }
     },
     "localname": "AdjustmentForAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/PrepaidExpensesAndOtherAssetsDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to reconcile net income to net cash used in operating activities:"
       }
      }
     },
     "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r290",
      "r292",
      "r318",
      "r319"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "Stock based compensation"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementsOfChangesInStockholdersEquitydeficit"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "auth_ref": [
      "r321"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for advertising cost.",
        "label": "Advertising Expense"
       }
      }
     },
     "localname": "AdvertisingCostsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "auth_ref": [
      "r176",
      "r186",
      "r187",
      "r189"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable.",
        "label": "Accounts receivable allowance"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r29",
      "r176",
      "r186"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.",
        "label": "Allowance for doubtful accounts",
        "verboseLabel": "Doubtful accounts receivables"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r88",
      "r191",
      "r196"
     ],
     "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"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/IntellectualPropertyNetDetailsNarrative",
      "http://vivakor.com/role/LicenseAgreementsDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r138"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "auth_ref": [
      "r138"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of antidilutive security.",
        "label": "Antidilutive Securities [Axis]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "auth_ref": [
      "r138"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented."
       }
      }
     },
     "localname": "AntidilutiveSecuritiesNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r105",
      "r159",
      "r162",
      "r168",
      "r184",
      "r213",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r364",
      "r369",
      "r383",
      "r427",
      "r429",
      "r461",
      "r481"
     ],
     "calculation": {
      "http://vivakor.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/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheets",
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ASSETS"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r7",
      "r8",
      "r52",
      "r105",
      "r184",
      "r213",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r364",
      "r369",
      "r383",
      "r427",
      "r429"
     ],
     "calculation": {
      "http://vivakor.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/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current assets:"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r293",
      "r312"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetails",
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetails-Assumptions",
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetails2",
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetailsNarrative",
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Basis of Presentation"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities": {
     "auth_ref": [
      "r357"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investments in debt and equity securities, including, but not limited to, held-to-maturity, trading and available-for-sale expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "Marketable securities"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Cash": {
     "auth_ref": [
      "r31",
      "r429",
      "r507",
      "r508"
     ],
     "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. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash"
       }
      }
     },
     "localname": "Cash",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/LiquidityDetailsNarrative",
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r4",
      "r31",
      "r90"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of cash and cash equivalent balance.",
        "label": "Cash and Cash Equivalents [Axis]"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r10",
      "r91"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
        "label": "Cash and Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r84",
      "r90",
      "r96"
     ],
     "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 EQUIVALENTS, END OF PERIOD",
        "periodStartLabel": "CASH AND CASH EQUIVALENTS, BEGINNING OF PERIOD"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": {
     "auth_ref": [
      "r84",
      "r384"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding 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), Excluding Exchange Rate Effect",
        "totalLabel": "Net increase (decrease) in cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r102",
      "r105",
      "r130",
      "r131",
      "r132",
      "r135",
      "r137",
      "r143",
      "r144",
      "r145",
      "r184",
      "r213",
      "r217",
      "r218",
      "r219",
      "r222",
      "r223",
      "r253",
      "r254",
      "r259",
      "r263",
      "r383",
      "r555"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock."
       }
      }
     },
     "localname": "ClassOfStockDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheets",
      "http://vivakor.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://vivakor.com/role/Long-termDebtDetailsNarrative",
      "http://vivakor.com/role/PropertyAndEquipmentDetailsNarrative",
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative",
      "http://vivakor.com/role/TemporaryEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": {
     "auth_ref": [
      "r270"
     ],
     "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",
        "periodEndLabel": "Weighted average exercise price - ending",
        "periodStartLabel": "Weighted average exercise price - beginning"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetails2"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ClassOfWarrantOrRightOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of warrants or rights outstanding.",
        "label": "Warrants outstanding",
        "periodEndLabel": "Warrants outstanding - ending",
        "periodStartLabel": "Warrants outstanding - beginning"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetails2",
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": {
     "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": "Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]"
       }
      }
     },
     "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/StockPayableDetailsNarrative"
     ],
     "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r207",
      "r208",
      "r209",
      "r210",
      "r532"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/CommitmentsAndContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r115",
      "r116",
      "r376"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementsOfChangesInStockholdersEquitydeficit"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r22"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common stock, par value"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r22"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common stock, shares authorized"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r22"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common stock, shares issued"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r22",
      "r269"
     ],
     "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"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r22",
      "r429"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedBalanceSheets": {
       "order": 2.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, $.001 par value; 41,666,667 shares authorized; 12,330,859 and 11,255,967 were issued and outstanding as of December 31, 2021 and 2020(1)"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationRelatedCostsPolicyTextBlock": {
     "auth_ref": [
      "r295"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense.",
        "label": "Share-Based Compensation"
       }
      }
     },
     "localname": "CompensationRelatedCostsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ComputerSoftwareIntangibleAssetMember": {
     "auth_ref": [
      "r192",
      "r194",
      "r358"
     ],
     "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]"
       }
      }
     },
     "localname": "ComputerSoftwareIntangibleAssetMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetails-PropertyUsefulLives"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r151",
      "r152",
      "r172",
      "r381",
      "r382",
      "r531"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage."
       }
      }
     },
     "localname": "ConcentrationRiskBenchmarkDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r151",
      "r152",
      "r172",
      "r381",
      "r382",
      "r506",
      "r531"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by benchmark of concentration risk.",
        "label": "Concentration Risk Benchmark [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r151",
      "r152",
      "r172",
      "r381",
      "r382",
      "r506",
      "r531"
     ],
     "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]"
       }
      }
     },
     "localname": "ConcentrationRiskByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r151",
      "r152",
      "r172",
      "r381",
      "r382"
     ],
     "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"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r151",
      "r152",
      "r172",
      "r381",
      "r382",
      "r531"
     ],
     "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."
       }
      }
     },
     "localname": "ConcentrationRiskTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r98",
      "r366"
     ],
     "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": "Principles of Consolidation"
       }
      }
     },
     "localname": "ConsolidationPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConversionOfStockAmountConverted1": {
     "auth_ref": [
      "r93",
      "r94",
      "r95"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Stock issued in conversion amount",
        "negatedLabel": "Conversion of Series B and B-1 Preferred Stock to Common Stock"
       }
      }
     },
     "localname": "ConversionOfStockAmountConverted1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative",
      "http://vivakor.com/role/TemporaryEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConversionOfStockByUniqueDescriptionAxis": {
     "auth_ref": [
      "r93",
      "r94",
      "r95"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by description of stock conversions.",
        "label": "Stock Conversion Description [Axis]"
       }
      }
     },
     "localname": "ConversionOfStockByUniqueDescriptionAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConversionOfStockNameDomain": {
     "auth_ref": [
      "r93",
      "r94",
      "r95"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The unique name of a noncash or part noncash stock conversion."
       }
      }
     },
     "localname": "ConversionOfStockNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConversionOfStockSharesConverted1": {
     "auth_ref": [
      "r93",
      "r94",
      "r95"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Conversion of Stock, Shares Converted"
       }
      }
     },
     "localname": "ConversionOfStockSharesConverted1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ConversionOfStockSharesIssued1": {
     "auth_ref": [
      "r93",
      "r94",
      "r95"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Conversion of Stock, Shares Issued"
       }
      }
     },
     "localname": "ConversionOfStockSharesIssued1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ConvertibleNotesPayable": {
     "auth_ref": [
      "r15",
      "r465",
      "r483",
      "r511"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of a written promise to pay a note, initially due after one year or beyond the operating cycle if longer, which can be exchanged for a specified amount of one or more securities (typically common stock), at the option of the issuer or the holder.",
        "label": "Aggregate principal"
       }
      }
     },
     "localname": "ConvertibleNotesPayable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/LoansAndNotesPayableDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConvertibleNotesPayableMember": {
     "auth_ref": [
      "r13",
      "r462",
      "r479",
      "r511"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Written promise to pay a note which can be exchanged for a specified quantity of securities (typically common stock), at the option of the issuer or the holder.",
        "label": "Convertible Notes Payable [Member]"
       }
      }
     },
     "localname": "ConvertibleNotesPayableMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConvertiblePreferredStockMember": {
     "auth_ref": [
      "r253",
      "r254",
      "r259"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Preferred stock that may be exchanged into common shares or other types of securities at the owner's option.",
        "label": "Convertible Preferred Stock [Member]"
       }
      }
     },
     "localname": "ConvertiblePreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfRevenue": {
     "auth_ref": [
      "r71",
      "r105",
      "r184",
      "r213",
      "r214",
      "r215",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r383"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedStatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.",
        "label": "Cost of revenues"
       }
      }
     },
     "localname": "CostOfRevenue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r106",
      "r341",
      "r348",
      "r349"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.",
        "label": "Total current"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/IncomeTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current:"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/IncomeTaxDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [
      "r106",
      "r341",
      "r348"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "State"
       }
      }
     },
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/IncomeTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "auth_ref": [
      "r150",
      "r172"
     ],
     "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]"
       }
      }
     },
     "localname": "CustomerConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtConversionConvertedInstrumentAmount1": {
     "auth_ref": [
      "r93",
      "r95"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Debt Conversion, Converted Instrument, Amount"
       }
      }
     },
     "localname": "DebtConversionConvertedInstrumentAmount1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/LiquidityDetailsNarrative",
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": {
     "auth_ref": [
      "r93",
      "r95"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period.",
        "label": "Debt Conversion, Converted Instrument, Shares Issued"
       }
      }
     },
     "localname": "DebtConversionConvertedInstrumentSharesIssued1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r13",
      "r14",
      "r15",
      "r104",
      "r113",
      "r224",
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r244",
      "r245",
      "r246",
      "r247",
      "r397",
      "r462",
      "r465",
      "r479"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/LoansAndNotesPayableDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "auth_ref": [
      "r15",
      "r242",
      "r465",
      "r479"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.",
        "label": "Principal"
       }
      }
     },
     "localname": "DebtInstrumentCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/Long-termDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/Long-termDebtDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r44",
      "r104",
      "r113",
      "r224",
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r244",
      "r245",
      "r246",
      "r247",
      "r397"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities."
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/LoansAndNotesPayableDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r44",
      "r104",
      "r113",
      "r224",
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r244",
      "r245",
      "r246",
      "r247",
      "r270",
      "r271",
      "r272",
      "r273",
      "r393",
      "r394",
      "r397",
      "r398",
      "r477"
     ],
     "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]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/Long-termDebtDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet": {
     "auth_ref": [
      "r231",
      "r393",
      "r394",
      "r395",
      "r396",
      "r398"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt discount (premium).",
        "label": "Debt discount"
       }
      }
     },
     "localname": "DebtInstrumentUnamortizedDiscountPremiumNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/Long-termDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r36"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs.",
        "label": "Prepaid Expenses and Other Assets"
       }
      }
     },
     "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/PrepaidExpensesAndOtherAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r106",
      "r342",
      "r348"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Federal"
       }
      }
     },
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/IncomeTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r17",
      "r18",
      "r333",
      "r464",
      "r478"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.",
        "label": "Deferred Tax Liabilities, Gross",
        "negatedLabel": "Total deferred tax liability:"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/IncomeTaxDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r324",
      "r325"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Liabilities",
       "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"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred:"
       }
      }
     },
     "localname": "DeferredIncomeTaxesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/IncomeTaxDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredIncomeTaxesAndTaxCredits": {
     "auth_ref": [
      "r89"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.",
        "label": "Total Deferred"
       }
      }
     },
     "localname": "DeferredIncomeTaxesAndTaxCredits",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/IncomeTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r106",
      "r342",
      "r348"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "verboseLabel": "State"
       }
      }
     },
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/IncomeTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction": {
     "auth_ref": [
      "r339",
      "r340"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from a gain reported for tax purposes on sale and leaseback transactions in accordance with enacted tax laws.",
        "label": "Deferred Tax Assets, Deferred Gain on Sale Leaseback Transaction",
        "verboseLabel": "Leases"
       }
      }
     },
     "localname": "DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/IncomeTaxDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill.",
        "label": "Intangibles"
       }
      }
     },
     "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/IncomeTaxDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "auth_ref": [
      "r335"
     ],
     "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",
        "negatedLabel": "Net Deferred Liability"
       }
      }
     },
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/IncomeTaxDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "auth_ref": [
      "r339",
      "r340"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.",
        "label": "Net Operating Losses"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/IncomeTaxDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "auth_ref": [
      "r339",
      "r340"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.",
        "label": "Other"
       }
      }
     },
     "localname": "DeferredTaxAssetsOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/IncomeTaxDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses": {
     "auth_ref": [
      "r339",
      "r340"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from estimated impairment losses.",
        "label": "Impairment Losses"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/IncomeTaxDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r334"
     ],
     "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",
        "negatedLabel": "Less: Valuation Allowance"
       }
      }
     },
     "localname": "DeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/IncomeTaxDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanDisclosureLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Defined Benefit Plan Disclosure [Line Items]"
       }
      }
     },
     "localname": "DefinedBenefitPlanDisclosureLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/LoansAndNotesPayableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DepositAssets": {
     "auth_ref": [
      "r51"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying amount of the asset transferred to a third party to serve as a deposit, which typically serves as security against failure by the transferor to perform under terms of an agreement.",
        "label": "Deposits"
       }
      }
     },
     "localname": "DepositAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/PrepaidExpensesAndOtherAssetsDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Deposits": {
     "auth_ref": [
      "r468"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others.",
        "label": "Office access deposits"
       }
      }
     },
     "localname": "Deposits",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/AccountsPayableAndAccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r88",
      "r201"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.",
        "label": "Depreciation expense"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/PropertyAndEquipmentDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationAndAmortization": {
     "auth_ref": [
      "r88",
      "r201"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://vivakor.com/role/ConsolidatedStatementsOfOperations": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.",
        "label": "Amortization and depreciation",
        "verboseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows",
      "http://vivakor.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendsPreferredStock": {
     "auth_ref": [
      "r274",
      "r476"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).",
        "label": "Dividends, Preferred Stock",
        "negatedLabel": "Dividend paid in Series B-1 Preferred Stock"
       }
      }
     },
     "localname": "DividendsPreferredStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementsOfChangesInStockholdersEquitydeficit"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendsPreferredStockStock": {
     "auth_ref": [
      "r274",
      "r476"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of paid and unpaid preferred stock dividends declared with the form of settlement in stock.",
        "label": "Dividends, Preferred Stock, Stock"
       }
      }
     },
     "localname": "DividendsPreferredStockStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r64",
      "r120",
      "r121",
      "r122",
      "r123",
      "r124",
      "r128",
      "r130",
      "r135",
      "r136",
      "r137",
      "r140",
      "r141",
      "r377",
      "r378",
      "r473",
      "r494"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Basic and diluted net loss per share"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r138",
      "r139"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.",
        "label": "Net Income/Loss Per Share"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r327"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Provision for income taxes"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/IncomeTaxDetails1"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r108",
      "r327",
      "r351"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "verboseLabel": "Tax Computed At The Federal Statutory Rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/IncomeTaxDetails1"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r327",
      "r351"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent",
        "verboseLabel": "Valuation Allowance"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/IncomeTaxDetails1"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense": {
     "auth_ref": [
      "r327",
      "r351"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent",
        "verboseLabel": "Nondeductible Expenses"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/IncomeTaxDetails1"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r327",
      "r351"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent",
        "verboseLabel": "State Tax, Net Of Fed Tax Benefit"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/IncomeTaxDetails1"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsForeign": {
     "auth_ref": [
      "r327",
      "r351"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax settlement.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Settlement, Foreign, Percent",
        "verboseLabel": "Foreign Corporation - Minority Interest"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationTaxSettlementsForeign",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/IncomeTaxDetails1"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r42"
     ],
     "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": "Accrued compensation"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/AccountsPayableAndAccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property used to produce goods and services.",
        "label": "Equipment [Member]"
       }
      }
     },
     "localname": "EquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/PropertyAndEquipmentDetailsNarrative",
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetails-PropertyUsefulLives"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r0",
      "r59",
      "r60",
      "r61",
      "r115",
      "r116",
      "r117",
      "r119",
      "r125",
      "r127",
      "r142",
      "r185",
      "r269",
      "r274",
      "r313",
      "r314",
      "r315",
      "r344",
      "r345",
      "r376",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r501",
      "r502",
      "r503",
      "r560"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementsOfChangesInStockholdersEquitydeficit",
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis": {
     "auth_ref": [
      "r2",
      "r105",
      "r184",
      "r383"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by nonconsolidated equity method investee. Excludes information consolidated by reporting entity.",
        "label": "Equity Method Investment, Nonconsolidated Investee [Axis]"
       }
      }
     },
     "localname": "EquityMethodInvestmentNonconsolidatedInvesteeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/LiquidityDetailsNarrative",
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain": {
     "auth_ref": [
      "r2",
      "r105",
      "r184",
      "r383"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nonconsolidated equity method investee. Excludes information consolidated by reporting entity."
       }
      }
     },
     "localname": "EquityMethodInvestmentNonconsolidatedInvesteeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/LiquidityDetailsNarrative",
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ExtinguishmentOfDebtAxis": {
     "auth_ref": [
      "r250"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information pertaining to the debt extinguished including the amount of gain (loss), the income tax effect on the gain (loss), and the amount of gain (loss), net or the related income tax, by debt instrument.",
        "label": "Extinguishment of Debt [Axis]"
       }
      }
     },
     "localname": "ExtinguishmentOfDebtAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/Long-termDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ExtinguishmentOfDebtLineItems": {
     "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": "Extinguishment of Debt [Line Items]"
       }
      }
     },
     "localname": "ExtinguishmentOfDebtLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/Long-termDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ExtinguishmentOfDebtTypeDomain": {
     "auth_ref": [
      "r250"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of debt extinguished."
       }
      }
     },
     "localname": "ExtinguishmentOfDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/Long-termDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "auth_ref": [
      "r379",
      "r380"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.",
        "label": "Fair Value of Financial Instruments"
       }
      }
     },
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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": "Useful life",
        "verboseLabel": "Finite-Lived Intangible Asset, Useful Life"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/IntellectualPropertyNetDetailsNarrative",
      "http://vivakor.com/role/LicenseAgreementsDetailsNarrative"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r195"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "verboseLabel": "Accumulated Amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/IntellectualPropertyNetDetails",
      "http://vivakor.com/role/LicenseAgreementsDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r197"
     ],
     "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"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/IntellectualPropertyNetDetailsNarrative",
      "http://vivakor.com/role/LicenseAgreementsDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r197"
     ],
     "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"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/IntellectualPropertyNetDetailsNarrative",
      "http://vivakor.com/role/LicenseAgreementsDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r197"
     ],
     "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"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/IntellectualPropertyNetDetailsNarrative",
      "http://vivakor.com/role/LicenseAgreementsDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r197"
     ],
     "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"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/IntellectualPropertyNetDetailsNarrative",
      "http://vivakor.com/role/LicenseAgreementsDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r192",
      "r193",
      "r195",
      "r198",
      "r445",
      "r446"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by major type or class of finite-lived intangible assets.",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/IntellectualPropertyNetDetails",
      "http://vivakor.com/role/IntellectualPropertyNetDetailsNarrative",
      "http://vivakor.com/role/LicenseAgreementsDetailsNarrative",
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative",
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetails-PropertyUsefulLives"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r195",
      "r446"
     ],
     "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",
        "verboseLabel": "Gross Carrying Amount"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/IntellectualPropertyNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Finite-Lived Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/IntellectualPropertyNetDetails",
      "http://vivakor.com/role/IntellectualPropertyNetDetailsNarrative",
      "http://vivakor.com/role/LicenseAgreementsDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r192",
      "r194"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company."
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/IntellectualPropertyNetDetails",
      "http://vivakor.com/role/IntellectualPropertyNetDetailsNarrative",
      "http://vivakor.com/role/LicenseAgreementsDetailsNarrative",
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative",
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetails-PropertyUsefulLives"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r195",
      "r445"
     ],
     "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",
        "verboseLabel": "Net Book Value"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/IntellectualPropertyNetDetails",
      "http://vivakor.com/role/IntellectualPropertyNetDetailsNarrative",
      "http://vivakor.com/role/LicenseAgreementsDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedLicenseAgreementsGross": {
     "auth_ref": [
      "r195"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross carrying amount as of the balance sheet date of certain rights acquired to exercise a certain privilege or pursue a particular business or occupation and which is deemed to have a finite economic life.",
        "label": "Finite-Lived License Agreements, Gross"
       }
      }
     },
     "localname": "FiniteLivedLicenseAgreementsGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/IntellectualPropertyNetDetailsNarrative",
      "http://vivakor.com/role/LicenseAgreementsDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.",
        "label": "Furniture and Fixtures [Member]"
       }
      }
     },
     "localname": "FurnitureAndFixturesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/PropertyAndEquipmentDetails",
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetails-PropertyUsefulLives"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainsLossesOnExtinguishmentOfDebt": {
     "auth_ref": [
      "r88",
      "r248",
      "r249"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.",
        "label": "Gain (Loss) on Extinguishment of Debt",
        "negatedLabel": "Forgiveness of notes payable"
       }
      }
     },
     "localname": "GainsLossesOnExtinguishmentOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r72"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedStatementsOfOperations": {
       "order": 2.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"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r68",
      "r105",
      "r159",
      "r161",
      "r164",
      "r167",
      "r169",
      "r184",
      "r213",
      "r214",
      "r215",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r383"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedStatementsOfOperations": {
       "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/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "auth_ref": [
      "r199",
      "r205"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.",
        "label": "Long Lived Assets"
       }
      }
     },
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeLossAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r61",
      "r70"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedStatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of income (loss) attributable to noncontrolling interest. Includes, but is not limited to, income (loss) from continuing operations, discontinued operations and equity method investments.",
        "label": "Less: Net loss attributable to noncontrolling interests"
       }
      }
     },
     "localname": "IncomeLossAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperations": {
     "auth_ref": [
      "r69",
      "r89",
      "r120",
      "r121",
      "r122",
      "r123",
      "r133",
      "r137",
      "r362"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedStatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent.",
        "label": "Net loss attributable to common shareholders",
        "totalLabel": "Net loss attributable to Vivakor, Inc."
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": {
     "auth_ref": [
      "r107",
      "r350"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.",
        "label": "Foreign Corporation - Minority Interest"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/IncomeTaxDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r108",
      "r328",
      "r331",
      "r337",
      "r346",
      "r352",
      "r354",
      "r355",
      "r356"
     ],
     "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"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/IncomeTax"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued": {
     "auth_ref": [
      "r329"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations.",
        "label": "Accrued tax penalties and interest"
       }
      }
     },
     "localname": "IncomeTaxExaminationPenaltiesAndInterestAccrued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/AccountsPayableAndAccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r109",
      "r126",
      "r127",
      "r158",
      "r326",
      "r347",
      "r353",
      "r496"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedStatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Net provision (benefit)",
        "negatedLabel": "Benefit (provision) for income taxes",
        "verboseLabel": "Provision for income taxes"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementsOfOperations",
      "http://vivakor.com/role/IncomeTaxDetails",
      "http://vivakor.com/role/IncomeTaxDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r58",
      "r322",
      "r323",
      "r331",
      "r332",
      "r336",
      "r343"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income tax"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r327"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.",
        "label": "Valuation Allowance"
       }
      }
     },
     "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/IncomeTaxDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r327"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Tax Computed At The Federal Statutory Rate"
       }
      }
     },
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/IncomeTaxDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpense": {
     "auth_ref": [
      "r327"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.",
        "label": "Nondeductible Expenses"
       }
      }
     },
     "localname": "IncomeTaxReconciliationNondeductibleExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/IncomeTaxDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r327"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).",
        "label": "State Tax, Net Of Fed Tax Benefit"
       }
      }
     },
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/IncomeTaxDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r92"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.",
        "label": "Income taxes"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r87"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in 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",
        "negatedLabel": "Accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedInterestReceivableNet": {
     "auth_ref": [
      "r87"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows": {
       "order": 19.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amount due from borrowers for interest payments.",
        "label": "Increase (Decrease) in Accrued Interest Receivable, Net",
        "negatedLabel": "Accrued interest on notes receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedInterestReceivableNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": {
     "auth_ref": [
      "r87"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.",
        "label": "Increase (Decrease) in Deferred Income Taxes",
        "negatedLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "IncreaseDecreaseInDeferredIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInterestPayableNet": {
     "auth_ref": [
      "r87"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows": {
       "order": 20.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in interest payable, which represents the amount owed to note holders, bond holders, and other parties for interest earned on loans or credit extended to the reporting entity.",
        "label": "Accrued interest on notes payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInInterestPayableNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r87"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.",
        "label": "Increase (Decrease) in Inventories",
        "negatedLabel": "Inventory"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes in operating assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": {
     "auth_ref": [
      "r87",
      "r404"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows": {
       "order": 17.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in obligation for operating lease.",
        "label": "Operating lease liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherAccountsPayable": {
     "auth_ref": [
      "r87"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows": {
       "order": 18.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in obligations classified as other, payable within one year or the normal operating cycle, if longer.",
        "label": "Accounts payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "auth_ref": [
      "r87"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating assets classified as other.",
        "label": "Increase (Decrease) in Other Operating Assets",
        "negatedLabel": "Other assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntangibleAssetsFiniteLivedPolicy": {
     "auth_ref": [
      "r99",
      "r194",
      "r441",
      "r442",
      "r443",
      "r445"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.",
        "label": "Intangible Assets:"
       }
      }
     },
     "localname": "IntangibleAssetsFiniteLivedPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InterestAndOtherIncome": {
     "auth_ref": [],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedStatementsOfOperations": {
       "order": 4.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business).",
        "label": "Interest income"
       }
      }
     },
     "localname": "InterestAndOtherIncome",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestCostsCapitalized": {
     "auth_ref": [
      "r392"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest capitalized during the period.",
        "label": "Interest Costs Capitalized",
        "verboseLabel": "Capitalized interest on construction in process"
       }
      }
     },
     "localname": "InterestCostsCapitalized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/PropertyAndEquipmentDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseOther": {
     "auth_ref": [],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedStatementsOfOperations": {
       "order": 5.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest expense classified as other.",
        "label": "Interest Expense, Other",
        "negatedLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpenseOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r82",
      "r85",
      "r92"
     ],
     "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"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryCurrentTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Current [Table]"
       }
      }
     },
     "localname": "InventoryCurrentTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/InventoriesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "localname": "InventoryDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "auth_ref": [
      "r190"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.",
        "label": "Inventory Disclosure [Text Block]",
        "verboseLabel": "Inventories"
       }
      }
     },
     "localname": "InventoryDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/Inventories"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryGross": {
     "auth_ref": [
      "r49"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.",
        "label": "Acquisition costs"
       }
      }
     },
     "localname": "InventoryGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/InventoriesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryLineItems": {
     "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": "Inventory [Line Items]"
       }
      }
     },
     "localname": "InventoryLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/InventoriesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r5",
      "r49",
      "r429"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventories"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentOwnedAtFairValue": {
     "auth_ref": [
      "r509",
      "r519",
      "r525"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of the investment at close of period. For schedules of investments that are categorized, the value would be aggregated by category. For investment in and advances to affiliates, if operations of any controlled companies are different in character from those of the company, group such affiliates within divisions and by type of activities.",
        "label": "Investment Owned, at Fair Value"
       }
      }
     },
     "localname": "InvestmentOwnedAtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentOwnedBalanceShares": {
     "auth_ref": [
      "r510",
      "r515"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Balance held at close of period in number of shares.",
        "label": "Investment Owned, Balance, Shares"
       }
      }
     },
     "localname": "InvestmentOwnedBalanceShares",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/MarketableSecuritiesDetailsNarrative",
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_InvestmentPolicyTextBlock": {
     "auth_ref": [
      "r182",
      "r495"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for investment in financial asset.",
        "label": "Investments"
       }
      }
     },
     "localname": "InvestmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InvestmentTypeAxis": {
     "auth_ref": [
      "r512",
      "r513",
      "r514",
      "r516",
      "r517",
      "r518",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r526",
      "r527",
      "r528",
      "r529"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of investments.",
        "label": "Investment Type [Axis]"
       }
      }
     },
     "localname": "InvestmentTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/LiquidityDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentTypeCategorizationMember": {
     "auth_ref": [
      "r512",
      "r513",
      "r514",
      "r516",
      "r517",
      "r518",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r526",
      "r527",
      "r528",
      "r529"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset obtained to generate income or appreciate in value."
       }
      }
     },
     "localname": "InvestmentTypeCategorizationMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/LiquidityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments, Debt and Equity Securities [Abstract]"
       }
      }
     },
     "localname": "InvestmentsDebtAndEquitySecuritiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims": {
     "auth_ref": [
      "r88"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims.",
        "label": "Common stock issued for services"
       }
      }
     },
     "localname": "IssuanceOfStockAndWarrantsForServicesOrClaims",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "auth_ref": [
      "r202"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additions or improvements to assets held under a lease arrangement.",
        "label": "Leasehold Improvements [Member]"
       }
      }
     },
     "localname": "LeaseholdImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetails-PropertyUsefulLives"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "auth_ref": [
      "r403"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.",
        "label": "Leases"
       }
      }
     },
     "localname": "LesseeLeasesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r407"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
        "label": "Schedule of lessee operating lease liability"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/CommitmentsAndContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r407"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "label": "Total undiscounted lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/CommitmentsAndContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r407"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "verboseLabel": "2022"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/CommitmentsAndContingenciesDetails",
      "http://vivakor.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r407"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r407"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "verboseLabel": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/CommitmentsAndContingenciesDetails",
      "http://vivakor.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r407"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "verboseLabel": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/CommitmentsAndContingenciesDetails",
      "http://vivakor.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r407"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "verboseLabel": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/CommitmentsAndContingenciesDetails",
      "http://vivakor.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r407"
     ],
     "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": "Less: Imputed interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/CommitmentsAndContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r41",
      "r105",
      "r163",
      "r184",
      "r213",
      "r214",
      "r215",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r365",
      "r369",
      "r370",
      "r383",
      "r427",
      "r428"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheets",
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r28",
      "r105",
      "r184",
      "r383",
      "r429",
      "r467",
      "r487"
     ],
     "calculation": {
      "http://vivakor.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\u2019 equity and temporary equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY AND TEMPORARY EQUITY"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r43",
      "r105",
      "r184",
      "r213",
      "r214",
      "r215",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r365",
      "r369",
      "r370",
      "r383",
      "r427",
      "r428",
      "r429"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current liabilities:"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": {
     "auth_ref": [
      "r178"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.",
        "label": "Notes Receivable"
       }
      }
     },
     "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/NotesReceivable"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r15",
      "r232",
      "r243",
      "r244",
      "r245",
      "r465",
      "r484"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Total long term debt",
        "verboseLabel": "Total"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/Long-termDebtDetails",
      "http://vivakor.com/role/Long-termDebtDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtCurrent": {
     "auth_ref": [
      "r40"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long term debt, current"
       }
      }
     },
     "localname": "LongTermDebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/Long-termDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths": {
     "auth_ref": [
      "r113"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "2022"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/LoansAndNotesPayableDetails1",
      "http://vivakor.com/role/Long-termDebtDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive": {
     "auth_ref": [
      "r113"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing after the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Thereafter"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/LoansAndNotesPayableDetails1",
      "http://vivakor.com/role/Long-termDebtDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive": {
     "auth_ref": [
      "r113"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "2026"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/LoansAndNotesPayableDetails1",
      "http://vivakor.com/role/Long-termDebtDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour": {
     "auth_ref": [
      "r113"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "2025"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/LoansAndNotesPayableDetails1",
      "http://vivakor.com/role/Long-termDebtDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree": {
     "auth_ref": [
      "r113"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "2024"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/LoansAndNotesPayableDetails1",
      "http://vivakor.com/role/Long-termDebtDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo": {
     "auth_ref": [
      "r113"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "2023"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/LoansAndNotesPayableDetails1",
      "http://vivakor.com/role/Long-termDebtDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt arrangement having an initial term longer than one year or beyond the normal operating cycle, if longer.",
        "label": "Long-term Debt [Member]"
       }
      }
     },
     "localname": "LongTermDebtMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/Long-termDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermDebtTextBlock": {
     "auth_ref": [
      "r251"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-term debt.",
        "label": "Long-term Debt"
       }
      }
     },
     "localname": "LongTermDebtTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/Long-termDebt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LongTermInvestmentsAndReceivablesNet": {
     "auth_ref": [
      "r32"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle) and amount due to the Entity from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such investments and receivables to an amount that approximates their net realizable value.",
        "label": "Total Notes Receivable"
       }
      }
     },
     "localname": "LongTermInvestmentsAndReceivablesNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/NotesReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermNotesAndLoans": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of all notes and loans payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.",
        "label": "Loans and notes payable, long term"
       }
      }
     },
     "localname": "LongTermNotesAndLoans",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r44"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/Long-termDebtDetails1",
      "http://vivakor.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r44",
      "r212"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/Long-termDebtDetails1",
      "http://vivakor.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MachineryAndEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.",
        "label": "Machinery and Equipment [Member]"
       }
      }
     },
     "localname": "MachineryAndEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetails-PropertyUsefulLives"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MarketableSecurities": {
     "auth_ref": [
      "r471"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in marketable security.",
        "label": "Marketable Securities [Default Label]",
        "terseLabel": "Marketable securities",
        "verboseLabel": "Marketable Securities"
       }
      }
     },
     "localname": "MarketableSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/LiquidityDetailsNarrative",
      "http://vivakor.com/role/MarketableSecuritiesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MarketableSecuritiesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of marketable securities. This may consist of investments in certain debt and equity securities, short-term investments and other assets.",
        "label": "Marketable Securities"
       }
      }
     },
     "localname": "MarketableSecuritiesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/MarketableSecurities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_MarketableSecuritiesUnrealizedGainLoss": {
     "auth_ref": [
      "r66"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://vivakor.com/role/ConsolidatedStatementsOfOperations": {
       "order": 3.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrealized gain (loss) on investment in marketable security.",
        "label": "Unrealized gain (loss) on marketable securities",
        "negatedLabel": "Unrealized gain (loss) marketable securities",
        "negatedTerseLabel": "Unrealized gain on marketable securities",
        "verboseLabel": "Unrealized gain on marketable securities"
       }
      }
     },
     "localname": "MarketableSecuritiesUnrealizedGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows",
      "http://vivakor.com/role/ConsolidatedStatementsOfOperations",
      "http://vivakor.com/role/MarketableSecuritiesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MinorityInterest": {
     "auth_ref": [
      "r48",
      "r105",
      "r184",
      "r213",
      "r217",
      "r218",
      "r219",
      "r222",
      "r223",
      "r383",
      "r466",
      "r486"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).",
        "label": "Noncontrolling interest"
       }
      }
     },
     "localname": "MinorityInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": {
     "auth_ref": [
      "r274"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.",
        "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders",
        "negatedLabel": "Distributions paid by noncontrolling interest"
       }
      }
     },
     "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementsOfChangesInStockholdersEquitydeficit"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MortgageNotesPayableDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for mortgage notes payable.",
        "label": "Loans and Notes Payable"
       }
      }
     },
     "localname": "MortgageNotesPayableDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/LoansAndNotesPayable"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r84"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "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 financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "FINANCING ACTIVITIES:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r84"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "INVESTING ACTIVITIES:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r84",
      "r86",
      "r89"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "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/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "OPERATING ACTIVITIES:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r2",
      "r56",
      "r57",
      "r61",
      "r63",
      "r89",
      "r105",
      "r118",
      "r120",
      "r121",
      "r122",
      "r123",
      "r126",
      "r127",
      "r133",
      "r159",
      "r161",
      "r164",
      "r167",
      "r169",
      "r184",
      "r213",
      "r214",
      "r215",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r378",
      "r383",
      "r472",
      "r493"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://vivakor.com/role/ConsolidatedStatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperations",
       "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)",
        "totalLabel": "Consolidated net loss",
        "verboseLabel": "Consolidated net loss"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows",
      "http://vivakor.com/role/ConsolidatedStatementsOfChangesInStockholdersEquitydeficit",
      "http://vivakor.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "auth_ref": [
      "r120",
      "r121",
      "r122",
      "r123",
      "r128",
      "r129",
      "r134",
      "r137",
      "r159",
      "r161",
      "r164",
      "r167",
      "r169"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedStatementsOfOperations": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "totalLabel": "Net income loss to parent"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementsOfOperations"
     ],
     "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": "Recent Accounting Pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoncashInvestingAndFinancingItemsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncash transactions:"
       }
      }
     },
     "localname": "NoncashInvestingAndFinancingItemsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NoncontrollingInterestInVariableInterestEntity": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Portion of equity (net assets) in a variable interest entity (VIE) not attributable, directly or indirectly, to the parent entity. That is, this is the portion of equity in a VIE that is attributable to the noncontrolling interest (previously referred to as minority interest).",
        "label": "Noncontrolling Interest in Variable Interest Entity"
       }
      }
     },
     "localname": "NoncontrollingInterestInVariableInterestEntity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NoncontrollingInterestMember": {
     "auth_ref": [
      "r115",
      "r116",
      "r117",
      "r274",
      "r360"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.",
        "label": "Noncontrolling Interest [Member]"
       }
      }
     },
     "localname": "NoncontrollingInterestMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementsOfChangesInStockholdersEquitydeficit"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NonmonetaryTransactionTypeAxis": {
     "auth_ref": [
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by nature of the nonmonetary transaction or group of similar transactions, such as a barter or exchange.",
        "label": "Nonmonetary Transaction Type [Axis]"
       }
      }
     },
     "localname": "NonmonetaryTransactionTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NonmonetaryTransactionTypeDomain": {
     "auth_ref": [
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies the nature of the nonmonetary transaction or group of similar transactions, such as a barter or exchange."
       }
      }
     },
     "localname": "NonmonetaryTransactionTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "auth_ref": [
      "r73"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedStatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).",
        "label": "Nonoperating Income (Expense)",
        "totalLabel": "Total other income (expense)"
       }
      }
     },
     "localname": "NonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other income:"
       }
      }
     },
     "localname": "NonoperatingIncomeExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NotesAndLoansPayable": {
     "auth_ref": [
      "r15",
      "r465",
      "r484"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of all notes and loans payable (with maturities initially due after one year or beyond the operating cycle if longer).",
        "label": "Total"
       }
      }
     },
     "localname": "NotesAndLoansPayable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/LoansAndNotesPayableDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesAndLoansPayableCurrent": {
     "auth_ref": [
      "r40"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying values as of the balance sheet date of the portions of all long-term notes and loans payable due within one year or the operating cycle if longer.",
        "label": "Notes and Loans Payable, Current",
        "verboseLabel": "Loans and notes payable, current"
       }
      }
     },
     "localname": "NotesAndLoansPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/LoansAndNotesPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesPayable": {
     "auth_ref": [
      "r15",
      "r465",
      "r484"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.",
        "label": "Notes Payable",
        "terseLabel": "Notes payable",
        "verboseLabel": "Total Notes Payable"
       }
      }
     },
     "localname": "NotesPayable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/LoansAndNotesPayableDetails",
      "http://vivakor.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesReceivableRelatedParties": {
     "auth_ref": [
      "r110",
      "r422",
      "r492"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an unclassified balance sheet, amounts due from parties associated with the reporting entity as evidenced by a written promise to pay.",
        "label": "Notes receivable"
       }
      }
     },
     "localname": "NotesReceivableRelatedParties",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedStatementsOfOperations": {
       "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/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating expenses:"
       }
      }
     },
     "localname": "OperatingExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r159",
      "r161",
      "r164",
      "r167",
      "r169"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedStatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_ProfitLoss",
       "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": "Loss from operations"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseExpense": {
     "auth_ref": [
      "r402"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating lease expense. Excludes sublease income.",
        "label": "Rent expense"
       }
      }
     },
     "localname": "OperatingLeaseExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r401"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Lease obligations"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r401"
     ],
     "calculation": {
      "http://vivakor.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 operating lease, classified as current.",
        "label": "Operating lease liabilities, current"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/CommitmentsAndContingenciesDetails",
      "http://vivakor.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r401"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "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 liabilities, long term",
        "verboseLabel": "Operating lease liabilities, long-term"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/CommitmentsAndContingenciesDetails",
      "http://vivakor.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r400"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Rights of use assets- operating leases",
        "terseLabel": "Right-of-use asset for operating leases",
        "verboseLabel": "Right-of-use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://vivakor.com/role/ConsolidatedBalanceSheets",
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r406",
      "r408"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Weighted-average discount rate"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/CommitmentsAndContingenciesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r405",
      "r408"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Weighted-average remaining lease term"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/CommitmentsAndContingenciesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLossCarryforwards": {
     "auth_ref": [
      "r338"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Net Operating losses"
       }
      }
     },
     "localname": "OperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/IncomeTaxDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "auth_ref": [
      "r3",
      "r375"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.",
        "label": "Organization and Basis of Presentation"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/OrganizationAndBasisOfPresentation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAssetsCurrent": {
     "auth_ref": [
      "r50",
      "r429"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current assets classified as other.",
        "label": "Other assets"
       }
      }
     },
     "localname": "OtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherInvestmentNotReadilyMarketableAxis": {
     "auth_ref": [
      "r460"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Group of items that represent other investments not readily marketable, including description of investment, fair value, and value as measured by quoted value method.",
        "label": "Other Investment Not Readily Marketable [Axis]"
       }
      }
     },
     "localname": "OtherInvestmentNotReadilyMarketableAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherInvestmentNotReadilyMarketableNameDomain": {
     "auth_ref": [
      "r460"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the investment category or actual investment title."
       }
      }
     },
     "localname": "OtherInvestmentNotReadilyMarketableNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherInvestments": {
     "auth_ref": [
      "r32",
      "r489"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investments classified as other.",
        "label": "Other investments"
       }
      }
     },
     "localname": "OtherInvestments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLongTermDebt": {
     "auth_ref": [
      "r15",
      "r465",
      "r484"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt classified as other.",
        "label": "Long term debt"
       }
      }
     },
     "localname": "OtherLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/Long-termDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLongTermDebtCurrent": {
     "auth_ref": [
      "r13",
      "r14"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt classified as other, payable within one year or the operating cycle, if longer.",
        "label": "Long-term debt, current"
       }
      }
     },
     "localname": "OtherLongTermDebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLongTermDebtNoncurrent": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt classified as other, payable after one year or the operating cycle, if longer.",
        "label": "Long-term debt"
       }
      }
     },
     "localname": "OtherLongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncome": {
     "auth_ref": [
      "r67"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedStatementsOfOperations": {
       "order": 6.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income related to nonoperating activities, classified as other.",
        "label": "Other income"
       }
      }
     },
     "localname": "OtherNonoperatingIncome",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payables and Accruals [Abstract]"
       }
      }
     },
     "localname": "PayablesAndAccrualsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PaymentsToAcquireIntangibleAssets": {
     "auth_ref": [
      "r76"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.",
        "label": "Payments to Acquire Intangible Assets",
        "negatedLabel": "Payment on costs of patents"
       }
      }
     },
     "localname": "PaymentsToAcquireIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireNotesReceivable": {
     "auth_ref": [
      "r75"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to acquire an agreement for an unconditional promise by the maker to pay the entity (holder) a definite sum of money at a future date. Such amount may include accrued interest receivable in accordance with the terms of the note. The note also may contain provisions including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among myriad other features and characteristics.",
        "label": "Payments to Acquire Notes Receivable",
        "negatedLabel": "Issuance of notes receivable"
       }
      }
     },
     "localname": "PaymentsToAcquireNotesReceivable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r76"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Purchase of equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToMinorityShareholders": {
     "auth_ref": [
      "r81"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest.",
        "label": "Payments to Noncontrolling Interests",
        "negatedLabel": "Distributions to noncontrolling interest"
       }
      }
     },
     "localname": "PaymentsToMinorityShareholders",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PreferredStockConvertibleConversionPrice": {
     "auth_ref": [
      "r255"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share conversion price of preferred stock.",
        "label": "Preferred Stock, Convertible, Conversion Price"
       }
      }
     },
     "localname": "PreferredStockConvertibleConversionPrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockDividendRatePercentage": {
     "auth_ref": [
      "r254"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage rate used to calculate dividend payments on preferred stock.",
        "label": "Percentage of dividends"
       }
      }
     },
     "localname": "PreferredStockDividendRatePercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_PreferredStockDividendsIncomeStatementImpact": {
     "auth_ref": [],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedStatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of preferred stock dividends that is an adjustment to net income apportioned to common stockholders.",
        "label": "Dividend on preferred stock"
       }
      }
     },
     "localname": "PreferredStockDividendsIncomeStatementImpact",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PreferredStockDividendsShares": {
     "auth_ref": [
      "r269"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of preferred stock issued as dividends during the period. Excludes stock splits.",
        "label": "Preferred Stock Dividends, Shares"
       }
      }
     },
     "localname": "PreferredStockDividendsShares",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockLiquidationPreferenceValue": {
     "auth_ref": [
      "r102",
      "r259"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of the difference between preference in liquidation and the par or stated values of the preferred shares.",
        "label": "Preferred Stock, Liquidation Preference, Value"
       }
      }
     },
     "localname": "PreferredStockLiquidationPreferenceValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.",
        "label": "Preferred Stock [Member]"
       }
      }
     },
     "localname": "PreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r21",
      "r253"
     ],
     "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",
        "verboseLabel": "Preferred stock, par value"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r21"
     ],
     "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",
        "verboseLabel": "Preferred stock, shares authorized"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r21",
      "r253"
     ],
     "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"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r21"
     ],
     "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"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r21",
      "r429"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedBalanceSheets": {
       "order": 1.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, no par value"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromConvertibleDebt": {
     "auth_ref": [
      "r78"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.",
        "label": "Proceeds from Convertible Debt"
       }
      }
     },
     "localname": "ProceedsFromConvertibleDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/LiquidityDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "auth_ref": [
      "r77"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the additional capital contribution to the entity.",
        "label": "Proceeds from sale of common stock"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": {
     "auth_ref": [
      "r77"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.",
        "label": "Proceeds from Issuance or Sale of Equity"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOrSaleOfEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/LiquidityDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromMinorityShareholders": {
     "auth_ref": [
      "r79"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from a noncontrolling interest. Includes, but is not limited to, purchase of additional shares or other increase in noncontrolling interest ownership.",
        "label": "Issuance of noncontrolling interest"
       }
      }
     },
     "localname": "ProceedsFromMinorityShareholders",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromNotesPayable": {
     "auth_ref": [
      "r78"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation.",
        "label": "Proceeds from loans and notes payable"
       }
      }
     },
     "localname": "ProceedsFromNotesPayable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromOtherShortTermDebt": {
     "auth_ref": [
      "r78"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from short-term debt classified as other.",
        "label": "Proceeds from Other Short-term Debt"
       }
      }
     },
     "localname": "ProceedsFromOtherShortTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/LiquidityDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfOtherInvestments": {
     "auth_ref": [
      "r74"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from the sale of investments classified as other.",
        "label": "Proceeds from Sale of Other Investments"
       }
      }
     },
     "localname": "ProceedsFromSaleOfOtherInvestments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/MarketableSecuritiesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductInformationLineItems": {
     "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": "Product Information [Line Items]"
       }
      }
     },
     "localname": "ProductInformationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ProfessionalAndContractServicesExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Professional and contract service expense includes cost reimbursements for support services related to contracted projects, outsourced management, technical and staff support.",
        "label": "Paid for services"
       }
      }
     },
     "localname": "ProfessionalAndContractServicesExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProfitLoss": {
     "auth_ref": [
      "r2",
      "r56",
      "r57",
      "r61",
      "r83",
      "r105",
      "r118",
      "r126",
      "r127",
      "r159",
      "r161",
      "r164",
      "r167",
      "r169",
      "r184",
      "r213",
      "r214",
      "r215",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r363",
      "r367",
      "r368",
      "r373",
      "r374",
      "r378",
      "r383",
      "r474"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedStatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "totalLabel": "Loss before provision for income taxes"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r35",
      "r204"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Long-Lived Tangible Asset [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/PropertyAndEquipmentDetails",
      "http://vivakor.com/role/PropertyAndEquipmentDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r206",
      "r533",
      "r534",
      "r535"
     ],
     "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 and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/PropertyAndEquipment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives": {
     "auth_ref": [
      "r200"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Describes the periods of time over which an entity anticipates to receive utility from its property, plant and equipment (that is, the periods of time over which an entity allocates the initial cost of its property, plant and equipment).",
        "label": "Property, Plant and Equipment, Estimated Useful Lives"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentEstimatedUsefulLives",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetails-PropertyUsefulLives"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r34",
      "r202"
     ],
     "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": "Gross Carrying Amount"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.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]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/PropertyAndEquipmentDetails",
      "http://vivakor.com/role/PropertyAndEquipmentDetailsNarrative",
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetails-PropertyUsefulLives"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r11",
      "r12",
      "r204",
      "r429",
      "r475",
      "r488"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "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 and equipment, net",
        "verboseLabel": "Net Book Value"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheets",
      "http://vivakor.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r33",
      "r204",
      "r533",
      "r534"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "verboseLabel": "Property and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r11",
      "r204"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Schedule of property and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/PropertyAndEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r11",
      "r202"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software."
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/PropertyAndEquipmentDetails",
      "http://vivakor.com/role/PropertyAndEquipmentDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Useful Life"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetails-PropertyUsefulLives"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis": {
     "auth_ref": [
      "r399"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by property that could be leased or is available for lease.",
        "label": "Property Subject to or Available for Operating Lease [Axis]"
       }
      }
     },
     "localname": "PropertySubjectToOrAvailableForOperatingLeaseAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain": {
     "auth_ref": [
      "r399"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A descriptive title of whether the property is subject to or available for operating lease."
       }
      }
     },
     "localname": "PropertySubjectToOrAvailableForOperatingLeaseDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r65",
      "r188"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://vivakor.com/role/ConsolidatedStatementsOfOperations": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.",
        "label": "Bad debt expense"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows",
      "http://vivakor.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PublicUtilitiesInventoryAxis": {
     "auth_ref": [
      "r30"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of inventory held.",
        "label": "Inventory [Axis]"
       }
      }
     },
     "localname": "PublicUtilitiesInventoryAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/InventoriesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PublicUtilitiesInventoryTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property that is held for sale in the ordinary course of business, in process of production for such sale or is to be currently consumed in the production of goods or services to be available for sale."
       }
      }
     },
     "localname": "PublicUtilitiesInventoryTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/InventoriesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ReceivablesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivables [Abstract]"
       }
      }
     },
     "localname": "ReceivablesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReceivablesPolicyTextBlock": {
     "auth_ref": [
      "r175",
      "r179",
      "r180",
      "r181"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.",
        "label": "Accounts Receivable"
       }
      }
     },
     "localname": "ReceivablesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RedeemableConvertiblePreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of type or class of redeemable convertible preferred stock. Convertible redeemable preferred stock possess conversion and redemption features. The stock has redemption features that are outside the control of the issuer.",
        "label": "Redeemable Convertible Preferred Stock [Member]"
       }
      }
     },
     "localname": "RedeemableConvertiblePreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r282",
      "r421",
      "r422"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests."
       }
      }
     },
     "localname": "RelatedPartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/LoansAndNotesPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r282",
      "r421",
      "r423",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/LoansAndNotesPayableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "auth_ref": [
      "r419",
      "r420",
      "r422",
      "r424",
      "r425"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Related Party Transactions"
       }
      }
     },
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/RelatedPartyTransactions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.",
        "label": "Repayments of Long-term Debt",
        "negatedLabel": "Payment of long-term debt"
       }
      }
     },
     "localname": "RepaymentsOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfNotesPayable": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation.",
        "label": "Repayments of Notes Payable",
        "negatedLabel": "Payment of notes payable"
       }
      }
     },
     "localname": "RepaymentsOfNotesPayable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of cash and cash equivalent. Cash is 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."
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r25",
      "r274",
      "r316",
      "r429",
      "r485",
      "r504",
      "r505"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedBalanceSheets": {
       "order": 5.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": "Accumulated deficit",
        "negatedLabel": "Accumulated deficit"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheets",
      "http://vivakor.com/role/LiquidityDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r0",
      "r115",
      "r116",
      "r117",
      "r119",
      "r125",
      "r127",
      "r185",
      "r313",
      "r314",
      "r315",
      "r344",
      "r345",
      "r376",
      "r501",
      "r503"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementsOfChangesInStockholdersEquitydeficit"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "auth_ref": [
      "r100",
      "r101"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.",
        "label": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueRecognitionPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r62",
      "r105",
      "r156",
      "r157",
      "r160",
      "r165",
      "r166",
      "r170",
      "r171",
      "r172",
      "r184",
      "r213",
      "r214",
      "r215",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r383",
      "r474"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedStatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).",
        "label": "Revenues"
       }
      }
     },
     "localname": "Revenues",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementsOfOperations",
      "http://vivakor.com/role/PreciousMetalConcentrateDetailsNarrative",
      "http://vivakor.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesRevenueNetMember": {
     "auth_ref": [
      "r151",
      "r172"
     ],
     "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]"
       }
      }
     },
     "localname": "SalesRevenueNetMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "auth_ref": [
      "r47"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.",
        "label": "Schedule Of notes receivable"
       }
      }
     },
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/NotesReceivableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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 expenses"
       }
      }
     },
     "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/AccountsPayableAndAccruedExpensesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": {
     "auth_ref": [
      "r359"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.",
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Table]"
       }
      }
     },
     "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/StockPayableDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r343"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.",
        "label": "Schedule of components of income tax"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/IncomeTaxTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "auth_ref": [
      "r44",
      "r113",
      "r244",
      "r246",
      "r270",
      "r271",
      "r272",
      "r273",
      "r393",
      "r394",
      "r398",
      "r477"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of long-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 entity, if longer.",
        "label": "Schedule of loans and notes payable"
       }
      }
     },
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/LoansAndNotesPayableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.",
        "label": "Schedule Of Long-Term Debt"
       }
      }
     },
     "localname": "ScheduleOfDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/Long-termDebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r335"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.",
        "label": "Schedule of deferred tax assets and liabilities"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/IncomeTaxTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": {
     "auth_ref": [
      "r283",
      "r284",
      "r285",
      "r286",
      "r287"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans.  Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Schedule of Defined Benefit Plans Disclosures [Table]"
       }
      }
     },
     "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/LoansAndNotesPayableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r327"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Schedule reconciliation of income tax"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/IncomeTaxTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": {
     "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": "Schedule of Equity Method Investments [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfEquityMethodInvestmentsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/LiquidityDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEquityMethodInvestmentsTable": {
     "auth_ref": [
      "r2",
      "r105",
      "r183",
      "r184",
      "r383"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available.",
        "label": "Schedule of Equity Method Investments [Table]"
       }
      }
     },
     "localname": "ScheduleOfEquityMethodInvestmentsTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/LiquidityDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfExtinguishmentOfDebtTable": {
     "auth_ref": [
      "r250"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to debt extinguished, including the amount of gain (loss) on the debt extinguished, the income tax effect on the gain (loss), and the amount of gain (loss), net of the related income tax.",
        "label": "Schedule of Extinguishment of Debt [Table]"
       }
      }
     },
     "localname": "ScheduleOfExtinguishmentOfDebtTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/Long-termDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r192",
      "r194",
      "r445"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/IntellectualPropertyNetDetails",
      "http://vivakor.com/role/IntellectualPropertyNetDetailsNarrative",
      "http://vivakor.com/role/LicenseAgreementsDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "auth_ref": [
      "r211"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.",
        "label": "Schedule of long-term debt maturities"
       }
      }
     },
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/Long-termDebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfProductInformationTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule detailing quantitative information concerning products or product lines by product or product line.",
        "label": "Schedule of Product Information [Table]"
       }
      }
     },
     "localname": "ScheduleOfProductInformationTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r35",
      "r204"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/PropertyAndEquipmentDetails",
      "http://vivakor.com/role/PropertyAndEquipmentDetailsNarrative",
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetails-PropertyUsefulLives"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r293",
      "r312"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetails",
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetails-Assumptions",
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetails2",
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r296",
      "r305",
      "r306"
     ],
     "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": "Schedule of option activity"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/Share-basedCompensationWarrantsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShortTermDebtTable": {
     "auth_ref": [
      "r39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to borrowings under which repayment was required in less than twelve months (or normal operating cycle, if longer) after its issuance. It may include: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date and measures of the maximum and average amount outstanding during the period; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.",
        "label": "Schedule of Short-term Debt [Table]"
       }
      }
     },
     "localname": "ScheduleOfShortTermDebtTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/LoansAndNotesPayableDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": {
     "auth_ref": [
      "r277",
      "r291"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.",
        "label": "Schedule of warrant activity"
       }
      }
     },
     "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/Share-basedCompensationWarrantsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SecuritiesFinancingTransactionAxis": {
     "auth_ref": [
      "r439"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of securities financing transactions, including, but not limited to those measured at fair value or cost.",
        "label": "Securities Financing Transaction [Axis]"
       }
      }
     },
     "localname": "SecuritiesFinancingTransactionAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/LiquidityDetailsNarrative",
      "http://vivakor.com/role/Long-termDebtDetailsNarrative",
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SecuritiesFinancingTransactionTypeDomain": {
     "auth_ref": [
      "r439"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement of financing transaction securities held."
       }
      }
     },
     "localname": "SecuritiesFinancingTransactionTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/LiquidityDetailsNarrative",
      "http://vivakor.com/role/Long-termDebtDetailsNarrative",
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SecurityDeposit": {
     "auth_ref": [
      "r51"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease.",
        "label": "Security deposit"
       }
      }
     },
     "localname": "SecurityDeposit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis": {
     "auth_ref": [
      "r459"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Group of financial instruments held by a broker-dealer for their own account (proprietary securities) for trading or investment purposes that are carried at fair value including securities sold, not yet purchased.",
        "label": "Security Owned and Sold, Not yet Purchased, at Fair Value [Axis]"
       }
      }
     },
     "localname": "SecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/LiquidityDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SecurityOwnedAndSoldNotYetPurchasedFairValueSecurityNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of financial instrument held by a broker-dealer for their own account (proprietary securities) for trading or investment purposes that are carried at fair value including securities sold, not yet purchased."
       }
      }
     },
     "localname": "SecurityOwnedAndSoldNotYetPurchasedFairValueSecurityNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/LiquidityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SellingAndMarketingExpense": {
     "auth_ref": [],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedStatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.",
        "label": "Sales and marketing"
       }
      }
     },
     "localname": "SellingAndMarketingExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SeriesAPreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Outstanding nonredeemable series A preferred stock or outstanding series A preferred stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Series A Preferred Stock [Member]"
       }
      }
     },
     "localname": "SeriesAPreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheets",
      "http://vivakor.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SeriesBPreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Outstanding nonredeemable series B preferred stock or outstanding series B preferred stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Series B Preferred Stock [Member]"
       }
      }
     },
     "localname": "SeriesBPreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SeriesCPreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Outstanding nonredeemable series C preferred stock or outstanding series C preferred stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Series C Preferred Stock [Member]"
       }
      }
     },
     "localname": "SeriesCPreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r87"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows": {
       "order": 11.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": "Stock-based compensation",
        "verboseLabel": "Share-based Payment Arrangement, Noncash Expense"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows",
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetailsNarrative",
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r304"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.",
        "label": "Weighted average exercise price - shares Cancelled"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetails2"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r303"
     ],
     "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": "Weighted average exercise price - shares Exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetails2"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "auth_ref": [
      "r310"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.",
        "label": "Expected volatility rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetails-Assumptions"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r311"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetails-Assumptions"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetails",
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetails-Assumptions",
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetails2",
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations": {
     "auth_ref": [
      "r302"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares under non-option equity instrument agreements for which rights to exercise lapsed.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Expirations",
        "negatedLabel": "Warrants cancelled and expired"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetails2"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r299"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.",
        "label": "Weighted average exercise price - exercisable"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": {
     "auth_ref": [
      "r300"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net number of share options (or share units) granted during the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetails",
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetailsNarrative",
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r298",
      "r312"
     ],
     "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": "Shares outstanding - ending",
        "periodStartLabel": "Shares outstanding - beginning"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r297"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "periodEndLabel": "Weighted average exercise price - ending",
        "periodStartLabel": "Weighted average exercise price - beginning"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": {
     "auth_ref": [
      "r308"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Shares exercisable"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r291",
      "r294"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetails",
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetails-Assumptions",
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetails2",
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetailsNarrative",
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intrinsic value of outstanding 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, Aggregate Intrinsic Value, Outstanding",
        "periodEndLabel": "Aggregate intrinsic value - ending",
        "periodStartLabel": "Aggregate intrinsic value - beginning"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r309",
      "r317"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetails-Assumptions"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r307"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Weighted average contractural term"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r307"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term",
        "verboseLabel": "Weighted average contractural term"
       }
      }
     },
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r278",
      "r320"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP).",
        "label": "Share-Based Compensation &amp; Warrants"
       }
      }
     },
     "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/Share-basedCompensationWarrants"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SharesIssued": {
     "auth_ref": [
      "r269"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.",
        "label": "Shares issued"
       }
      }
     },
     "localname": "SharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative"
     ],
     "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, shares",
        "periodStartLabel": "Beginning balance, shares"
       }
      }
     },
     "localname": "SharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementsOfChangesInStockholdersEquitydeficit"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShortTermDebtLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Short-term Debt [Line Items]"
       }
      }
     },
     "localname": "ShortTermDebtLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/LoansAndNotesPayableDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShortTermDebtTextBlock": {
     "auth_ref": [
      "r251"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for short-term debt.",
        "label": "Stock Payable"
       }
      }
     },
     "localname": "ShortTermDebtTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/StockPayable"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ShortTermDebtTypeAxis": {
     "auth_ref": [
      "r39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of short-term debt arrangement.",
        "label": "Short-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "ShortTermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/LiquidityDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShortTermDebtTypeDomain": {
     "auth_ref": [
      "r37"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing."
       }
      }
     },
     "localname": "ShortTermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/LiquidityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r97",
      "r114"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Summary of Significant Accounting Policies"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r20",
      "r21",
      "r22",
      "r102",
      "r105",
      "r130",
      "r131",
      "r132",
      "r135",
      "r137",
      "r143",
      "r144",
      "r145",
      "r184",
      "r213",
      "r217",
      "r218",
      "r219",
      "r222",
      "r223",
      "r253",
      "r254",
      "r259",
      "r263",
      "r269",
      "r383",
      "r555"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by the different classes of stock of the entity.",
        "label": "Class of Stock [Axis]"
       }
      }
     },
     "localname": "StatementClassOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheets",
      "http://vivakor.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://vivakor.com/role/Long-termDebtDetailsNarrative",
      "http://vivakor.com/role/PropertyAndEquipmentDetailsNarrative",
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative",
      "http://vivakor.com/role/TemporaryEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r0",
      "r46",
      "r59",
      "r60",
      "r61",
      "r115",
      "r116",
      "r117",
      "r119",
      "r125",
      "r127",
      "r142",
      "r185",
      "r269",
      "r274",
      "r313",
      "r314",
      "r315",
      "r344",
      "r345",
      "r376",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r501",
      "r502",
      "r503",
      "r560"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementsOfChangesInStockholdersEquitydeficit",
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://vivakor.com/role/ConsolidatedBalanceSheets",
      "http://vivakor.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://vivakor.com/role/ConsolidatedStatementsOfChangesInStockholdersEquitydeficit",
      "http://vivakor.com/role/Long-termDebtDetailsNarrative",
      "http://vivakor.com/role/MarketableSecuritiesDetailsNarrative",
      "http://vivakor.com/role/NotesReceivableDetails",
      "http://vivakor.com/role/PreciousMetalConcentrateDetailsNarrative",
      "http://vivakor.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://vivakor.com/role/TemporaryEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r115",
      "r116",
      "r117",
      "r142",
      "r444"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://vivakor.com/role/ConsolidatedBalanceSheets",
      "http://vivakor.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://vivakor.com/role/ConsolidatedStatementsOfChangesInStockholdersEquitydeficit",
      "http://vivakor.com/role/Long-termDebtDetailsNarrative",
      "http://vivakor.com/role/MarketableSecuritiesDetailsNarrative",
      "http://vivakor.com/role/NotesReceivableDetails",
      "http://vivakor.com/role/PreciousMetalConcentrateDetailsNarrative",
      "http://vivakor.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://vivakor.com/role/TemporaryEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.",
        "label": "Common Stock issued for services, shares",
        "verboseLabel": "Shares issuance for services"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesIssuedForServices",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementsOfChangesInStockholdersEquitydeficit",
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r21",
      "r22",
      "r269",
      "r274"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Common Stock issued for cash, shares",
        "terseLabel": "Issuance of shares",
        "verboseLabel": "Stock Issued During Period, Shares, New Issues"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementsOfChangesInStockholdersEquitydeficit",
      "http://vivakor.com/role/LiquidityDetailsNarrative",
      "http://vivakor.com/role/Long-termDebtDetailsNarrative",
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of stock issued during the period as part of a transaction to acquire assets that do not qualify as a business combination.",
        "label": "Stock Issued During Period, Shares, Purchase of Assets"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesPurchaseOfAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/PropertyAndEquipmentDetailsNarrative",
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited": {
     "auth_ref": [
      "r21",
      "r22",
      "r269",
      "r274"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares related to Restricted Stock Award forfeited during the period.",
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Forfeited"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r21",
      "r22",
      "r269",
      "r274",
      "r301"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options (or share units) exercised during the current period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.",
        "label": "Common Stock issued for services(1)",
        "verboseLabel": "Stock Issued During Period, Value, Issued for Services"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueIssuedForServices",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementsOfChangesInStockholdersEquitydeficit",
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r21",
      "r22",
      "r269",
      "r274"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.",
        "label": "Common Stock issued for cash(1)",
        "verboseLabel": "Stock Issued During Period, Value, New Issues"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementsOfChangesInStockholdersEquitydeficit",
      "http://vivakor.com/role/Long-termDebtDetailsNarrative",
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValuePurchaseOfAssets": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of shares of stock issued during the period as part of a transaction to acquire assets that do not qualify as a business combination.",
        "label": "Prefered stock Series C-1 issued for a reduction in liabilities",
        "verboseLabel": "Stock Issued During Period, Value, Purchase of Assets"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValuePurchaseOfAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/PropertyAndEquipmentDetailsNarrative",
      "http://vivakor.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).",
        "label": "Equity Option [Member]"
       }
      }
     },
     "localname": "StockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r22",
      "r26",
      "r27",
      "r105",
      "r177",
      "r184",
      "r383",
      "r429"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which 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",
        "totalLabel": "Total Vivakor, Inc. stockholders' equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' equity:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r0",
      "r1",
      "r60",
      "r105",
      "r115",
      "r116",
      "r117",
      "r119",
      "r125",
      "r184",
      "r185",
      "r274",
      "r313",
      "r314",
      "r315",
      "r344",
      "r345",
      "r360",
      "r361",
      "r372",
      "r376",
      "r383",
      "r385",
      "r386",
      "r390",
      "r502",
      "r503",
      "r560"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.",
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest",
        "periodEndLabel": "December 31, 2021",
        "periodStartLabel": "December 31, 2020(1)",
        "totalLabel": "Total stockholders' equity"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheets",
      "http://vivakor.com/role/ConsolidatedStatementsOfChangesInStockholdersEquitydeficit"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r103",
      "r254",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r274",
      "r278"
     ],
     "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"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/StockholdersEquity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StockholdersEquityReverseStockSplit": {
     "auth_ref": [
      "r275"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of the reverse stock split arrangement. Also provide the retroactive effect given by the reverse split that occurs after the balance sheet date but before the release of financial statements.",
        "label": "Stockholders' Equity, Reverse Stock Split"
       }
      }
     },
     "localname": "StockholdersEquityReverseStockSplit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r391",
      "r431"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event [Member]"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/LiquidityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r391",
      "r431"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Axis]"
       }
      }
     },
     "localname": "SubsequentEventTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/LiquidityDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r391",
      "r431"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "localname": "SubsequentEventTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/LiquidityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r430",
      "r432"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.",
        "label": "Subsequent Events"
       }
      }
     },
     "localname": "SubsequentEventsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/SubsequentEvents"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SUPPLEMENTAL CASHFLOW INFORMATION:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": {
     "auth_ref": [
      "r213",
      "r217",
      "r218",
      "r219",
      "r222",
      "r223"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.",
        "label": "Total temporary equity",
        "periodEndLabel": "December 31, 2021",
        "periodStartLabel": "December 31, 2020"
       }
      }
     },
     "localname": "TemporaryEquityCarryingAmountAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheets",
      "http://vivakor.com/role/TemporaryEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TemporaryEquityDividendsAdjustment": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accretion of temporary equity during the period due to cash, stock, and in-kind dividends. This item is an adjustment to net income necessary to derive net income apportioned to common stockholders and is to be distinguished from Temporary Equity, Accretion of Dividends (Temporary Equity, Accretion of Dividends).",
        "label": "Temporary Equity, Dividends, Adjustment",
        "verboseLabel": "Dividend paid in Series B-1 Preferred Stock"
       }
      }
     },
     "localname": "TemporaryEquityDividendsAdjustment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/TemporaryEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TemporaryEquityParOrStatedValuePerShare": {
     "auth_ref": [
      "r9",
      "r252"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share amount of par value or stated value of stock classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable.",
        "label": "Preferred stock, par value"
       }
      }
     },
     "localname": "TemporaryEquityParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_TemporaryEquitySharesAuthorized": {
     "auth_ref": [
      "r19"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.",
        "label": "Temporary Equity, Shares Authorized"
       }
      }
     },
     "localname": "TemporaryEquitySharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TemporaryEquitySharesIssued": {
     "auth_ref": [
      "r19"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.",
        "label": "Temporary Equity, Shares Issued"
       }
      }
     },
     "localname": "TemporaryEquitySharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TemporaryEquitySharesOutstanding": {
     "auth_ref": [
      "r19"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.",
        "label": "Temporary Equity, Shares Outstanding",
        "periodEndLabel": "Ending balance, shares",
        "periodStartLabel": "Beginning balance, shares"
       }
      }
     },
     "localname": "TemporaryEquitySharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://vivakor.com/role/TemporaryEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TemporaryEquityTableTextBlock": {
     "auth_ref": [
      "r9",
      "r252"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.",
        "label": "Schedule Of Temporary Equity"
       }
      }
     },
     "localname": "TemporaryEquityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/TemporaryEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TreasuryStockCarryingBasis": {
     "auth_ref": [
      "r276"
     ],
     "calculation": {
      "http://vivakor.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cost basis for treasury stock acquired for purposes other than retirement.",
        "label": "Treasury Stock, Carrying Basis",
        "negatedLabel": "Treasury stock, at cost"
       }
      }
     },
     "localname": "TreasuryStockCarryingBasis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TreasuryStockMember": {
     "auth_ref": [
      "r45",
      "r276"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Treasury Stock [Member]"
       }
      }
     },
     "localname": "TreasuryStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementsOfChangesInStockholdersEquitydeficit"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r146",
      "r147",
      "r148",
      "r149",
      "r153",
      "r154",
      "r155"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": {
     "auth_ref": [
      "r364",
      "r365",
      "r369",
      "r370",
      "r371"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Variable Interest Entities (VIE) in which the entity has a controlling financial interest (as defined) and of which it is therefore the primary beneficiary. A controlling financial interest is determined based on both: (a) the entity's power to direct activities of the VIE that most significantly impact the VIE's economic performance and (b) the entity's obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. VIEs of which the entity is the primary beneficiary are included in the consolidated financial statements of the entity.",
        "label": "Variable Interest Entity, Primary Beneficiary [Member]"
       }
      }
     },
     "localname": "VariableInterestEntityPrimaryBeneficiaryMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VehiclesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment used primarily for road transportation.",
        "label": "Vehicles [Member]"
       }
      }
     },
     "localname": "VehiclesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/PropertyAndEquipmentDetails",
      "http://vivakor.com/role/SummaryOfSignificantAccountingPoliciesDetails-PropertyUsefulLives"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WarrantMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.",
        "label": "Warrant [Member]"
       }
      }
     },
     "localname": "WarrantMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetails-Assumptions",
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r128",
      "r137"
     ],
     "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": "Basic weighted average common shares outstanding"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://vivakor.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 4
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(d))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(iii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(2)(ii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "55",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(24))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/subtopic&trid=2196772"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(b)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "http://asc.fasb.org/topic&trid=2126998"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=123364984&loc=d3e1205-110223"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "http://asc.fasb.org/topic&trid=2155823"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12317-112629"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12355-112629"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=7516071&loc=d3e13374-112631"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.C)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187143-122770"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "50",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "http://asc.fasb.org/topic&trid=2208762"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b),(f(1))",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "http://asc.fasb.org/topic&trid=2122149"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(4)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.1)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.12)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(a)",
   "Topic": "720",
   "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.14)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "38",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "808",
   "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.17)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568447-111683"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568740-111683"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4613673-111683"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "http://asc.fasb.org/topic&trid=2197479"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "60",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a),20,24)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28567-108399"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=123405975&loc=d3e41551-112718"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918666-209980"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "845",
   "URI": "http://asc.fasb.org/extlink&oid=123368017&loc=d3e29470-108402"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "845",
   "URI": "http://asc.fasb.org/extlink&oid=123368017&loc=d3e29470-108402"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "845",
   "URI": "http://asc.fasb.org/extlink&oid=123368017&loc=d3e29470-108402"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "845",
   "URI": "http://asc.fasb.org/extlink&oid=123368017&loc=d3e29470-108402"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "845",
   "URI": "http://asc.fasb.org/extlink&oid=123368017&loc=d3e29502-108402"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "845",
   "URI": "http://asc.fasb.org/extlink&oid=123368017&loc=d3e29515-108402"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "845",
   "URI": "http://asc.fasb.org/extlink&oid=123368017&loc=d3e29515-108402"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "845",
   "URI": "http://asc.fasb.org/extlink&oid=123368017&loc=d3e29515-108402"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "845",
   "URI": "http://asc.fasb.org/extlink&oid=123385986&loc=d3e32049-108421"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "845",
   "URI": "http://asc.fasb.org/extlink&oid=6457341&loc=d3e32102-108422"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "850",
   "URI": "http://asc.fasb.org/topic&trid=2122745"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "http://asc.fasb.org/topic&trid=2122774"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "350",
   "Subparagraph": "(a)",
   "Topic": "920",
   "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "350",
   "Subparagraph": "(b)",
   "Topic": "920",
   "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "350",
   "Subparagraph": "(a)",
   "Topic": "920",
   "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155638-234783"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "928",
   "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29,30)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "320",
   "Topic": "940",
   "URI": "http://asc.fasb.org/extlink&oid=35711157&loc=d3e42546-110969"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "820",
   "Topic": "940",
   "URI": "http://asc.fasb.org/extlink&oid=35710923&loc=d3e45360-110995"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.12)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(1),(5))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3,4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(5))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.4)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "405",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(15)(b)(2))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(5))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15)(a))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16)(a))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(24))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.1(f,g))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.15(a))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.15)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.3)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(3)(b))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.8)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(b)",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=99383244&loc=d3e12121-115841"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.8,17)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(c)",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=99383244&loc=d3e12121-115841"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(13))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.9)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13D(Column C))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column A))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column B))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column C))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column D))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=123366838&loc=d3e3073-115593"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 4))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691"
  },
  "r539": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313"
  },
  "r540": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r541": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r542": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r543": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r544": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "g"
  },
  "r545": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12, 13, 15d"
  },
  "r546": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r547": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r548": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "15",
   "Subsection": "d"
  },
  "r549": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "14a",
   "Subsection": "12"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313"
  },
  "r550": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310"
  },
  "r551": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a"
  },
  "r552": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f"
  },
  "r553": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f"
  },
  "r554": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r555": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402"
  },
  "r556": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r557": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r558": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "425"
  },
  "r559": {
   "Name": "Securities Act",
   "Number": "7A",
   "Publisher": "SEC",
   "Section": "B",
   "Subsection": "2"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(5))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(7)(c))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(7)(d))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.13)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.19)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(27)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>100
<FILENAME>0001683168-22-002744-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001683168-22-002744-xbrl.zip
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
M.&%(A6V)Z[%O(Y6X\H%%)Y">X_:\3PRG<#;M;!I)3R-M.&@EP_JY'GT)"Y&
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
MB8=\SM=HAAPK<LARVTT(]"552'^T9 (<!%OF:$:VF2E+Q0+!@64K+E-/2:J
MJB3X>"JU?=DK*@<E>B8Z]*3[JU0[Q/^U1$I( LO=TQ"XJ]"RTFFAG.\S#&AC
M_3&MG=!IMQ)I+:9"7C4,+1"%P%&1;\.(WBL":(FVS=E-<.%09^0LG(HDB]Q,
MH*]&@7NP8@8"S<ONI-UJA-<CK*.]X3$X=\*I$;B7CCB]D :Q9G.J"0@W7S)"
M-9#TM9"PSKXP2?B?P7SCJ]VXMONV3GE[!^LM!O$((IY%*)_V1983(H#M6*L5
M-I301OM<MQD!+IVJ8T,.ISRN*'TG_H!RCU1?J2)08FUV<HW^KFZO:W+JOS,J
M12"]-TH1]^<@V2(KBP=3?F09Z55W_D'CJI8E9)Z@W#Z?8]ZWS*%:E>&P>3X:
MY"8!I[BUN +Q[)<96X4P%%(P];C H'(0W"R;P9>T(E3;1%A<(CKY$)76%M3?
MAW"?%ZXP8K\#]'U!9?>6BCLY8(0&'KG36H+-_G1Z?2+> 3Y-,#S7YQ&<Y]XQ
M>>48I=51[9G_#A.//'!,OU.%'Z[H]ZU_ %!+ P04    " #AA8]4,4;QLAT*
M  "Z.P  $@   '9I=F%K;W)?97@Q,#(Q+FAT;>U;ZW/:2!+_3A7_0Y]KDW*J
M,!C\R,:P5,D@QVQA\ %V*G5U'T;28.86)'9F9(?]ZZ][1@*$P8XW\6.=)&4>
M&LUT3_>OGR-JIX.S=CV?JYVZ3A/?@?[5!JU!VZW72O8=1TO)<.VXV_P,_<'G
MMOO;UC *]1&4=Z<:!F+"%73X#?2B"0L+]D(!^ER*X19.Q*GG#YU7A0F35R(\
M KIUMPJ:?]$[;"RN\-*8#_56W?TR$I[0N%BQ4JZ5SM=2\J)Q\*WD?!YJ+K?J
M;T-/3:M/0<DY<SM-_!M IUN$?1ATH=UU.N!\[+DN7=_$Q#?2_U^LM!C.[MOJ
M]Z&27!1AP&G1W>*!"+?J@]-6'S;L/Y^;"P"V]8C#VW'P9QQ5:Q=U9\+# /]T
MK711?RO-Y7<@% 1,\P"8@F@(G>B:3SPNX4,!*KN5\NHB[G#(?2VN.31Q5F8E
M%@:T&O_"_1@7S.>\F;GF<7W#>0B7K4NG?W[J]MP"M#J-8@$8RN::!0S\2$XC
MR;2(0DNPUJJG-$NM.M)M1),I"V=$D,;D?,S2[70O+_K0<,Y; Z<-'WO=B_,"
MM-L-LUH^M^#_%"'(Y3+?Q>=0X:.")S61VC%)[A.T $$"+O3QOXN?3VG[1[42
M#K]:&_E$.'/Z!2 T)> A=!HX2*ZF4:B$-^8P95+/(,;9$@>91NE)S40([8B%
M!EM]Q+,4>)-S)3DG X(59/\[9J&.)VHZXI(CN$._:,:)M@5<8F._QR&'LC&M
M\GX^MTTW,:5P.SBHHPRS:UA:,-#C5TP&(KP"1RFN4QMN<M]:[YXA\2N:=V@6
MC:1 ,;(Q3*4(?3'%3VP2Q;A2-,SG?MG;VR^\?W]0@)N1\$?SN\<S"$0 880L
M,"E1@ 0LKK39W8@A\Z@@;:5#', V>A$5>XK_&2.;.)^1T^&!U4-BAF?I%'(A
M<_=!C*SP_V'5^W2BK,]Y%FB] %"CFXPD,"^*-9QP3\9,SO*Y0^.R=[.8)TT1
M!@DKC/!C@(:+\P2@&6W,4<>!9(U?M1@C;%&39;OZJDI.A$0\.%;-\\50E>O"
M PL(,HI?H]%,N21'!=OOB[MOWH$2DRF:XQQADKA!3IGORYC3C@V.8ZTTKD2[
M64 9X]:<8QR6FH:',IKD<[^SD(2SX'Y-/,2)12C_Q%465WT^U<88\[G*WJ,A
M*U%/97VV@:XWPL42=.5SF15O)Q^A+SE3W!#) HG L!YWY'67KV*JO!&.%H3Y
M7!9H6>M8P1<*A=!5R3"[/8RL)-AU) (6^IP@'$2QIPL+"5GD![=8P8# ##_Y
M',ZB7=CMK4(==Y9AC41D;Z2KE>3J"#WVO92(/2N8*BWS@UI'&&&V,#,>@Z3F
M8>C/YR8L6,5V837XIU]3RPFX$M)XMTD4(%TSB#*?J(PKP_%M\0XD!E.Z/<T"
MC'K$).5%F<B9JC#5G=$33L?Y&RURB58!.,/ 3]&;:T!XZA%0,B/"UY<>WTFY
MT_V$2Y'&3[I4J*"\?4H548VF/#$V1U*;Q#HV^50T$0HYL=*BFTE):<9#V:5(
M1E&=]$:Y(WE+$O8P&H^C&W7T'#O%ZB 5\V,7 NL9*!=K)UTL4Y<([@S91(QG
M1_<U3"SCC_%*S1SBJIY)$$QAK%?LQ]2BQ_4BR0\&J=$*-==RXO]5C)9E\GBZ
MX:U4% 34BBWB- <3FG'BK2MHT8G-#DV"I:BF2P)%GRIPC$6'&6]QF[!Q]DD\
MNA37K&_J$U CS.S)>YBYN"XYESB<,DSU/39.PY%=^#I6^5S70W7:ZAPA/HQQ
M>I*/6>98&(IK+A5%GV2FJ0:(7#0L)G&/_-G?Y&8>=Y$=6'"#-A9=<1R2<"/0
M8]%*R=15?VARFXR$,[G&VI*D.&\S_$@>L/+2S=)6'*TT23FW89"LL6C,,(VR
M"V1AMN6S6)F(ZI%3%O-J.XW0*W!)\6TMB_H 2;V<SV$T1K^/TW\IOR_\>K!?
M/'R?Y,T>Q\#)%RVT<I+5?K\0:E^?&R%[+QTA2=GP$B"R7SC\4"E^*&<A,D_5
M#ZPO>FT(V7_I"$D00='*001TE]H*YXL.V3*&$FW?R@ >#JA\+D44Q=$ERBG"
MB&X2QM:"+0.EM6E])M!]]PS^[E U<([;+C3<=OO<:39;G8^_;>UNF>_]<Z>1
M?O_4:@Y.?]LJ[^Z^V?J[7.WH:&HXFU_P(JVCB;F&">Z@EZZ,R8D6/ANGX,6)
M=.I6&S33.VY$H$>+W+@T:-8WCAX45\?7-K\19F="^7R,20R/8F708F>6!CUZ
M(4G]")E%F>ANLW=?;ZON%Y_CZE2/3KDOAJ2\\0R3XB2U91X&V:5>B;4[R2>V
M0+8Y*MH')H]D3=R<6J4G5$F:3 7=4"3VA@$#<]D)#WZ4>K><U(!4O6Q[#U!-
M]O0QG^N?.NTV'+OPL7OI]CIN$XX_@]-I0J/;Z0]Z%WBAU0&GT>CVFDZGX:+I
M#TZIQ(:V\PFZ)^9C?^ ,7/K2<2^=IO-#*6';?XCT$?$2+4*S<=I50*N0/ 6U
M:4<QVR2ZDM2@8%*GA=@/)=7@05(56.8NZOT)!G ,VNE1MDWO9A#&)J_' .M3
MHL<E"5?9H\ 9#)FO!.8X:3,-;[/':4LWXQ4>@HH62UO/A<0".MHC9Y3/I>=O
M!?!B;=($TT/($+7SJ#>EA8Y-5L#GC4:%?A*95EK&M)_7IWA[Q+VAL=6J_Z>/
M=U%21(G7%4_[;/\U#Q,\/4?/)XJ4Y+]V=N!$\'%PA,70%:_BNG1"ZW,D#SL[
MR9--M6;K,N5M.<4Z7)-B'=H4ZZN2O61)+Y*8]LY7.!XS_P\HXXY4-!9!%9)Q
M'Y7%I@I92S]5(4G *%VL@BDGE/B+6]G=E^FM>S#J=FZWM_=FH:BUV=_>_IL-
MSUDL23>5:Q4&LRDRZ$CF";\*';1(*_M.1 (O+T\JI;-H9!/UO17JZ"-&.LOR
M<EI9*Z$RU^C5DYS]L6.+AR-C'=ET>K.NS[/02++L!;8S%)=W1[NV('MJ/Y R
M]VA6_P*>=,'D"C.JCMOO@SFIZIYDCA[RN?3L@5US6Y)2C*!^\SS<V1)U'I(H
MB@1\3"U=;B(;+B<D'75,D\.L@$X06:Q'&*G^PGNB(6;H7*KD(;)Y WAQF&02
M]D>.0T^CA3L*WF6?M^H3L]:\<&1?Q]9&U[AE#.[^4M<^M[KJ5 YVLT[OSOMN
MMW0R/OBXWNB>G3N=S\F39;;5,O=+#V)S+4^W7-UW6/+N/=U^8O$QMG4W#^N>
MD?R'"/?)]74\HP=':Q?UDBI14TQ#1_B1$NSQFHHOY]4<1YI(]]00;6$YTG"[
M/U&YT3.>=MM-M_<R'>.=/<R[8L-]$YZ;E;NULNF)\6_3SZL5YFLPQ$QXZ$4>
M$H!!Y(GP);CO?T9X>$H+I;!R9D[2U_,\/S]YO)\9K59<]S=S?M+^2?N%TK[S
MN'1=DVR%^AT]Q$H5NE.J3-01M)G2/UN*S]!2K#QI2_%K&WR/#=(Y/$OTVUO[
M8USZS>[_ 5!+ P04    " #AA8]42)%5]Z<*   0/P  $@   '9I=F%K;W)?
M97@Q,#(R+FAT;>U;Z5/;2A+_[BK_#[-4DB)5QB<D+^"X2M@B.&5LUA:D4EO[
M822-\>S3X3<C0?S^^NV>D63+!X07K@!)X4-S=*O[U^?(S6/KI-<J%IK'IM&!
M=X+_FE;7ZIFM9D6_PV@E&6X>#CK?R<CZWC,_;XW#(-HGM>HT(A;WF21]=D6&
MH4^#DKY0(B,F^'@+%L+2TW2=3\4%#_9)=:ME_IAPFT>P2;E>;U9.-\]\%]AR
M>K Z13-AAY[[$YP<D&Q'F%H](!'[$>U0CU_ )8<%$1-;+>/$['?@SR+]09GL
M$6M >@.C3XPO0]/$ZYN8^$7Z_XMEQ,>SFV[U;J@D%WG@,MRT6M[CP5;+.NZ.
MR(;[+Q8R 9#M:,+(.\_]*PX/FF<MPV>!"W]1LW+6>B?4Y?>$2^+2B+F$2A*.
MB3$5W".U$JE7Z_7E'<SQF#D1OV2D TMRV]# Q:W8#^;$L%NQ8,_4-9M%5XP%
MY+Q[;HQ.C\VA62+=?KM<(A0$<TE=2IQ03$-!(QX&FF"SVTII5KHMH-L._2D-
M9D@0QT0VINGV!^=G(](V3KN6T2-?AH.STQ+I]=IJMV)ASO\QX(^)1;[+CZ&_
M>T5.:A_-0Y3<-](E@!!BDA'\-^'S,=[^?K,"P\_60+XASHQ1B2":$O @.A4<
M!)/3,)#<]AB94A'-2 RK!0S2"*0G(LH#T@MIH+ U CP+#I.,"\$86@]90O:_
M8QI$L2^G$R88@#MPRFH<:6O )0;V-0X8J7U"TZKM%@O;.(E*";<#@U&88W8-
M2W,&ANR""I<'%\20DD6I 7>8PWP;EC44B3_ M@.U:2@XB)%Z!&P[</@4/E$_
MC&&G<%PLO&DT=DL?/^Z5R-6$.Y-LMC<C+G=)$ (+5 @0( *+R4C=W80"\Z"@
M2$L'.2#;X$)D;$OV5PQLPGJ*'H>Y6@^)&9ZD2]"%9.X#&5GB_].R]^F'>9_S
M*-!Z J &-QD*0NTPCL@1LT5,Q:Q8^*!<=C6/>=14@D&*\%$X@[U9@L^<,C+0
M,8*BAJ\1A(*O,2A2QX/JLD:.N  X&%K+V6:@R771@;J(&,DNP6:F3*"?(ML?
MR]6W[XGD_A2L,0.80&Z 4^HX(F9XPPK&<20CV F!/T<RQ*R,8Q@6$0Z/1>@7
M"U]I@+*9<[\F%L+",JF]PBH/JQ&;1LH6BX5ZX[Z E6BGKO:O+6,+'&\(FR7@
M*A9R.ZZF'H$C&)5,$<GC"+&P'G;H<Q>O0GJ[$8T:@\5"'F=YX]@$KWJ.W>UQ
MJ&5!+T/NTL!AB&$WC.VH-)>1AKZ[P@P$!*HX*A9@%=Z'OL%EK,.]Y9A#(>F)
M>+6>7)V Q[Z1$K*G1?-J&JC0R\0R/FG@KAK&0N2_O7' U,TYN#7APMW@<#/_
MA3R\4$4M2EX+NUA(->,RR862KQ^ZL)6:#%CW92Z&P/@V?T\$)#$XG1(O]J>0
MUOB0+,Z42</LU&928U$RAW6P<).>E;VF5$J$44BU,%]B$0&'$$T(IH\\>'X%
MR;64^X-OL!6J[VB I2%DK XFYZ!!51!F4O/C*%89;.AS"9QH:>%D3([3'!/S
M>9Z,@B+Q#;-U-$(4]CCTO/!*[C_&G4(]EHKYODNO]0S4RLVC0=]:)+@SIC[W
M9OLW-88TX_?QBDTKY*J5"YJ@<V6+*S$?A%A&^1$K-5<N,RTG7E'&8%FJ<L()
M[X1$KRB7G"XL6_2RC6(A==QCE=-*K**3T#S"G@>$@ \Y/[%*6(77Q%&?\TLZ
M4A4AD1.HI=!YJ+6P+[J5.)A2**YLZJ4)@-[X,I;%PL &=>I^"$!\',/R) 76
MS-$@X)=,2(SWR4I5?R&Y<%Q. @%ZLG_(39;K #MDS@W86'C!8$B0*PX>"W=*
MEBX[1!4S<Q+.Q;&U16 Y:^R\) ]8?^IFV</X-X+XUTTSPU,="-$@R\H2TQ [
M!Q>D2PZ-I0JG-OIEGK4XTOB\&E@AY(*+Q[H/=DF15"RX\Q)01^B)"..+23Y-
M2KL7V(,$:?NJ(Z*)O]FKEW9W_RC7:FDF9S,(N2R_P=T%7OV*VGURC;'&4P=;
MAK%AXO'+Y$Q5BRJZS]M7P=S5+"?0@  %M]1UKE:$2PLT:C&3X$$,;D^CI@:5
MU53ED4'LEY:KH[M#RV/"8?>IP^$$.)I O9IX''U" <H:++2"3G.H2 'T:\[)
MUW2+A>D"X3?U3Z7=1KU<W06P^'#90?+@44[H+*O6=&]#45J/UF5OAB6XC7WD
M1="FWDQ.PMAS(0EVG%B0("0>X%?UA8,UE>32\4WCSFN)ZX.F91SV3-(V>[U3
MH]/I]K]\WJINJ>^C4Z.=?O_6[5C'G[=JU>K;K7_*U4X43A5GV04[C*+05]<@
MU;:&Z<Z0)D7<H5YJ#K 0SSF;5B>=<<7=:#+/TBM6I[5Q=*^\/+[6OR-PN728
M!^D4"V.IL*A75JPAOJ"D7D*.4T.ZV_3];7V ^<-A0 /KXRES^!A5B.:8IMK4
M#B]9:=F%"^;C04GJ^"'&0S*+QL?4N65Z1IFD[5A@CCEN!I?!^T-N[3/WI=3?
MM:0FQ6IJV[ZU@O)'T,7"Z-CH]<BA2;X,SLUAW^R0P^_$Z'=(>] ?6<,SN-#M
M$Z/='@P[1K]M@ANPCK'P)SWC&QD<J8\CR[!,_-(WSXV.\:)4L>W<7@> ?@'6
M$5$O[7B A0B6 MRG+L)?A9X+@<T3*J*T2'Q1LG5O(5MKPJ$$G_<B? CND"2D
M#S:@=\%L I)"/*J$D.O@22H3*%RI#X9G9$P=2!BYES;Z8)H.Z N3X0I$?1G.
MM]9>#(BY>-"+C@DB?W(:6R)V'*F\0O4W<D2S!!8D$,7JL()EC6@)/A.8EI&(
M\7Z>G^+U P\;FF[=UG]&, O3)$ST+EC: _RO>K3D43A*I7%O]!^TT'PH*MG^
M_]K9(4><>>X^E 47[  VP><-' :TR,Y.\G1<L],]SS^?II/&#VN2Q@\Z:?RI
M]#79T@X%U G9#H<>=?XD-6!?AAYW#T@R[@#8Z%0":^FG Y*DE)@ 'Q!5<DG^
M-]."NBEWS<O&8V.U8CE;;33>SK6R-I]M[+[=\-30@G13N1X0:S8%!@U!;>X<
MD#YX%"W[?H@"KRTNJJ2K<&03]<82=?!QDRC/\F*BW*R ,M?HU1:,_KFCFSG[
MRKKS!<)F7:\^NCB-%H&<H[AX=WC7&F2_NST]7M<!$D'(_OKF:$34P=W@*'=X
M4RRDIS?TDNE"'2,9=NRSH*P+]RQP8JQSF8=-<:;B+VS'!1X639.30!=/O6D<
M32">_@USPC'4%$S(Y*G'K(4^/XY3)<8]1\OGI.L%#SWWI(N><]FSYGW"W!W^
M'$,;'>R6,MN;6P#Z">IEU[17S;O.:^>M-L]RGORPU1Z<G!K][\G3EKJIE7FW
M6[&YEJ<5AWD'6UY_3ZM/\=[';5W/P[KGAG\3X3ZXO@YG^#!U\ZQ5D15L%D:D
MSYU0<GI_[=NG\ZH.C%66_= 0[4)1UC8'KZC<Z!F/![V..7R:CO':WNYUL>&F
M!8_-RO5:V?0KBE_3S[,5YG,PQ%QX&(8V$"!6://@*;COWR,\/*2%8E@Y40^?
MKN<Y.U?ZO>N(ZZG<W6\(EZO3FSN5K[1?:3]1VM<>B:]K&RY1OZ:K6C\@@RE6
M67*?]*B,7INLC]!DK3]HD_5G6Y[W#=(,GA7\17M+_<0=?PG_?U!+ P04
M" #AA8]41%C'ZO$%  #A&P  $@   '9I=F%K;W)?97@Q,#(V+FAT;>U9;6\:
M.1#^CL1_&*%>U9,VO/72DQ**1,(VX40 P?:B?C2[LZS594V]!DI__8V]+RP)
M26B:IJUZD0A@C\?S]CP>+ZU+YZK?+I=:EW:G2^^@_UI.S^G;[58M>:?96CK=
M.AMV/\#$^="WWU9\$:D3:-07"AP^QQ@&N(:QF+/(2@8LF*#D?H46TM)1MF[.
MY(Q')U"OM.W/ 9]R14JJS3>MVNANR9?1-%Z<WA8YU(A3R)61:/T4%'Y61RSD
M,QIR,5(H*^W66;MS90^Z]')@(*K0!"5:M;/V]]]W8@\FPS$X]OGE8-@?7GR
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
MIHP8W$E'\SEEE?Y!2[XE[1=EY''A_ %ZU?D]=?KBFM]O_P-02P,$%     @
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
M$442S,EV=^/S5O56^UW^Q),!27\4@*0_#$BZ%5R+AT04=H1*1SA% ON1U;
M!&;IG+#XOHW$E4\#D)9\.V$Q@B*76Y"R;\9J>=ZX8J1[+(.SP\/G"^D4PK?#
MH^=KSG1DN)OP]80-YE,0V%1\*.T3UD'Z;GC?\8GAM6RGO:07W5DW^^'2['J3
M-D]R%MW5]R#, KF2-_BX:^#D,9P4*</M9+UZ&&X:9A4Z-V-V=;1JHV0_G'T5
MP\W#'Q9N9LI/F9P5H2<)0S$&S;0K1*#F%(C( TU=O9YRA3#)IV,F$;\<"9Q!
M$&O1*%/V.MKY6;#I0R+@LUQVD=W*"M@!95<Z'2^7CG88'_K7R:[0LW_&H'$[
M.\YJ\I8_\I??2UN7[VW&1&GA^YY!$;L!$Y5+FT'1#:M;@3[LVY!/N72WT(=]
M._(!C+P[Z,-6D,\-?%VP04,$XL,=0Y0-3#@L0C#E4D)<Y3M0RNU R@(NK.'/
MXT&$;T8(>FEY]8EI3J$6UC3CZ6!+BD05[ T:HP\,%\/G!&GGW<P-"J"%.)(*
MLHM5N&CP1-&<9!*#\7-(DDJPMJ^4"*"^>KM6#Z@GDUZQ_MY8'LM ][@6 !^D
M*XR)N4%%;N7"'OK<Y0^^B[-Y$T??/:K>:@\'"=@;Q$$!'.,)/PHHNZK>TU;,
MT]XDK]&\VWR'69]M@4Y4(9H*6XY()FZ:7)9+.F>I+)W",)5<<\HBB9E46+&-
M^0G]_ 6+'[6(TU7:=1])>H #EV$X,'0DI ][**'VJ-P>[K >Q1G*CE)/O.;<
MO#Z#(E32R@>\U%O+,)L@4]=.NVGGFB " @<02! - XUD0W,GCJ39(^,0SP*1
M='QZ<B>>\:$.B3\QB[!WV-+S3/WSYL5%N71JL=?==U:O8[78Z0?6[+386;?3
M'_3>XD*[PYIG9]U>J]DYL^!(!^=T\H1=--^S[BO]M3]H#BSZT;'>-5O-7XNI
MSHX&+PK^!= G.4,#WZ)$XATFW-$'S.D<^)72I^:0RM%-?_1K,4L0LR22JX5A
MTN-<0[%X9HT.*",S\B)]%I/.A]&Y9*&(9^9H/3@ZXG8@"8O&)\/2@\^9Q@1S
M/!;XBZ'3/3J'K)^<-65YQOE4V# *8\^2'R>(^V6R6,IWDO.7 =P/B Y"%?V<
M'L64'M><SFHW_MM'*QY&2N@*7W)8['_ZR<&[>T* GCJ,5_EKCWN+,OO![S+[
M(Y39#WZ7V>_$6![O5"TR':0W':O?9_HP=_=5[GALN92<C^775+F*]+'F?)II
M#LVD$8>"A"-<>:T?NS0U ZGBI]_,77J<A$?A&('HBZYC :4@#XX?!4]/^"\.
M/&O0\E,\W;@!RV=]S;(OREO1PH'<CJRU+FE+*_K-*-Z\+&+9F%_NYYW-QG:K
M6SHYWW?:B-\C8,5/:9L-EM0A?!6=A42M^)@[&'+SHI;>/7 ?:]I,0-';#GX0
MSCZXL$[G] J(^MO&7K#'WO 0\%G:?B#Y?>P@/K5/\T*3]KV8W6:VMX$USL92
MC)BE P@]#=PU\>"WIM[@*[N]I^DK-Q^[WQ O;NKPV*1LELOR"V&^3RYW2WGQ
MJVF>!&D_@TGF@D>+>X ,IFM+V.:5#$_!R_\84>0A3?:KHT^ZH?1389![FN7^
M7^*VC&EO+@S^GOO[]WT+2U&WJ-$=GK#N5+^:YIA=\"#\7;)[A)+=X8.6[&Y;
M0'LP]=RC%ULV])LNZ868_P=02P,$%     @ X86/5$EF1PAZ!@  &AP  !(
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
M')0@25*ZOW<H-4""3BT1#H+PER?-=30#XS\1SHBH/>:%>SSGBP@ LX[$>JG
MU::P4(",G$GGLQQ20GL]U(^L^*%:V>08*Q3WL2[9NHQ75)(/O9%@"ECBC)()
MS[V9(R<3R:TD\V6H*)[S-*DI')&\SPSG*X)G!.,$S,G!0#1IRH&PN% <1%:M
M8%?>A'6UP)10>]:\1PN-!,F!:S!?)-\ER-\17J.'\%IF\@I<7TSE1RA[/@D\
M&VP Z$PF0+H5'&TU)[[C#@"DC@(*Q]PFRS #=I*/I)+Y@NK,4^L2YCTB?+0#
M6N^);G0DGE;ORAU-"SL%VAP!G?$X1C/D+?#-R5AH%#R%\HDW8DIP)A&T8 %9
M@+V<@ME^-FS%-29F7!4^P<GM(DW11,@9_.7<JDE\6/^>05;A\>GNP.,($T$U
M!",(CTR1/UZ_[$7 %%]=+PJ-2M!!#5;Z]2Z4C9:]F\^-TA$PZ)B4_V1(2&K+
MJ#X*%U7Q!2N;@+(I?8B(;R 6JDHFC@M+$=FH 0]59L;EF$>7$^61LEKY7*""
MT!F'E$RX6Y4WRFP/'9%XTO/&EWRTP)'G5N#'GXP>R$<OV0Z17;F?=\#*NW6[
MAR_K=OTUP0H\T3JM*,TWH[C.,,K/9T,F>M"EK SCZ%1R8\LS3"GD!Z$SP[DY
M%V+)!".#.D0/B80U-(OM "<@"$<,E!8JE4HML2@^%Q+&>N@5.B:3:V_<PO[O
M& %M+1TPJ0&0B#>'+^A4$$N!^(C2Z:OCYUSP6^)LX984$7H'?X6Q/&U^4]C+
M5C"<I9Y(99Y@HA/42894?AHC9;N!"8@[FH(H5 T'#[DB@W?D/\(7D[(H/'DH
M_QDKPJCFKZE2BXR*$ SA:< @[?WU3QGX*'"QU#.C9H((6?-Q>9]E2^H0V529
MA<#;^<0$NN#W< 48O+2R;%#QWO_W2GJKU4:3J7!4]O>?K_<IY0TL;=ZTZJY^
M[ZZ\6;]YS?O^^ZI?36VXSW]\F_^:OCF[[ \WM>RF/)-J<?2U+W0[5^&,08!]
M;"'1STJ M=<GDU*@UJS3PLM8O]2()52\KI57ZO3-,7R$I&^5_P)02P,$%
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
M9K6^6=\U!MD,92LS$/Q[J^/?/#C._N9V38\S=#C9G>+CI@@3B-LR!VX])SR
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
MQ@5=*HZ<&YE6)#B^:[FQ+6V$#18:C2-"WK.VKBY[+H/+K@CDAT'Q /DBY?=
ML.00D[9Y+M%Q5=%QB:BC$C4,6!9VHRC1\D&T)$8]'AQ+6CF13ZU$SA>#G"M
M.3^4R#D5Y"R$8TDYGT8Y2^1<5>1<!<I9*[%S.MA9",B2=CZ1=I;HN;+HN0+4
M\ZA$S^F@9S$@2^KY-.I9HN?JHN?R44^"W%D?3R7\' CXT+[RCWM]UQ_(50FX
MFSUNC@/%DFY.EC]0(N9+0,P5H9@??!&HZE_A&49(A+&+L;$EHCX%41^ :DE1
M'QE ;7:9AU.#4_+;T2T<U(D'X.V@B'48ACK4:%F1]^GAUI-<D4\P="2_ '[;
M.2B&'P9?Q5]^<.2*<+C;_</P+]'\D6'A+Q?-)PLB+]%\Z="\D)I_%:VNX\D
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
M\\7U-4]*FX[+NO4# D"+2YP1B <6Q@=W0 D,J#*#;AE/'*0YH/0H%3T,G\-
M*B.[)P;YE.Y;QW6'TKR[?NS::4ZW3@]/%IC_0 (>]@I^[[N@9PW]Z&,_71!$
MAQXP\(<^0.QUO!A/+K\D.$;?^#U9#V'LT$!IAHW5E*X#)SSTRJW4CPJ>8)Z-
M9^O?,:$%(>QAX#S7&$:(AQKF26N/&Q$X^O9X^5<HCR.@@P-JUG,\W_4[@X*+
M!&='A6ZPK:A*X\'90V4E7%^C]& ,7%4+UF$Y^8V8H2SY9T]VKG$!@$+OFI[*
MJ! PM$016EC:#?_K(*CN)VO)!=@"M1WK1 )^QJX(*@SD];5"*H!& 2PUXFO:
ME1@"  '9ZGJ#54A\.T8<2JYIJR7[$9K:*OI#V!J9PE&^H)S"9->:F%&JEWFO
MTV%# 7H7YG-A): *$5DOE,H<@2?KQQ$@!Z$5WP#8;@M)#!4Q 0BY%-+13T,Z
MZ-,THU&M9WIARB.XS_.$?!_?B5[?96]]^S[F0&BSOG8/WBBTJ%C-.")*BAS*
M=7H.T6B?27N&ZR6\@QXU%=IJNC^HI#]I'$*.PJB/;%8=A?&;<> Y"E^!I?P=
M.S8:__! U<_\ ?R*F&>6@P+D[^$>.<,FC'M]O>84TQ&?[N/]"40,SHBHF!E.
M@\"6/4(T)'  #8W2M-A0V8TJG.+BAU&%Z!H_%3?"<14#9;R&E7NX@@I>#0>U
M'$#K&^FJ 8"M:!<CCD7?#(,#7L:1)- _O+HM38QX4D4E+ F_^SU.,5//A\DL
MU26WDCP=9M-#--'$C0HSC+;:H0$QF ?$$H_R(4TIR1*<Q(GIF'C\5  8\38.
M/"N9'H0B3],18/$*="YRH<3_IM>?G15X-^4MXZM M6+$T2WKT(V K7>Z5LKB
MTLI)FH&'6M#Y2[$5./8VIUXC-2W"(_/R"4)-K,N(*RVX1\C$>&E<)XJZ6Z'E
M=46(5'H3V\Q@&<1\)BV!<AG\'J?$&40(W[(=0 A$-+@I#@ETU,J4D[^8I^"Q
M:.PQ!$JX@@Y018=S7[BZU7VT<33=PX7,JNKYB$-XIOCV>XPA3RW2T[\;*Z*=
M7QR=7ZKK0,-0^]LCJJ;P7UQB(.1_J/LX))\@E1Q)F'-F4FK \1R[5T^G  /
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
MM#LJW46KMIC[@?<F32O3:34AQQJH&54  DRW,TH9U-8U$\Y&!"/S,-H)F[^
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
MP(,8>D$KWV0NXY>R^CK_5JRC)\D%QE'#27E</(@,=6BGPR8+H,Z$9.SR?.#
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
MV$EUS.59JA!CBJQ&B'-[ !6NKPKIC-I%%BH<;\9 C_N4;8%K4UU0.=@?>W>
M;B0"OC1HF@LY4I2[1D:%X*^DL5V4"\;&=ATA*:Q&?9-L8QRHQ0ZT_&)>.4#L
M @< 2II/2$ !6D1!KPJN[^ M>*TIO.L@[D<MF(K+OG/A?C3$J=6C/2ZBU^%]
M7$1B=VA2'&L2%8\QURV*&L!EP0YWJ^AJ"16NJI,FDT8@83FO5",V%,<QCS3G
M4%0C&E 7-+SJ2?_Z'1W>*^?F-7W-QB?!JH"/%B:_'U'5/)078GN0;3A/M1OQ
MO%N8ZL<O4+D?QX5)Z8I02A# !.#!ZBH:,4-EW%H183OO;2U"2./R<IPPT@12
MO&_]X#KE[XZG26=.NS><Z8G[7^0" \)"'C:"RJZO)2$ P%$U RM>,J\TC/M]
M%;?,)YSX\).R7D--0BOT>J.Z&7$#,NYUE'RH<C8H%!H).75V0!M&P!7/, %1
M%B3@W\-6TB8D:=9JG],@5!@MJ<X::BN"@U?YPWHX(,4P Z:VF6D%I(S@Z&1_
M2(--,K=BOF$GEA%U@IRX,.SD*F.ZX$MLQJ%,*?PD0R@6( 8%X5'&H"P.@RD
MI8XGH,*S>>K\2I/GA"R_UN(%!BMBGAPE#)"_4.%8@/FS@$N((MD*TVF3[70&
M-1K2<4I;H(*VKB2)R4B";Z0]]4*S^1V9KA7B"6VP#!.7K>ZIF495TJ+2!EH5
MB^T.MNJ,:U&6!(EIW&U077U%(-)U%Q7]LWKHVE$%9J_.?QOV_:2-TFH_;Z6<
M/ $,VE*)FU-Y6D),X%IVB$4"O78@DHK8#%BSO(+J2H&+6^& B#."3M9\H-3:
M%:M2=)+--:<JSIH7#7L$*HRIWTZI93L+/_KM-O7B3$,J"MJ"40E((V4.GY]U
M0/*VOI#;".8Y; <@8QGJ028-23F!M#LJY#A5A9BD^12WW.7</_R+#"K)&HU4
M0%J_5L&012D/$=Q(<:U5X,0;HC."*#,>3:XQ:%'K:\6)<*#@N5C1FI!*]0 L
MZ'Z;0AN]<#H2(:0J":9[HL#4ECA/DXPI%?_P[723"W/;UN7Q\<?$-I-ZDW6T
M-B<_%9I+;C-.W21!2.45VKK(C@'+M-D?]ZI!T6J5RV!G BY7-HR*T@3-6BN5
M;/H?(=S6Y9;U65+R>@N/_S(.;B061<\$<M8::4YL&L_9 ^&); O4*L2SJ/6(
MDJT\LX-D2A3JVSAS?;]H.*.V+<:;.MXH=S5[HP.I@ULQ\T_S>>X*I2.("NOQ
MJQ1.PY>:#HVYLW!95,L394;+!YBRP86H#,654OD=E5UOJS T=] CGWN@TNH9
MY53;&7:?8M42P2HKIQ.#F$"-L3%]%*:&0SNB]RI:#R:@>&BLDD2I.,UTZ+#V
M=I#B2HRL9:'G$C,HOV!YW2-'5[P'A8A?NI6I9*2[G"CG%JE7_XH]F;@.M/E.
M-UD<2H^@V!&L )ZT"0&"VY)D G*3S,D^FL>BB$N:*$:ANY(:+5AU2!B7EB1Y
M$A1_96PCS8'3#9*0EGI!*3<>@=JII$OD46F=;,-KHY8XT-F6E02+T6!%.+S#
M3U5D(&J;29XT[0%S*I5V2,&)=5*3(]U5&CLGZZQSUI=T)1-5VZD3"ZKK)C7S
M,)9('FBJR)4:^M1G1GOW6C: AKI74"?M5!?3525(%E7KK*9"=)+6*[6Z2]JF
M7O]M5R:U,\BFSR9P$O;]-A,V^)O_T!9U[E*Z(IH3DE5UDY/R;FF/]NPMK%;7
MU[)Q. ,1I.W/,UA@]'UNIV7/L>PB*1C)7$ ^M"SD>[D),=13M(*")B24J,Y1
M]4;CD21D/PWK:523R*$<75;$4I7G4F7ML )AUX<U<ZER:J6BTI S]0?8GDNJ
MI*&;$'I3C(:EXS/2FVHT7$WO@;FQ3#"<M+R8O)R89)#PFE&LA7J'%61(&)"]
M/+GZ<IALM9+)D\BR5;Y29F<5HVA+P4'S>L/D3!V*R,\$D&!P'\"7XD?2/&^:
M!_/EZ<#(8A22H<IH CPTK[$[A& 2-Y/9PXK<S56:99Q(F/TR$F8.D3 [923,
M$MZGKYK\%F0H991!I=5CND)1]IF523YC^;*@ ):JV:MY,')M*GY'3FVFPK;
MM.Q6%SO[<7(*VB\Y*\WZKDP%[,G2(8=8;#",R9%'WG+.%A=)GJV1/V74FLG(
M"#M#LEZJU9@)@L90B0"1KS1"GHG"\BIMS$.@0H^2.NSIG'?:']M_,ZOZJ;&3
M.(56A!G]TGQ_E-9; 7X+H.B0-1R$@<^!?PL'?$D]4#JK5?8+A4#J")?*9CFW
MH*G4JS; J<TOEY4D'9(+83F;5!U(%>SR@\*LUU36(8F/8\H!YWJ">G)AF[HD
M#"6W,+),&B7!<NO MS&KS$%KGPC53@R3W)A)N+J.$VKWI,!ZIHO[F)7Z]362
MRJ@ $PB_9G@RU194($%_&Q9W]SETA<@79521Q=(=Z$I\!B'*U1'CG$[EI<CY
M8FP'+9-$"0T\%O8-D 9J''BCR@PECY_A[L[/8EAXF5?+9)A1&O$2:_-&F! O
MC1[8#$/9'S2>6,5H0C=[J!$"1W?!FZXN2R79Q*.L[63:>?N\8*694K'8%(/S
M8O+$J\E(P2.EY0V2P>Z7B3>TG#8D9]9W^G<9J?+^%]53V*9G[F>S#:39'8 \
M/.@U?9<&W-^& ?'%]]EQ^2_^)__?\[1TM_ES07"E(?CB.PCZ9]SVT[:> T V
MAY)_2BY .->-3N%XD=KYZ*'"O\EQCL:;KM-7011)Q0!5'+(3N]Q[!#9/+7$I
M)'"NIST-**B3QD@R;/6+D@N=,[HH*==Q,[QVL&<PNV25)O#!%X&-DL)')Y <
M48=?'-HW3H@PHN=;6>!H/7"F/"W+1 T"F-,56;6L%JB6K+\[[XTK#UJRNN?Y
MEK*KP!ZQZSN&L#Z80($!TACO?#.JTXJ.S<U%4W$DL '.:\^_!8Q27)2):*B$
M6OH')4("GW:4HSMDT9?L\=32 ;"4''SJ6PZ>Q%1AY2 WPB74B*"8N;H 9MMQ
M#2L_+O4<=A=:1WYBQ;6N,#9N8+TZ/[IZK:)/C"F&!R4/EJZZD"\413!+>KDD
M"CIZ[+&E+,OL9A<"P\4XS&.<U:KO,E0U[MME E]$#YF$0V#"Y_J: ?0PB7A2
MI<G)9$S.N%O5_,-.AQMZFQ6.3.SP2L)XV+-@$]E6:-WQ55L3C/)@N"HIF-2@
M#!^D_/S-XO1\';2NO K#M9V3]/NT"Q?VB4\\1/FL_!86'L&P?/Z(:IMP##,]
MU>ZI?*JMX2KD%F&4]TN(1KTTAH*D<[8SSO<@YQ!YN3$ C=KX%CG=G41YH"9+
M2GF(@E@6*PXK@E5G5#?9,3M_&"8([C"-^'(#']IL$"%W-&=/<UB3<'J4X*![
MSV7;[:C@=L[#T;8 (ZM-U8K6"3]?'=L&%$)+ ]H', $FD,A&0IW-8V5+6U-^
M>"]W[9-2745["2269,>J_NSJYZ(2"J&,S',#40D=1M5#YY DHP8/6BTBU"EA
M *6LIAGR&8RE7G:J1$08/4< ;Z%D-</)LO5;#A.U8W7DKL.>K^JA7DLDB0'6
M-$5[ :4@88MUHIG<NR;B@$=D@D"C.-M3U2\ NM9'(4DAH X;3%D9IHIP1W8B
M8&$4($4RKB-)>=PDE020U)7>!/3KJ5I/MN6"?+2^IMZD[$5N^/X/T3<,PE3S
M<,M4)[ P9A\7Q=>'@C/8&RS3(G9H.:4;0X9252\CO4T8L8157ZEX&OR;RS4X
M(0E<+M5AY]@7RE4)#/CQ4+GV*+E 4J-6.<L%:I52Y6(I=STU;5<N"1U2E!A5
M5?@2)8V0=?:JB![T=>L@M@>S$.@D#9DHF ++E;L.FY"S@)*T K4+"I&VN,T:
MN4)22',J1"@X;),750#DU;A!JS3+.([Q@](Q/@?'^&[I&%_"^_1]'.<0-Y4
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
ME:DKD'*)1J2$F7TNJF*"B:;F>-I'+Y7QEBO3445QSG5EKM]EW$_"6;E/1+N
M**0Q=/I%+55Q3DV<E-.@BZ4)+&;NX!U-LBM1HF>9$:DQ"%84>^R$?9^119,@
ME66KUH /0%9&]1J7%NJ@^114O(K$T)DH!NEJVN:"\M4#A@*"N91UDZL-V&GN
M*,?G/#"QGK2B[G_H8,2B\*0?AVE5;$T.NE+<#+AA0&9AN7J8K,#@-5'VV;2G
M7D2=-\(H*?M"SA:3X:B$%C:A@V+5]6UM^52[S_9K3ZI%&XM3_ 4%9)6CA>D@
M)(5/PMRD"+!>-T4:F8R. X?89!QBJG/B/"CRP3^?R/G<25HJ]OXP[W3]HIVN
M5]KIBNT038'TRD#@U2&C&>)'+@(_CG+":.HT /(5:/\T%RO11HCL_4Y<6JK\
M9\Y_[6<S=X;\_18I1%I8,4NS<QE-U;N"D@\RY1.RS;32^$789<9!W12M:W:M
MH9G8#]XB*8GDQGLV7\"^<ATH;OW M6]!YJR@M\D%^I\6.@))/6OMN/IP93;;
M)C%&P:SOR']@%UA1*@"@<;PW"2B@D]]P+Z$L*)$LD&1'@5_2;6_VT5"$RB&,
MB+&#:3,3X'*PY8AZFMR*0:B<[04%C34!MC!FTD83$WN6B(@HT Y5!;XU<47W
MH$AX@2DWDHJMW%YFMUUB.JC-< .C9+$ZO-D\O<+.+T28:=MFSHH)EDJZMYBB
ML,U860Y'92-?$Q$=5M@&[*W0*B@#UJ )@>QCQ0&TP5%L*R7*JG96B660ET_I
ML[U>C/U*(YD"D^T&<80"N(]%-V\DK)HZNV Y334(["KYG:XAHHH>G&P=+O)6
MH>Z27N26]6%@7"V]HJ)SX\H/QKFIPD=XGAUV=9KHA"MF#[=>5Z8I5=+2(%=0
MFOFG, YVY6P79GR*EM&^ZM"4RS0T914+Z*$NF!1WNS^="E54-#P:UORTPD\^
M2RLQ;' 5*PHT 'V.;: 5J^.[<*O[,)NPG;B'S=V0&N)?@,OP"VN7CGNC&HRD
M1"I0IP5\Z\$,, !!JXMB/5U!D"=MC)E7411$$PRE%SWD("P[+K$K\G?3Y7PF
M@UTS.?%G"<A>W<DRT]SGWJZ5[NTYN+?W2_?V4E\O=G_\!@2<C4^KDK_QFX,&
M$VZ.A4T]*%,IJ3"FND)0&V4'M146;F]4;-NPIM2CDJ@Z1SP<H$;@:.M^1E5*
M+4^IX8M'5J[R1-U*<M/?4.^3B%2YK?6U4S\RRZ&ER:K$W]"DEB_AH?JPCHI
MUG.82T,VGBP^S:Y*0M1$&)+_H"4K:-'W="QCC^=F![:JR6:XA2G8L 7:4*2R
M9G!XE8B<C$UUT[:L,[*QP,E6LGJ+[= Y4.(%A:AAN0@T$*9 2[17E$34:80H
M3R=;TGM=X0RLRY;L1YG+NTH)6">>5:_6#BH<+4(N?MO:KW)  OG'*32B3SUP
M2-E&'S'Y:7)P81U_?>W5V=61\ED"T[[XSQ=TEZN;J%PO?!%"Y=_0CO!<@0:L
M XT)W)L@&5Q3'^&.[]M<A3"0W 13KX&C4T&<;5'<LNMC'=DT&9PF!89)G?7P
M(E.*9D@6$06 @F:;1]P=R4&1Y2OU,T$?@VJ0#-1#F3OU&DCVU?9,4+T#LC13
M]6(C_ 03[;D=GDM9EGC5?]JK(;@311XN-I8QWOLYC03NTP0@ZM."#^,.-F*G
M6CBDTV)I73+YI[5W4*9/PE;9RNWAFM,Z,+IL13\ O</IDW_5Y1Q9C_H )BLQ
M Y(QS'NWLKVW6]G?KQL8@EH_.K$(/;!1*X-%;XHR^;'N,VA#784Q^-I^X6 :
MIJ]RX>H'/QM/$T+GQQ&I*9P1"/._UFG;A(:J@"2&-)BCK:_]M%W9V=FNU!LU
MY%SP_!! X5H[%>J_NL(D[<P> /8/V#:7;3:_BM2MP3W%V')K<Z=93APP$5L!
M97VM "K*?OD*4:Y>?:=>I7_5WKVVD.3]^\-;Z^SCGW\2M0/!QPLWT>W@]%W.
M ->V79/*$<&A(@FJ]7I:2P"_I626"A::23]1J7*JF+91H%1833*2!90 0"1;
MA>53^71I./7(QM5A44=9;E01@A8R>U5:8)#6LN)Z-TFU#0$42X6LF107)U"0
MJ:39Z2IZT8RW3XS NO9]2OPM3H(SC!$H6L+W1R*P'?^KZ /B[#7>8>P2S: *
M.: OJ)5IR\)%5,D)Y/G>)L?LH;"D;,OX&'8-TBJ &IG)EO4Q)F>9[A)=);3)
MTLH,J>&]KZ_1YHEI[%</*CM[^P8ETU?-)(\$6&YBNEW9'NN3I(!/KA!:I $-
M5X-LS=3ECR)>[AN:JDD#XMU0V5E$5M%*8K<$IENWNH(ZNW+0B?73_FZUTCBH
M43,\--IK&ZLBL?PB45&R=O&*MJQ+:IN='>Z6U 0G077=->*G&N-42X1=W20:
ML2WB6@)8/8:H.K$Q5>H?.^Z*&RZV\@=LYQIK(7M<F$'EM]#J=VCUS-"2CA%X
M\6'T[9]3]JIZ6"?Y)UB.X.\82V,A(G&386JPO9DTV%Z5:(KF^T]4^%X'2X3O
M0-R!FX']R*GF0^HI7!T&D3&2.EB&'GZN)-0(;P-3K0HG!'$]*(Q"UGB?Y#[I
MR">%U4?DQT?K-Q(**OK$G0*R7?Q4D$9?1H'O2D1 K+"M<%VE'ZFP(:#0S)&0
M&"MG65H&II(X9G(^2Q:X!Y90?(9C5#E2C<;%^X=14H-T-RD+0%.W"J1@\4DP
MT>7 6@J_3KY*VWV;NB,Z_@-.Y$L9%T;I<"1 )?5Q&EXYU;(T;B*UC;AM1*J(
MDRLPSP1!]?A.SB(/)NOX$5513!R2[#1E)ZQF1'Y@UH_)L#)#=]!9=H9:K*T
M7+/;"4RFCI'QBL68*=RNB+U65PZGZ5&(MH]F"()$MG!*JI@;DDI%1[\G4$^6
MMG(&=[8OK5!?T:NT8APQ0I!#X1N.&0TZ<(C_<.36*? :Y//K:S541ZJ[7%-(
MNX-<?7T2Q5I=["2]\%3>"%O@5Y_A^G(89*JJ?_ERQ!'Y>:.1)WK,H1E%B2Z>
M?CY97\M\:ZX0! U:(- *3VE0VU7Z:;]B%LCC45-I"E5LM4C="D'7;-1SHYY.
M"X*7%7>'ZT6B>-^(:C]$&_[_8^]=F]O&KFW1[ZK2?T#E.F?;=6%%U%N=NU,E
MRW9:B6WY6.[NG?/E%D2"(F(08 !2,OO7GSGF8ZT%$)2E;DN6V?J0M"7AL;">
M\S'F&+E8.,?>^Q71)P>)UW>=I0B;8;>#)WDO2AKW2SG<9,@)=']0F,H_7)$#
MGL^?:Q5TPL#9ANC7#]S;/]-N-H/AZ/E2;2S%'XH[1S#FF\\F0#5_^3I[R?H:
MP'MG"0L=V$U<5-NXA9FCWQ^3&8QMDG^DULV&"9 2^%Y,3G/3/KQ\:RZ:>]K2
M!100>R;1X>'&(6H;NK;?9M^\DG,X0+D$7WOLF_Y7'I?-C4UZ;*?[V?%4=475
M^:1#=Y3FC-;TMKLC3)P5P&_DF8 %;<X?!]_F/#EVF'PD)-HYO.Y+:<VMKPFS
MW7-FMGNC/?C&]:";%(G"M9=W\FHLM55ZRXV2OEN/2=]OD/0]?$SZ?M?&JTH<
M,&3F2+BAM8[FA:;-5L>N/6UH9:!^F4MR./6;#N ^QA'KE@FS4]EG>HPK+G=Q
MO20)X@FM]+;L 2YU5QK@$,7-PMYK[BP=7-2]7.5J:$PECK&R L151XB",M$-
M0/69(*\68;3D4'Y48+@?QS'@4*BV6%;@ (V\:5IP'@5AV4PR0X+?-W4L0555
M"O?,!6/IU.G8,I?:2/)*IUS$,U7319NA80,MBV73B,-X\/SU9ZMDX.@J5SY(
M7_%&JN30OU(;@#_C"J$-\+/EH1W.Q7GZSHCMQ$PT"-BOY^;=<)A#266I-Q/!
M%*5BX4Z#N. B&:[OJO-Y:P8@,N[,0-6\2H-/" L0://,)E(0VQ2:\Y"U/+T
M0:M[7S:>L @:O;?U;<!^\Z<E,WI#%70*DI:(6  XK:E"+6F93P0E(;%7FD8%
M4P('4A42E$ TIX^YTIPC*1"[?24.$FM>2I\&B%5H!G5"\RZ7QC#_=5D(OS$F
MH\9BQ;62XML)T_Q,'5>/ZMXP$CU' P?!H$<<6;5R*\XSJDCO@-5$Z]*AJQEV
M+*:TK3 G%R<<^;71_#K\0/26SAK$5^/(MUFK$M%NGD1H=#_!2 >1(82*DSFW
MS_JPGTPRC&TYF^)/S#F5?NXK*_^4M2*# G,L7.H#/%G"-JW61BP/U";_O6*>
M;PU3V2+P%B\&@':R?"8)&M6>1> NG'T#6O(7%BW3)P)L$6*)*X')\^\1I2Q
MSA4E%Y!"G1IA+IGSH^Q<*F-H7,= @\H(^0F.L6.T]$\%!)F+=F-D/Y!N9J"-
MC9*&)$7 D\-4VE2+I 6\21;4EU@R?Q<['3-Y9[M. 6%\&B >55YJF)2,B57>
M)/0<$V$SU-UBA7@Y/U8*;=.@]G9%?(S7299S#VJPT2#THH6,N='<E&+DH; G
M0<%6E)-ET?"Z\!NO% 78E#7Z989FE.$N$TE&*#R$+999I]FO<%-Q=F-/JR5K
M,JB2*U#-\<%JG 8H9ZL21]O<I]U$]MQ^Q=S8N=^T8N878X&#2EA)'"]_WVTI
MO'=V[BDV6?O-B-;ZFL=C=1?DN0@:3]YP9^G<B;Q DRB 6<]N1#^65RGO8*V1
MD<-"C)O&T+0/1?IW4@U\:LT"&ZD>B$+,@"JU/N][6I=7-;8@77FZT1L;BD;4
MBY*:06N.AT2ZH Z/!=F[L=/<JK-7+NY\$LK=OU>Y^]6QUB7_#"V-JD,T/5$Y
M=15BYR(SCX6(WA]_='+M7ID]<L6F+'1/759EL-]"I65'U$/;]+<E[+XN$B$A
MAJ_ W1VZS)L=+C/[QK^=I'9S8S<K%EAJEU[W6XEI04M+D^.]C/A^O'6P%??V
M]J7:3BWL86FUR9@ Y/R4S^L^MBL1+D!LGHYVU=1EC;+D*MA:Q#?#%"JM$LPN
M3@>-:U$G+1IN=NT%^$\O:#]#P/&T/RV1DNCM<0)BW[R83($=X'_B=,76;H-*
M^1:#T-'?7ZEK#^.M_:WX<&OSFJY-  G)$O3F./LL/2&$4+0*DWS.<5L[KQ-A
MNF*"*XZ%#:2GD O"(555HFUA72OP"GK9N#1 (V,J2QS7BX^'*UTA!RKCS6-E
M#W67^PG AXV)PK"FBA8AL8:SL<N6G[,!^0WUB$L,;6*0Y2I^"==6DM<K="O9
M5'Y0FU,0AGTGD$0]A*/03X^W#&;@A%IOKSDW7#9KGZ?'P0*=]-><(DNK;F\]
MD1;GT\U>Y&==;S,^[&W'AYO;/-7._G7V\=7;Z.C=R^CMJX\_GKZ,7I]^H,/A
MY-W?HZ/H]9NCLQ^C5S\?O3_]</21_O#Q-#I[]?Z(?G@5O3CY^-/;5^]P[_K:
MC_]Z^>'T^.C#B]-WT?'INY>OWIWA&AN)U^EY-4,2[C!6)%,X&(9O/< ?MP\;
MZ^8AK=CF9OC3S;J^T?,[^_'.[E[0\V?<WQ]_?!6]^I^/'XZ./YY0!YZ^=IW[
M^L/IV^CTY,WZVAF/$77JAY.C-ZYCZ2#66;ZG/2O%XHQW*#Q\C'?![0/]OH>R
M&;X7BR/R78QS%0=N299L;^\OO7WJ\]XF3Q?Z<7=W)^[M'L1-M"9;*$>!:?*N
MW%CVN[_\= ;X]U\V=PYV#_85Y:.&CU.,#V[[YR]_>?\7@ /_LKFYV>OUFGP2
MS#1<&_!#D3 ,1)02<*Y<4?XZIP<O[%#N-!2/)QU+N6;"&02R+68:RJ/]/@=
MSO3ARZI!^-ZD>[]CTO=[-LI?<9^DZ0J%S8\< G>@N U6MSPJ"C@>'U+$<[%N
M>YO/_RE\?>R7;>U&J"5^#I!E9" B8=9.K9-B#D9JN906.1V_.HVCX]>G"BCS
MQ-?) #$>+MAB;I7">!"\\F4-E&1=%D6:<_54$5"GN)>R,^JP_JEFJ_/DG%/4
M&@D+G-6$\W?"W07.> 2UV'3Q_(6&:RC@6S>4TQ+JD++ZA$CW9&*A[I:,E7K[
MM7?WG7*4<L8UF@YMW'K(C)FKY]2^=U&ZU5E OSBZ?3BT9"<Z$G=!/7A.H%QD
M5U*GJUF"\(*&? )U S(AWZ2C3(C<X^A-4D<_I^Q;")8CCGXL(=2-1H*(3E;0
M2769%61@'E.S:)LGR[R!JI(<";\8.98J925:*<A9>(,H%7>\A&<_ Z:%R)]I
M0',I]6<(B">A_]@6>:.U2;,9$>E,9SA=CCHJSYZ! -FT&8!.4^-FM!6ER@/2
M5Y+/<E\#F7N7^=,,P>HA$=]P=N@]3O5TQ8IX7W.N-!.<G:L4E>0&5YZ&Q2DJ
MB;B^)NDRB1([N&\(,1;!0U<)%^1ZE*\+JS;D[/(OP=IQ!A&2ES-3_M3%KCBF
M>9!APAR_T,1?,F5.9[7C5B0CL$ION1'J:+L;=?0EB-!7 R'](4!&O<T'C#+R
M#_V&L*$F/]]76A<6Z\D&__VG9.O@3RZ6<_ZW$_(AH]Y1]#SZD-6?HM=LC=[E
M<>.FS_G?\,::_([<B-=//;' 5VU!9WS^3HM>]=#!,67LD,ZW$=S'A57Y,'F%
ML"VTL$Q"S^\SA!7W5U8@QU9,[>A+:\S\K!Y9+;M4-3HKZ5)POANK56S;@("Q
MX>A=1[4\DP8OIT2<0V\P=Y(1K8YE5ZVK#Y69V?0&@E>RB7">(M)R'2$N,U5)
M2WCH-% C?PNI_&)')$XWQ!*^"7 /"XRZ9#0G WH[-SWD-S49[T4E+9U9?>8G
M"4O3A$A$W&!1%HM="9*T6\/TPG=J>JJ-Z2U<+#'K(2QER%,*$\&+N*(T:5Y0
MZ76E:\DS8"^G0%1F"60'5\00NVZB&X '566I.&PA_9L/9P@?&\]*I85 70.J
M]AS_3(B]0+@%?\3?-"SYE+F].5H8- #<C]3L,8*#7(]8SVK8P1@_Q0H=G_Y\
M\O)Y[_!90Z4>-3:AF-E35V"MT1R_8187S[R<FGF+DO!K*C>G\U+6%8J]Y1,5
MY#E(QX#*L::'"\WP(P;/9Q,O RP0B47&:0,TB- &)N)&=$1>@Z(?;/<.W=JT
M^'<YES93YZ>\T<-7P%URQL:.$5B^7?%=^AE*KH$U$7M4E4$9J3T*W*+N&F0<
MBV.J3A1+<BWT43X=<0TW%SI>(-GEAHTA:BB9DC*OD/W?E]TZI$I(L^^V-H.%
MA)1$GAN)-T(W?"H3$PH>6L?2*L^3QIY9BRZS'P.ZL(\*^5XO-LG#<&N2N5^8
M[& P0+^T+N1B=7Q0>*1*V3;#B,(:1T=#[0L_\[F/C[@U5_CIY.;*N!RD^2*'
MKM7[-@@(&H\?IDF=,2EVV)26VNJJLH38:(T"CB\:*5";LC(G5#"9Y4I6=#=Z
MD78?!O;:-&!PY(H9/MQ1K-R9]/LSU%)C\4/SLY\)_\#V;KR_W8NW=P\CT('2
MKWPBKB=Y.K>4/$,M-INLD#V;EAPVR* VN$$D0O<4=8"^++%EIP(3E!VQ\C:]
M$!2Q]<#Q/\M W(1F1,$]O!9H2\-F):*<L1D%W%(! KGMAK/U?L((@)DIY"?T
M&V98PJKE!(=$(!'K[YA&8K^)T ,+@]5T+79ZI=,&<VFJ"8SNJ1>=#-'289+E
M#6$I3&R4'=#'ZPMJH<*?R-_=/C:7 *PF5WCK%%D: *2'U@NSPIH.B5)W=M!P
M<CF#]L.\G"FV,6=,<L[P3>/0FS=YZ59[JZE \#2;<-\.TZM8Z06B3^G<YVC
M^E+J+ ,_MF,[;VL+*)2=Y\%%13M^$VQ^HG[:I<SUN8>%-U[GX) T/,6%SDA7
M9JG,T4&=98Q)[:#) 7AR0)9T9HVE2]&RVGC[@F8W>()MYK5X]E9IYX0EW;+8
M OL,XYISK8ZLB$(\\Z"_DBE[:VHE2@5)=C%Z;G4V/A$8!\968+WYG&;D9Q8_
M Q9J OW#A('(4U&<4T]52!(%X2RS13U].AN-K8-C#>),7K('5,TR 0HP"9/@
M @Q#"U$+,D E>X3= 3.2OV((ZB:7M!)_HS%)8]8BD*UBL6MB[1=IU+B<2MUP
MHY=:3_?37^LIO#";E86D;;5.FY^QZ%*-$E#Z>!<4B#\^)93??LQ\\JW!Q#I=
M$0_QE]2F<.FU7'"4#[P=JSWW"91C;A:&+M];&L(1M>)=UB]K5B=#+([.MV'T
MRB4Q3SF)65$CZ3,J:G5>(WWH+WTM3":T\;A+,00OP1>21S\F]2@;!]>OKYWQ
M(<A2%GJ'A%@XU2XI<W# N-P_)J-?12TPNN'*-:X OB35K(I=MKXQ;05>3E\&
M@CY=TA+?6.BV,,T?=*"<I[;UJH^@Z'7\I/CUI9-3]R,Z[P%7O@<)F#N)+W_I
MN'6GU"##(,^@$U\EF8!K'2X$A3E<2A4W"C%H;E>JR8/B2V> N?)+&5Q8-U)+
M9)@->ILOB*)I4J+:@:TOD)R!%Q)E2LQ:&2OG*&ZSPM *U2/IA>2<S?"T&>$I
M>V@.E=5TU<[*7Y:Y!F2W@Q$M] UTU+""K"#6+-'F;M3B7'4:?W*@JL<0NKLP
MG3@[)N8*4TU%7O%53A'4>.%T"%2+G2^.(\2KREKP"%,O#0%):&OM6.^,*)9Y
M#6?G0 TS+%H.LT%ZSAQ3.*U0>><F@HMD)A73(C(1U,;ZVFE+B&KAY>X)LHMS
MN6(8*.H,"?F=FYMK1#Q6C*@:/%8EC!\05E""/34$/.&?*U@.1ZCRVY*J,[8H
M<[T\5H.9&O%H#E:A"M3Y.>$Z]Y\<.O&7Y"69'S/CV(>&Q/Q?.'S)^A'5V.)M
MO$GHZ@1#WZSB47"+WWQ0#3U9I=]0[+L&5>)JK-W'M]P)0&#G$2!P#P"!WB-
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
MN1$F8?\1DW /F(2=1TS"@U@1;)4+GA(:J?,&#%6"A9+LYS1= Y'H,WQ6$\N
M^19 LA6VF!46XNP@Q5JQT $,Z(N\/ <7.W_LO 47M42F0O+6UT3CD?HHQX&/
M$KM:;>0V'/3ZSG?'4H,0L(5[75H'!T-((Y'>*>.$F6. -X[WP';5XS)@+(+E
M!2UR0%U%.["F_Y!5Q:##F9 25LF  YZ3V31M8#]H;ZE*,G.F"USBDQ*XR+[!
MUV'I8>8*M"-V7;/ J!9#*Q>O9L=?&A0K'2V#,D63-&.GT4U4-C?Q0\'Y'RD/
M")".TX51WHA^#"1@-?*BW\]ODQ$0%DG@,F>H)>U+"8UW'1S?'D?MIKH@5?^3
M4_<H080%)/.#7>-L5)8#SZ&FKY5\MRO;T[(&G1R"BL@[6>J6TC?*%R/SLX0,
M3&I+NA'_BT)BVH\^5OZ+B.=IN8Q%2GF*M0H%HC.VUM;77/MUNLQC&SAJ\CGF
M6U8,<Q=W(B,Y5\O5"A8'PG\[YK"0U;@8CS3^6($^U(F;-N46F)(394V.]C 0
MW_8]VB ]] WL' N3\^X+RU,0M^7VY9E!,]Q:::P(MW#FB],N(9?LJJ IPE G
MCT;OF 3DJG%>59 U'1-B(WK?6)'*V$H/'PO0+1?Y3U_.^J6/Z&NH5,QW8R/C
MJBF.&'6>'LLGJ_L\S<& W%D;'%MKF5BDXZ&F0@#P6,H)[RXI@J"V'H8%;8HR
M%*(-+DO11TG==K:QOG:B-4O!*UUDJV06U#HME"SC=]33>(=LF=*?Y7#OP7/Y
MING9!0;-9MU'$%MBD?FPSZVM*^+:P>QK(U%].&"&XI5?4P^JH 5L,$N1GA0X
M)3^"J\50A&'H+0-Z:4$..EOW#U=O!ZB.!W8& #%A; _UV#C0D427&7TNPH4*
MM0PNYS!^.[(@UI KQFB4EBP6]/@$"6V#T%*F YQLC2N.6-E%7$?8(/?.BJ)D
M63T-$^GY$$@ 7/O>&ZB0*%]1V%FMWD'9- UB=9&VB_:[(*D2J0K*+4T/(43Y
MK<@<_^@K3*\'-9)U):!IIU7,'>W .?1+YAY'-61=MA(]J 9>T.=MY%"]N$/W
M^]GB,=(6G-9B:0;)-E8%G2(F[2I,^QWE/FX+:R5Q6YY 0QUKR%2E06 _W -Y
M:3L-H;#^B;."7 W.W\8U=P'DVE[U-HQ]!K>S36+54$4R%DZQB\*?9-S9*;M
M63V""='@#[47.:^'ZZ28%6S1U:F;M5NFRRB1PA_N=[+SFVX6&Y*@4!@FNGG#
M&E&C,,9!]RX$K#B2A&9=%TOZDT5#%L(SFQN[6=&(QN#*I=?]?_2-1?A%SX<)
MF:WS'Z*S^?B\S/E)!]OT)%SXM_"!?PLU4]0WD-2!;6,L*\Z2,3R!F-\UGP<Q
M(NG_&WYHQS?]KN8G@V0B" X:-Y#$8=_FI:7:SX"!6>*K"1[ U]#/_4\/YVNF
M,(_)AJ2%S^S30[)NH3D4.'M3$8D*E+=T7-)D0&_Y*ZYZ(%^CTL"V*374@)NU
MI+QW*VB],?N,Y:N<J')9<G$!OX534'3HXF9X'WU7V"D,?!MA%U@0TS:+E37&
M^TF%DN+"+![FE,1$8CV+&HQ.<J(R+R.G[I@S!E27Q;]GL,@&-%:.U@]')'EH
MR3BY<+H1L*[H"/?2&BDL(BYCUI?Y\F^G]<O'*$@V9K5K"S-#Y4DV7K5 Y5$^
M'4'W)&X1DBT;%< PS-"YW9A\T=KE@?%OOFYDR*Q II2LL&"2-.PH#H B8C 0
M4('80?(+&U3#+:2,"@B>9+8[1[<JV%UL"26(>)(O,W4FE7F'85ZPY8E\@7),
M"MQG>5)Q7C>03_!0#ND3F Q=#JS_*TRVQ,=':%"8]]1!EJ:!=H)$; 7^$"Z%
MUL.=SJ%DLA7F@8B'MC2KY1.$-+-R## PIFG+EQYWR6Q!9C5A.&X^?7>(IL?'
M7_/XA0=?EW@]>$R\WD/B=?<Q\7J_:^"7SA(DZG='T#VURAD<EBB'0S9+)":_
M7QQB"X5E,0F<$P[661L2U&)<2-KPD8%9:8!BIWIA3&@Y@G- 'YEQ059%^86.
M]#0_#.MEI"BUZ3PK$@,;(9_)&<%^.9G+72J]P3G*&DDB^;.DAG#>X>L2LN_5
M0Q/2&J"JG#RCN*=9-9 CT@C #&]]Z9%)^D6762T6Q,NTGF3"PHV4A8J0Q@8E
MXQ +;53E%:=3G8!2K>!H%_G[<O\]AC^^H_#':8LQ7BQPF;L+LMPNYQ28Q$ZO
MDVNXA_9S;-M4?T1V7%I<B-6<%31_L@$R> \EYG "5MZ!^V;[-",;GEF^H)@W
M(J0N2E$_E ]A]2C5%IXV=[#.=6JZP\%@AA3E1MO-<>JLYMHOV@;=!M?@QW\P
M$:2P$_Q0"O^X)"Z\2+/4Y3.3]?E<(DM2RV>QE[*I $ ^!C4CD=*F9KP<4X3)
M&NWLX62.%*-<N;?^E:YX(/UT5'@V-*&#,T1^=)Z7_4\<6.(E86!8J?TT<94T
MDT"<W:1ZW@*%X"Y-F/U5RH'D05E0&M9(>G&(U>%JTYJYI5.MYW"\-48)ZZC5
M_I Q+ME6P?>)S518E:EC4#HVRQHKGVL/TH)53Z7C=(N3DF[+X"-Q4]26G4(9
MON)6(&2P6I&IL#;1;8]=?61FGA,_R!!JYERL_#V@5_6AG\ L:T5LKAKCUB",
M)=]KF*I6I02V-=K-I$(I;)D:2<0"<U[&.EB7;$PBCHPUE&ELN0GDFJ@I+(8B
MWQK@S9!!+S3())0M0UG'P^Y#8WW-+&#/S=3HL\A4CVU&QC?\R+A=<JBA;Q;
M ?^FQ+S]]30X-H>1KU<$BI+2NM/)(_L<,6W %&Y",%E%)T4UEH+$"?5&YD.
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
MBY: D<ISHSQ'?:MA?+:A*?J&5CN8%K%*_I.A@CTQ=^J?LZLD$]+SKN;PXQ+
M45W#=&+^E%$7,"EKX=1CZ9^O$J"YJ"W@PVB(_RII!-U6ZFP:<V$6#0]9/(")
M,8<&-^4B+\\35E2YTD(-QUW!I*6V]N8-)5/!NAJ1?H*S@SZ_KPS )O:<#  J
M9>K1R[0RG*_\N5PMR&$.ZE!(!GQ]2^:;?MVQ(^QL?:)@\'B9L?1M1JL,^+[Z
MOVA?5S5P"8@R/YK*>' D8R*\PLEJ38+CTY]/7C[O':[.V'-ZKZ+#K2>1IDV)
MH?]25F38_9A"$"8ZK2Z2(OM5=\6G6NCYRX^GIMND$'Q3N=%.0LT7.VJ.>U?V
MH0@;5SK.^BP(;'1@-GO(1$A@)K*.$TOE,79_-*,/C/)LF,:".;6'P H9)9<,
M@8V*%%P@T%K))I,\%/?&H_7U*<W7<DR;(=D?)FRN\I].7>^R!),="X=FC9N]
M+:O;[<;ZVEN(F3,A-]NW\H2Q2,C1&N%PF@AS2]S.$>X)KXJ0 $%[D-']9*E+
MN<.LXFV]GK!QK5!6:BAX?U9D2>$TUB,S<"M$BF=63USG,%OAW%/.J=7)1Q*&
M P3JU"U,6YB!/1AFHYR@\G@Y^/E ;+^('!)0.K)%Z5_*9[RL# O*<AH<*V1]
M#4Q./*)T7+,J7ST;R^N@JFL"+_*TFE_%5T,0*IBD39%QQ^VD]F@EK/GG7%)Y
M,4M04CEW_%$XFT5_R%BDM.T-G4A0\[CR&>'F 0&GVC(VI]QZ7*6XH=N%S+SG
M!:I.2FJ[C7VZ4'9!K91//V8F$JU1WB#@'<BNP6-;&9&1L)=6'$!D3G8%U)O1
M=#'+!@Q83YS(E6Y)C8W2[67CA":Y;!4R:'E97#Q'4313E,7AZ,E&#9.4D\BV
MU36'E'?'[&*4@\W;B5"S^H[GZV8]HY!9?9Z2D?>I<!M1G@?*7_XC7%&5VU&G
MK!;/^R(F*2S)-&[IG*I>>B <OE(E]8\ONY.R@.NB_WN/>-9["/9O/^!@_X/
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
MR%@VHV0CAJ-XK@?9%U$4*N;:[HYF5AI7<3^3>[/7VXFWMP^6]G77B;N^UK1
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
M=;\:GOLF<-VPQ[;O'$1)#L+.W@+F^@Z[X)8H6%>1UUD3@#WC!B#]ZZ?7E](
M-^W>VSS'NI^VL-[^33[AH4S+)0/QL23SYQN,Q,+J_PV#<- [B'<V%W:$WS,(
M7QM;_"T(@#_ :L7IK;"R#UG]:;5,GR 94E50,A@+?0F[[-- ZGY];1%,6IGZ
MA]4[IE)@2Y;/FY,7IQ]6SAI>W9?=5'Y@>_,QCWP/>>3]QSSRPUH?)\50DA2K
ML_V[3PJ$GD3.+V$W=3:9Y)E&G@SKRH&EK)*=GP,L[?@J!USX%+![:DYF(/+"
MR"5.QK!,H"%4'4_63&BC%)O(6-(Q-0#OL:9RP$]:N+Y&NXD$= 5 -K:(:$N3
M.'R)%WS/@:LR): JG<XJ)I=J/8IQPG5MUX7:AU\QVGJW@G[#8?0BR9EPXFR$
ML-Y1<-1_EVH;[\IB!4-M0(O2X10=>2[2]W1Z]A%-DBS$3X)X?&4"<ZNS&;U=
ME(A[*?HB!M _8HF]K.;D\VL7VCZV&"Q?]($I6H2>+2#&KI47=39!:%<S0*Y@
MP<?)G0A9.SO(S..@++:X'>J+D'=(399,:=5:PGH0PI/TL$63L\+K%!JYH U\
M*,-G U^G:?0.%&S;9FB_*U5&6R#G_D/";CES7V+<]4[J3)]3I]T?7B$HC^JB
M0 G,<@]>V1"=;1I^FDN0N+ODP3V_\UCJ(I"G8^G$. R2QBI='2BL:(&0X1]0
M1)27-5(I@B) [_#F+$*,+#3G'[CAUT9T/K?3JD@X%P.GQE&V^L9S$N4RR7)U
M;MSX" ]T\,U5*M3WP63RE9<^QV3)N7Y6]6=CZMK"\;],55NRRMB>"WM1A$BM
MRS>BHYI.OXD7E6VV(Q4Z(4=@6Q87)>9-P".LAZ[43-"LGX+_=GV-7S\5Q;Z:
MM5!IWJ:.G:C6K"T,0$AP<E"\TF4EIR]:0:X@[(5!AM2-)>?+.IPB@AZ0*W3$
MP@^"6KVE3SCM?YZ2N7$I9D#7DO!/ELEA2\!!\7Z@Y<\%%98PPHP)$J6 Z=B/
M.A?50N"* %0BB0[PLOJ3N%%<% ?<4BV7.$#OY#0RS\$"R=FO>!E3>2[65?>L
MCEM\U=Y&H3]Y7BGZ7"G9,1D*SEQQ7D"^5@P:3L9!0W:C$;Y_<&?_XP,?Y -O
M%"7H=4<)6I[D5PP++ T\_*'"!@</.&RP9+ GS;G!TRR<M?<E<GA/P67&W66#
M__Y3TNMA+3'J#?$%,K^B_:,(%OWSB'[QO\$BG(G:-V_<](M<?T8II9E%=71T
M#BF;NXI0WY]+-P56BJS>K\LR_"U&=FMA9 _\P';9Z*(*@H +_YQ49+J^3*;)
M=SF2']L%X=>Y&0-FRF0'*T-'G:<70O*-/21Z_;PGW@K]^:@H9LSB L^"B17(
M3J=&/_^G6/ 51YS*"L)*>"N,6'K4.3A*V0+M?^>S:GMA5AWZ677,,M1<D8W>
MH/W!\U$HG;F&%1)VQXHPRH [_+0,]I8[G7_W%B#Z;D=\9W'$@Q/B6$H.9/-X
M#PCKX,['["Y3D=[Y58(;0T$*##B$61Z/LG08O?I,#A2?CZ>,LZJBI^\KV@/H
MZGSQCR*])'?ZR=YQY^(?I8/M[W[AK*_9L^/ (6<?WSS#(L 5![&,?CAV$S=V
M#?F #S.$1GK;R?/>[M-4FM_;'>A/'IO_2C7HU]>.^BS]AF)SZEY;V>;;*YW
MEUL1AZ$?1]%A41YPUBR[KT"<:,K25J/R*KI"188TAB5I3'D>8H(H(-#*/-J-
M<NS225T*_!21@DH(DJ',1$-VZ5I/3ZO2@34A*CD_S=XLOMQJLF-W\47!-3,W
MZ/LQ=#A41"9J"E%-'8Z]4A(Q18LFF9W>6F;A^BWS1QR[XG2VTZ&.\A$7\ GB
M+OIURBG-,V92UC672"QKKY3-7%H<)*L$<?[]'7(O+";GN^^_ZB D)2C@UIIW
M:^_:94U]IV%<C ^7?20M'F^+9M%L33YAN:8A9PQ3*B^E08ME.[K!Y#) A5\-
M4VY)QYS/T\LT#VR:@,&\=$NFZTZ$.Y-I(\)\9;/6ST1M;"J55S"F=&5?(2"<
M,WJCGIV/LVG''H,2()G:0OL>6^T$_EG/QJ#5^I7^+=%.%P7&=JY5-E.@1!
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
MY"BV:WP<I2#D(H<N!9>/^^TDI=_11C7FN5*A$,4",A8W#-BXZCEMF6/=PFW
MR>&KK]_OWKHN/-.9_ZJ@I9JF$C;G+?8#+9V:IA;B:F4^5U(+P-#Y+$QCVRO?
MCUZ*U? !$8!@5S:> 1A\F%J+;\578;(%;W_0P/ 0P??]9OYN%%^G3PWA"N?4
MK,4M.7'8/HMZTTH)+$XIS%&K4Y\%31J.<NAN]"[1.FCK6:[-3*<)K2I1!PGC
MNQS^H!UE&KUX>1J1C1FSM2DGP%[S16;?QE%@WW;<F7!D-14[PB2E:Z%LY<4G
M.<B>R@_P=X]5IY;NP!Y\;M:1PSHZ0WI;#>E6+S2WY'> 3Z:)Q$.E.]C@8*T4
M\A<*L: ;+;<7;'+=.=[4?(.+*P6CQ </(H6)%%)-4=55\$(^E@2"[?E%><6O
MTU]'1X/+K&8,YYLWQ\\:+^=0O!A9M)7)T*M-7<DX)G+S7/N)7OMCEO=+&V9O
M'=IS>]9KNXO?!"XCQ,'S^?(D&.UA]+4O8%F:QLR[\AR;O"3#^#5'LPM0(V+B
M:-YMJA%LSHXE%E8K@BL/8V^J^TP<1][81^J[BCH]SYS( N?=Y&]FJD?_F-%'
MR%/I>5],EYY-X>;0S!@,4EKZ;Z:#C79SZG9NMJ-IZE-$?JAPT87#4?LK%];3
M[=)LS;Q8ES7&20EN'H<WQ:-QAHQ @WTB/IC($'RGO2Y=N&?E0I<M1%6G:>P[
MANV:93NP/"-<0%"*GWHBJNE5&<W):.-9E)AH&! -NH(#!+>P:HRR/"F K9A
M<85Y#V&\L1F!^OR$]HXY?J0I<#%B2]B9Q("+,]B 3/&<"WF%,A#$1F!NHPZ:
M@GVQ1C6O! %%@ER( E'5RA7 -&_G96$&R='9^Y,/KZ)C#JSA@O6U5VQIR;S]
MV$ TQ*!<.J+U\S;Y!"SZ6<G>\@E-ICY*[CC_9Q][0E[BR?^./B;YIWJ#Z_*D
M%V.W:^TXF(D@#Q GD)X,@.]N#M-'_)TV&"S4,[+5:F?X3]-D[ (-'\UY &(&
MUB6WY2.L1^"^/J#O7G'?Q='?D[$9BV_* 4Z/OPH%NYJBJ?%A4S-J.Z>T:%:3
MGEJ9\/;5$3@@A77OM6[V^[HI[X1?EM0U.@T(C>##SLA;'V!'D,WW?1G8H:QE
MP^U$"NPSB]^ W.!);V?'!7<X*P]A&7I.W(Y*;>ZW6I!!C8CF+YPZ^DPY+ &_
M ,CD7]1O>8YJY1]3L)DQ=2?S]9$3F%8ZUU.U0=FXX#/YZ.PH.NHG@W0\E[$:
M\!>=0><^>ITC=*K3K+&\U/XN'-*!SK=\-CZGD6N!(5Z<<?!!9B?,_885_F-Y
MA=<%]SQ]FUP49-+,QM$;VC339XWW\EEOQG\KEC)PIC_,;1V4%UGI/-.YM/3'
MI+ILOG2#-K<; S*T);_SH+@&0"%)["1CX4*#/ 2\D4PO9Z>'K47DT&C8+R0\
M2(V_FHY6[I@(T:E+D'PW/"7X"0MGA(^J;NUVG!'"N$@K#C'&X!3@7<Q/,H;+
MA-,.L6>U7S"LH":0#8#':H#DC>Y10HHHI[T0.D'O*6U9"X/RUU3NE?BITC3Y
M^&D=Q&Q'*:=R@D] 2+[XI$*=O%7PC!S2O@ISD^--O(UXX%B **MQ%*F[+TWR
MQ+Q'O\ZJ_XF>ODOJ0?*?'Z*C__/A?R0\_C.&>?[CUJ8:A6@*PL_LF!0S,]$T
M$>^[TEL\?M1X"Y#T,X^WIUID;E0<J> $=0\-&]J,BNG>H.IN_JV94U4-7MO
MAKE=#S/Z7SBD@QWL#*0/Y/Z/2C ^#%UX]1:HK_4U?N?=[3&,]%&#LW-Z"],C
M[]%_$!OT\67WFS[??4R?WT/Z?.LQ??ZPUD>S^.1W>;K\C.@<EC1NVMI\#IL%
M8.?^)^549@-#LA).4D2\-"%\=!!<!G.F\+_$,7,ZKC G1MD$<"Q7Z<".LI4Z
M6,-QG_-83!W75;##[4LY%<07,CB\R/HX+Y7<22*DL4-R7^3E.=D9TA6J-:MQ
M*Q5+4$$28=@#LQ+M*0H-CC7'+-S._&ET>,FS+&,5- DFL[PN<\12EG>(?3$!
M.\@?X=)7B64^4JT'T-$864"2Y87EA2R0TF3T\DGK!M$U5$4^]Y4\:\OYB68B
M\MSX^3T<M;<EZ*O8!<W3N6BR"L!N)O%<& #E%;.PTR,$<^I>VK<BDJ#E/EC;
ML*G0V@\OWXJY\X^D8%PHPGG.]7! _LW8S0R5K5*D >LYG!M?F8, ,H9QZD.B
M4C9 :[[HFZDK%B$YZ5"*0'!5)&KJ1LNOA>T#^>IQ^XLY=90HA C+0<.K92AZ
M4M'$GTX#DRY(E,,)7Y8E#QI)MJY.#'GD7', N':*&(UKAX8X15)%H\F-^:Q\
MW%"9%KSEQ2P3V6H)Q\K06:*UE4D%!7LKE7J;:@3M\:]LF*JPL<M=MW'^C S*
M5)4841#CBN=."V9'")O]3B7$SO_V6ARQ#^'N^[ Y,SJ_Q3%%L 'Q7,V+S:QH
M_4$G&1MZ[D\PG[INX=^'=RCI*FU^0KJJ7FSCZ*+I-[W"=HSUY"B40X2/#_@:
M8\<#3M$NGSE=A#'1Z262"^G5=SB%^*-D.SE6=($=WBZ1>D)[P@2$M'=-CG/7
M%* =VV:H1S'$[)1L%FRQCZ,TG,-0E<]%\ 1PD80S$(P:'*=2C#&5N*E.\" 7
M6%"#VA>CA]T5&<(!?5@E]JH!4GKZ/HF>_%_VWK2I;65;&/Y.%?]!+\_.O<DM
M023/3O9.E9D2$@($$S)\H61;Q@JVY$@R8'[]N];JUF1+MCS(ED'[G+,/&+G5
MO7K-HRL-6*F&4U3&>HQ:3MZ*YMZ5[22M*,[H$IRRK@6ZDK+ .;J2V&BI9Y)T
M=H*"_<Z;B8<GUYB6AO?\T%%94W5_^)WFR[&R8U0272BR)LGL+T[&)]:B!'.M
M_$ $%2VDYH4<8*,35P(\='O+8:*$7%X8A(MFK<>R@E2' _-D'J\2VG,3VAT<
M8>8.&/.Z48/<ISUS=+GDF@HF!PQ94(OO;X^C#Z.#_@#8GJ6ZTV;9.",$%169
M, "K'F3U(9M(%A02ACD" M,W7XX"-#1)$.U9.@RC3:>H&LA@Y"[=B3Q!,O7=
MWIYPSK"<I4C#]OFV:/M.ZMN8TA.R]]'[$]F F[!\5B!_ZEYUSV:A<>#PIK5>
M-HPH!&*RHA#PO5-TSF?(TLD\C5 )("G/C3.\.5EX RYH@R<ALV' F4*/PD^4
M[MNFSNI.]3K(:[.IL2OWO<D=S[BQNI\K[%ANPN8F8$5(-,I8=;I9,UN+\NZW
MMPY\B2/$-)R<$E\#9Y;2<68P&N-R*E3I.?"R.XZ07WDI*[@#FM()MC&FN-J8
M).H,, -4O5>T+GD3N37SH#8HJ1&C\0\/>_?,G-J#!?_5/@">:1_8&P)<VGT=
M.[&3<N-78%R/  Y T\;G5CX3:?>5:2QLY(EK)K(97SXH^90-&A(&BW"):/*_
MD<!Z0)KW,:W&,,+B7$5T N[?@:&VJCSR[)V)OG/L;9,"&*4L@+&" $8^"V"D
ME5I8Q9PK:E?X\M5%;%"/&3DG&A:\GU*7I2B8E-1AM+>W_ KT1(U99'84&7Q&
MC^O.0S<>[ZFTKJ7%S"2ON[QCUE'NFS-^6621 &Y N0Y_FK7#^BTXAG?4<LS4
M%LY=N[)#LT*B[82)Q]S>HF,&C\=W-YI,[(4G6%,%OE/JQ$0V3XB/@-HJ%Z3R
MZ]:;UT4V\8AY@U%WJ.]^V?-M%=,!G>SAYDCSHY$K?B;*U]7XR2A09J'*-3Z8
MV%\.ZHTF<8:$\X ,^SI+I*&EN4,5[6$4<&2QA\[J=3P"L:;$1$_'8AZF,?79
M,?X]?.)U3MAGR'9GN..<43;&;GD3MV/=\0PMF9E\7WBJ5%!<22%MYTDIP&U-
M4@NB._A*>T5-'VN7&_E<(,I$N@ES%8$R,.PUC"ZM5,F_=YJF^Q;\8)&WT3'Y
M,+;= Z1J<<=FA*^#<+3?-P"WG*Y((\P5LW\M-JO8R;KS* (=)7Z<I[ F(;!^
MZT3_''<,/OO>W^IQ!JB& ' A6+&F.^[H-I75.>. ;$5K.4V19H)"6D[64;M]
M?N6^F<F:+P+@\/.-/)Z'9VX;Q5N3AZD1Q<.X:EKVWC>Q^Q@CT+$R(3[63?%U
M'>+#N5!Q8<BI.=.S^+A$'I' Y/FA=]ZT'!?$C]%E)3LZ=>]2,,> R3G'4>XK
M875$'P$&69/ICD4*D7#I.20ZHFD\&3I>0\[C)S/W;&Q8M\DD=,MK">C&Z7F^
M,CQ&]$B.0'9X[O>E+&G70XRI$S3DVP.:+[#@IO_[B!I3(S"%)'V I(.[_)DU
MOJ(@QVZ?@AQ^)SZ5M:3D!#[61 W--,6]UB[<2I>+Y:A$#.\,_@;(2?N@UZ=D
M8Z[/P.Y@YTN6($,UHGHP*N(!C@7C%+?ZE.?Q4.]?C+$Y2_%$;>U6<=+%,!E/
M=[*BZ#YXX-1J&GW5*7ML#>SGF+']K_8A/%"P,D]$T.^2O"<B(BX2[I"@R''0
MY^ 9PZPEH,]T7YY#@GL0@FZ :-,[_$S/Q *?<&FLHL_R18W0@>0%BSDAXWS/
M#E5@<&(>LWQ9 )6IQ4ZDR7U?("P5J-UW)L0GF?NT=L8\@YM@>ROS$VR\GR!*
MTZ*@JV-3L'2+8'[ZK8$]6X@F&G^8>\H21G.8 Y2%B=%(/Q%=LU.G>XI^Q3/"
MB1+")B(@YQO^S!V$8\T@W.9 *NM4@2]@FLXXRTD+M!Q'MV-D8*XUW;1KP2$,
M0;X"SCCN2S;+C=E%GA5(T&!3M37='0#M>X#*^KG(#?#AD;%QE+1*8',_=J_.
M-^4Z:M9"F&<L+=#V<MK)OJ!L'ZQJ=0U-7VUW4[-(Y\5A%JKI7E!?-6D<GY?^
M'A1^#').OQ,'@J(W@$^DR=V\VH%#G"OB:0&3Q]28IQSCJ7C'@;-Z=@2:7O9P
MEPT Z'<5-YW/1^\,,TG)(/\E>RS:E:J "L?J#D0G81H3L!PCEODVR$KQW%4A
MRXPR5/I>H)F\ZU&E':7O!F9T/X^B8Y@B;?ES([W;)3#[KI+-M' 62Y-SP'7.
MB]S.=9NY.>F06(4U8&E8'CA\9(=YK#9FKPKHPX'UD&\%K6)**L1.>FK/ K:,
M$@<KD0S3SY)?@*LAPIKH*9C-B2X%6^5U#MM;H>8"ENL,&K[<*S]@_; 4)KPN
MAH/#<PR!0'LV#HX7E SU4MXY4])7.4OZ6D'25R%+^DHKM<R4?;VJK:W.F3?3
M\:GH-SQ5;,0Q.Y9$Y<^P6M0QN[T5[9D5HAVSL^79/X\K'BLGB@4&7_4"KSIR
M303'R@FQ#[ ;NXX*&'D"NDYG FO$1PL6KF7H3@Z'4^4'O[4QI1Z5HWNEJ5#)
MO#N ;_QMHM,&(FC!8+\DU69MDCQ7F'N]?39IN1N2_.4WO$<F"&YOK2X//W/R
MOD0G;]#^7H"^;&9=\+)7]#W81O,."V4=]YN[BD-QX]1&7M.TN"J<,E#6/!!@
MU*(6*6C6&1;S%P;.B+6B36P5XT7T65-CWP R;G)Y3(X73J7ES".)4^,>I;!\
MD:;1(L[EML!Q#%)RO #_:*;0_>3>#SJ)S'!&/^ZQ%[TKI5HVZPX0F;NH38VR
M;'C[02I>\[#&\7K[BM=&ZI&I70PH)ETU+< *^B(]UP0;U$ )?T3,+/Z*N*VU
M: 3%$ $\"@(G:L*$'CJTW(&4O@5=I/)20_F@0];WQ(=_^.J^,A2\1-+6E)4P
MA3,MP(W)>B."1A[C9<H,3\YEZHP:K-,<G4J<NN"%C^EX9[74;GO7%QN+/(5;
MWNUSQ(56J_.95"./H@;CS/J@O&0WJ;X[3)-K>*3W6!CZ<#XR40_%#D<X&%.U
M_/DF? %G(OHDW^]FM[AY9NUZP!Z=Q;0,\VV'9\+,YMKV-L%8]91=S.3RGC>E
M#UOBKL?EO?(F!Z=>^SVW=?M&]B@Z<!P\XNB,70P,<A.:JMI& _Q.DD# [4+\
M<"/OE88EGCN1_(V\2Z]M!34L<!P>BI-!L$N-%(F5*-@Y&MD GMI+66"ED[XU
M/)$^DC_"OME%"<G&@5M.VVE$)9P,:3&UB7J-XX0T_ (VZFXR.V[@!/;1.F"E
M29:M]N%+RIVJXQ.^E'W8*?O-:;^#:^T)/SH:]KH(;IF:M."P&DS!]^5F!!CN
MT)VJ, *![2V>$22.:BT!F-*W,#4&%!+2S]DIL2D(-NC>/ JH\VMB]\=J(@/A
M;D>2(!BPG])85] 1.]9W>\ ;V.7[DSV#V9N!EWEI'XII8JH'&?*BKW"#IQF
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
MM.VM ]"J+:$F?-<UF] +CN*0$M&@A8K(O4$TV ><,MF>8 E7'8$?;-0NT R
MV\&_@_@R[A7G-?"$#IJ^*1(*TJY)SJBL]_GV%O\[?S_C_QR6WD6ICWT-[]#0
MQV@ 8#&K</1C!UP4F-ZH#>MHIQ"=% MB#L0E/T#T%3T3TCG77:\#0@>!%4I!
MVUM<17HPS&X+K& 5%4V0:18JFJ#\JCHB?9"ZKO:OA(_8W]Y1D5QU"%UGKF?+
M=EG?/I>'='FD)95?P0VAML#TUS=(8\[;^IKZ9 AJ%[B9J369MP3XZ2U>+"(9
MX2[&876C:]R")4,HVC15A?YBJ=WV+J$V$@^LB#WY\8F><D=_!_C9VUNFH6",
M@L?P'+ @,_\G1XE/]&)Y-#2+(@)VA;P]$*4=]/%'N 0FY0'C<LXR]+U:W]2Z
M0I&N(@>:SH\.*#%D!M.I87LMM0LP-TG!\M]4"^,N5H>YG4A;P+^R@Z&R D?K
M@<JA6(R6>@-[0*'B%J@[Q#] +.",=,5S0\+?M[=:*F[7,U?XBNBO<"URT5-6
M.L@C0&#C':-'B//6?WB"\DS0VA.^]]$]AJ_EQR;FIGB[)Y1K(5K2I0'+M U[
MV%>]'9$$Q@VY$)QQ+T[F FV&/D-%$RCI27$\>HQ7&*U!TPZ2SY27DSZ<CP$(
MT'2 F!APB3][8D=$31"Y.+%L5#I-E7UNH\]$1P^(#X.8>4F:^S@!:T&%MZUH
M79;=H8#]^D^1"2#2OV WS&R@0X$Q"G2,-@ @&O%B1Y@0  AFZ.%4VAA+95@$
M6P,,TW5"9BZU. S'@4S4!V(K@&4$-M2V&7Z 1F/TB?LT#8M)-1^^NHQ@Z! .
M:LZ.#3+Z,H.Q>XM\4G CC8%-BF?0#,+7(Y_I*>ROJ.C](S-Z!M&$NMY73'8B
M&61W@!7>=EA@7\@S"F?80L8#2L4>$V#^V_)X*JP/+%S%P %M7T5ZYH=L:R:H
MBSVM"]M!60;/LO<4G/>XO-<Q#_^17;Z#=B^P=-;AV25T>IGE,@.74=$YM[=H
M$7@\\)X5B<75",?L+3,'6N*$E(OA(>5I\=^E19A?1@0YE^((LK?H*D+"JZ$(
MBC)>,#\P<,5C4%!,5>!QS]V$XYZKHF^<9M5F)PLXHQNJ_8!QK $3%>10YLYG
M$31(SSD-VJV.7K)N,(,8OP0B1P.U$K[6Q:"&Y;I.N"^<G"040!J 5DE2&]UO
M*HN'@$X-TD\QO<^95&-6  9==1NVT1VB)>-9'KZM*<VFP9QOCG[@"%@\SH'1
M(F5A'Q0F'7.8#D!]054%MWYD@V3UCAYYZ0+A!TEZE.(7IM%46P.3<AK3B@G!
M5(?J>*I#P4MUN'!OMP; '.@$^V.5G1=7OP>4V$S,IP3.VUOTT*)_!L_4 /Q4
MO3@EABA[H#&"#M^D8#W&$+A])/" )6C'FM&:[*<8<W+0&_K^X(/%(0FOPF$<
MC#00\_RH#5L%[&?&>W_0Z**)[-T**(P]1DF.V>N1%D=YT,T'S.E!$EAAY] Q
M=Y#H%SY O13@^'< F*Z:8(Z9ZKVF/KA40\Y2K1=8 WVEXXO0T=USZ6"KDGF'
ME*^UV ']A^,G4?";&AIENJXR$B//@Q>3P&4!$@.@2/P5F8M^BQ&Q[2U5OP4Q
MP][N53:,W!2Z!U!%9AD=UO)2+,80=R95)OY+IRL]%>F5D] YI=8T(G+NTR5(
M=?(/3!Q+IF#I%+ )Y"+_[91V(K\:K@S] N-2.!JCG]DV$K^\=HXCOQ?X!;JZ
MJMRWI\$A%SL/,B:<D)^,;C5D7R'K1:FIZ3VHM(R#)EUQS:FM4'D59C#4B/.B
MK(Q0S^57$9 =?2QL]7^B%HW0^>5RCM5T1FPE[!T3;9O5[CZ_V.Y7U,:%7;F3
M&>F_^HF@B@OY$, 42V*N4IE>A1I<,*G=Y# ;H3S&I!*\FSGZ(D3PN"OE,918
MXS/$F$PP+GQG6<<A$TDLCE-)*.N,NXM-.GX5 WU+./VJ!D^/;BVW5R1,1%?U
MM&/P9V>^"?J>T#+ ? @=]S?&F6=<Q>$$0(_E<<84>HKYD3'E0"B U"I.U]EB
M 2&1(OX5IG.0+=K !$C:ORAXZA$%77SV]_86MWV;(\5F&+XPT5KF5JZ7YH86
MIFM88K(6/N!D4HXNPZW@4)O5#8D.&G_ _-S>PLC7GL S1E!&X$9YVLCHQN.8
M]?0"6(8<"1HF^(CTN]+"!YG;#'[M=S&.IM_R.E,\#EC9^"JG4IO9Y:-F>:0A
M[B9ATUJI]DYE"Z9PP5AQH%)66KB.P% ^Q8&AEUQ:Z%YJP^]QSTFNQ_VB=GDE
MG%QOI/O<?R)Y/(90]&((1X\=K:%Q.73L"JBZ(Z"VM^K-CMH:=#<XD."5![:,
MYH"+7=0.--0+%(L20EAJAV9M;]68"G*I]@W\6,>D1P":M/ME)>YH/T,=9;B+
M5/.Y3N=(=U NC.=.TM]#F7#T8A%7I+R9??5J*?;R(4B-<85PO7UC\!K+H2+U
M2522'?1M^XJ:;:R!=L)4P@6+4OECAQ2EHB0OTF-;0@>>!)4=B  %B'"\*R>H
MG;Y@&FBLG 8$EZ]O/C$0DQ\G!L%RCDA(;3CU0PIU6>+YA!K\:%*1D=('HX^U
M6.*&IJ9C%B]+TS-!<Z/$> VM6=52J2*+9T-&4B*6L=#;3-4V,C)*FHR:R9*1
MHRQM$,5D"Z9RP5@6>SFSV-=AL1<RBSTE=!)IL1_]_'2R?P+F^=GAT<\$N\PX
MKUR?A(V=+C,]%R-*O(T>,DR QEDUQ2NXZ3#%V=)AIH$LJMLS9WZ-#R=ZTS#!
M$&.9>+B=QA!,L[9J>BVF)O277AQHJSGF,7E20&L^'IBZ9H'6/7JTN5+ (@[1
M&#T$)YSRJZ5/@_/S'*;\>=R&-IG8Z\Z,/>=5L6XV"BCRK)IXS'6+Q55 .][P
M.^>?5=W-H==@+-5W--6RB4_@8 =/Y59K/JT\U4Z,?=Q#X-=I/^[R+O=L@&F]
M:3]O=6GG_032%_/6YY%1X?WLQMXB[\GAAYT),N.;5X2.J;;_V^G8=O_=V[</
M#P][EMK<NS7NW];,9D>[5ZVW:NM6,=]B??I;N5"4RE+AK21)<JF2A__E<O"C
M+)??WK,F #?JHR1+\E['[KFJT2XLN0N Q7Y,[P25<>*=#]\Q2^+!9+D;-:=.
M]M^W2@2^+'+4\)NM[\IO:ZMZ6>ZM++W-Y5;UNH0P9L;4N9CH/9G$\GB4"8QD
M01J83-Z+4PC\F*_(.3^%Y#F%?*CQDG'T[5ZJY.QM"36$89=U%/ 4?E(.E,DL
M=?EH-!DZ0$"IVH\L$Y%)J=I4LNB['H+,/3N"S#&"W!]VE0<K([3-)+0DT7(]
MA)9_=H26]TD^%MBT#2&3@R^!/)-$YO609V&3R1/ILU2N!LFSP,B3<M1P(!;"
MC=J*4?^$ VJMF$;Z0T,N13O*O2V0L9>B+26+K<G07R%AOX</]0N.3788'/=0
M5YO8%%93K56Z)N:%_8MZV_CB(:["GZN5"87-MHU0)E1R^;=AA.'(A$N5)ZPI
MU*?^AV)B6^[-%PH+8^M\@H*[!5.^S\(RO!AKT=(*FVU$R?!SL2@'*3(WHJ6Q
M/J$:II%<F$9/LRQLEW.&3<]?YR09QZ]FU#D?=>;>YF;"_#51YZIUS?50\D;;
M6Z&4S.VM"V5H&MTN4J_-6V'!C[>FTA-.#<PKH,98!]2<?E_1[S)Z?N;TG!RF
MIXF>B\^.GHNST/-^=Z *EUKK-B/J%T'4R:%[FHBZ].R(NL2(NM[#OO5N#]D:
M:-E-C95S(5%GY/O,R3<YQ$X/^<K2<\NV 8H>R;8!<YD-A4#*=3//W#;8]8&%
M(Y^I*.-XH'8MP9]VSZ8A!>8SL>:Z; +,YX&N"C)-@)%+:>0(J=I/*@.5"9/
MFJAZH]W2H53-36>< M?%,5+890.4[+Z*?=M/^0 6'WFS=M(.E>]_A#_H;$K<
M9)+V)H_FV9 M*:/K#:7KS8N 3CW21CNW0^G:-:%MZA4/M#DGB1_4Z\*9@CT3
MFAU.U].$-\ZAS&5$OM%$GJ13:4U$OM%^[U BYR;U4:_?-89$O)%D'*17_,M7
MQ;8[ZH-PIC4-2U,R2MU02DW24[0F2MUHCW8HI987H=0KV*O)Y[1G9+JA9%I^
M?F2ZT3YJI--RL1(DTPHCTR )TEBJ.HTN/J'AUYBP==%]#K[J%?BEJVE+X07$
MK:R4%K$Y34Q:C,%&A-"]AV>*K2+0(^?E?("(Y&*<PN5P:W2B4+R&SW%2(#S.
M1])_Q9'T%KF?V/G'3=-(&ITQ*79^TEORBPH3(CTSOPJ]M,4XF+20A(E!D.G'
MZE(<K'9R"<_[-$G:7Y,O7%\+WZ_J)QE"3D/(4@H0LIHR?!P)IP,^EN/@HUL&
M^,,P[Q =D>T""YUB?KB<]DA7S=NA\-$T!OT1YY_[#"(UL>!GA]F3@NI+?A7B
M?;B%L!;TE\/-IS3A?R4._KL%LL*9L2?(D56R&7FDGSS"E?;UD,<,AUX3>53C
MD$>$FG)Y\ORTE!4CZRSZ0]+(&FY^IPA9<U):=)E+8ZATP0[-"&!! HCPOZZ'
M ,*C^VDB@%B]WORM//QIL_ K=WD(!VQR7X:\BR'O+.(]:>0MI,TU,HZ]N5E<
M(Y@JYC%L[$KS]>>SP]>E^D2FX^LL$CYI?"VF'U_S"^'KY<6!<*A: )T,;1=#
MVUGD<M)H6TH_VA860EM4$80?*JBWG0QO%\/;\$2R]>!MZN*!XW@;*QX8C;?G
MQQF^+H:OX>E4Z\'76;QXZT'76($^#T4O57A#BWQHEJ7:EBC0O= <.MO@.=&'
M:I,7/U!-4^798?2*#;3PS*.X&/VO.QO./YS('3,1/3+)/_A)&AO[M)8OQAI:
M5@D?6C9M#DUR0\U>QM"RXHL?6C8KWJ=@B-?,$JV:?@TL5JZ %RO%*&EPE$0F
MJ>:55"D*ZL_DDU]+DE4^5B H&-3/([J>&?<#B_I'/&/,7:W5D$\V@O->:("V
M<6L: [V%ZH!A@K2[;;S.Y2LB_]^;V; [@9A\2(QF!/L*R6/?-(!OV"*30?_3
M#[,%4.E'1[/5V? G@3!Y2)1D!'^*&?ZD$G\68T7YM*F$8Y(V%RL_Z*MB <R%
M2_7>Z-ZCBX.:H?:4EBIHNM!6[@T3O1M7IM8'M?TJD[B+Z8K))@TMB4W.XOQ>
M!6KGX-]!)3)6.+JNZA9@[Y7:[.@ B]N03@C/#IW+;Y>:J)_/K0Y1%^/'LSC
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
M(2#G/.?ZH6;U#8NJRL[;-<M2;8^"RL?'K8MZZ[@NS>.L7YHG$3<KO$8">B/
M-;6\'6/^D()[7B-E30)EXD&QLB@5"AM)83.#;?E4)N?D6+F,,Y*9/Y& 1?NP
M8*4.M&=2&?=WW51AM2>UY8HME^)^/_ZQGCK5Z\[P:.4RR]N7<!NDN)Y["L%R
MC[%F538>9%=F%<BB5"V(4G$>8DS<*D@,DDL,HY7D@IA/*(SF3WQU6KW4]!9I
MY<Q.\"BP:#T,3J[/S >SL4Z9YVR3&PWKQ9!PF"6>$B?FY4W-B)L!8DNCH7Q1
MS"^L#$QO7NH<C9O6=+P;[<SI.<Z(Z.Z[?'+[^_3GCZN5BS&7<E84=YXBI\+
ME33E5"5)+,Z53;IN!U5L:"V-:BHE42XMW2OE[TI*AQAW37DB1WK\>7I\*7TV
M\_,472Q)Y$2$@_R>JV<<8 B_HL3#RCGLAY7U^$O@EI8G5:MBL91(L]CIHC;2
MG^W$@Y!]N/&@GP/UT#KK7)2^S#-*)Y[0G2>4[.,@PFLNE)]S7_O(6UNA,5HN
M5\1J<?9.>\]Q#,$R;VN)!F^AD!>KE>D)[4OC+ ?!9-*V9OM#R\A"@)6<G3X-
M3PLW3_M_SNXE[?-9KEI:59",XLRL)Q!6?[',0VI[QIF'K3RNW>WD 6YEU%P1
MRU)!K$1-M4ZU/C\%7,OWZ0)= ;! C":IT3,^<:4\<E:QK^HJ%54Z5K!#17GS
MQ]EUOU[HMBL)IFA$B%^^*^&U2TQO(JGI^?'UB#M:I4.XB!-F$F'PFWEA4VW_
M^#>VO%RO$F;C3?>:+6,$D#_)ZTRU1]*[0(U_L'(HBQWN<=^__/;[=U$^:^17
M)8,/_,TU=74U:0O3]&D_J%9&OV6Q5"R(I1BF7_JD[G2()2%X*V59S,]513:1
M:H[&!"^>*M9 #O1'(TT]'1P5NVW[H/'[5EF]'#Y5+>N=<,:)25!\.\=^MGKX
ME)^-%LVQ.'W<:UP9R>=$N2R)A>5-H=EHLSGY.UP^$RI5@&V75S/0;S^4+^'1
M0(C:FCZ %YR["=..F4WLZ*M9LW*5WV>?ZPDY_*=S)CX3(9(K!4?\38-?RB<L
MQ$;EJ-M;&0LJ OO!N3]+G)$QE0F]R,M+0@&2*WFQ5)W=X)MV=;&[0ZZ\+?#+
M2T*?D>OWE+.3T]K5T[74OGDR_AQ]NS\\NM(N5^93C>3OL/,>T!*-^^"S,.:\
MA#$R?R$,>'EFW_H@N$XN.*.Z50U$+]2V:IHJ&X=TJ-UK+55O60P(;C/WDUX?
M2WYZEH\$!_=GY?R9<7;6F:<WQH*&H+-13*GM.T<0:*3,)AL*TR( \>\J\4XW
M@)W5K#'FJFYN>47]Y=QJRW'E*$]M[5[1NLS0/2 )ZA\FA7.;FLS0\[&<MG26
M4\N'/>5BGK2,&;*[1O3Y?QO. U@PTU6&[]#5I#*=@,> 2#4 ;: /6H!NL[$=
MS]E8F/$N5ZAU%',E,1\CQ)N9?<N[R22T'VSP.T^?F,P&3.-NPJ5#WB<=CA13
MAWNT+E23!BDR&?!T9LJ?+P\O5+G128;I!P9*%"3)&4F&?T5&#VC<G6%X+FV;
M]9+2N@-_\,\W%9)-A/)MP'D1;B#&$"202=:@[PVO+!S?//VN7WTZ^E/-U?I%
M/N82'G&&33UO%A:*.O%%#@WWA(4E2<K+4DS6=7)V',&\+F@/ULX'::\PNXK\
M4L50_#L,$3:!&XPK?&+=8&YZB^RU"J!-E 7IVLWT)+4?)!S45@VN"2<^#G"&
MU7F;(<GYP+9L8/>  5QB#8[N)+5_^KM\,4^J6F(2RQ%-#_PT@L*.$W!@6H+A
MG6?Y8JIV\W3?KAW=YUKM'VHE6DRMI]1PIGN>4[SD9V%.+D]R^)$LB]5R293G
M:IF4AFK.Q4$\C?L7%@.P)((*(,ISI0B'<I47.XZ]"KJ[=?2U-?QVK5<\A\VX
M(AUW0#LPCX9>O?_\^/=1;NB1"TZ>W)Z7BPE/;I\^[SS^8/.5#32??[;L%,Q9
M?'AMXB^8.+YWA#B?\8CV%9UU\V>^1\]YCCNOO9#-:^??6->\]D(VKWV3"<TW
M4+W@#E1?PV3W"2/.#S[5SCX>U6$S\(?S@R^?SD\/CR[KU,JO_'Y[Z^C;]Y.K
M7Z\/CXY/#DZNWCP_;CC^+N\_,T^>/[J1Y<+-TW5WOW'?RVL_<I=S3IZ/NA:E
M;UCOA9%+V83A]*->*%9=7AP;E3R#9YL^T?26BH?>G>I47*V_9O;7NTZ=??G&
M&UWFH OK3WD NA<H[J!/U1XUZ\9I[HB7JEJU8/S>^DI#S&^>ROFOG_K-@\)Y
M+=P:6>4A4P/C?%P8^P;HNH%&![)_/UU>/EIW?^K%B[5#UCM:;>:CU5RC[$+1
M6B?Z@=+7;*7K'/.^(CU5U./&W_-P^W@]QRS/?,PK4&JL@3D,W*'=_WS_\_ZJ
M;!Z'SS5?S^%R,Q_N4K4535=;3H#".=_Q:?7@\OCPX__/WI?V)LYDC7Z/E/_@
MVYI'MUMR>C [_<QMB9"DFVQDW[X@@PTX,3:Q#0G\^EOG5)47L,$03$B"YIUW
M.@G8ITZ=?3UT7M?H? =SGR^\S82?\OXRTS\H-M1!OK9&I]RKCQ[^YE+/1W>U
MB]'>D@'C 9)9VCF>$@Y1IA-A=>9/%?V:UHN'>V\A)@#\^O]]R\5VZT*-LVGO
MIRI/* NNTA,N:5UEK$2RM/8'I.KF/0X5+@=C >TI$@$T"2&H#P,Z5PX?!N!R
ML]GO]G4(N7T8F(D0W_%)\0\#-QULY2\R^[\"55<)'B%^!OX=17PZ01&/R:[W
MHI&E'Z>,B9I/<YS-[;SS<9B3]B%@G?K^][5QEG^</;6E-;4/14M3W\]]K4]S
M(.$[NZ(?J]+>KDN8.:@WH28D):6D>AW^):4S_N83OXW!=](T]3Z <P8K-4TC
MUB 4[9*XGKM.L6E8RNAJ)6NAT<;@P>/2/W/%=>>P2O;4)OK\%)J,) H$AZ7)
MK[3DKJ8/?\T*A(>!- XXK0\+J0(+(^!@/D[Z)S2S."<I^8(*I:)_V\A$01)<
M?!B!Q0VWQ PIGRFWE;O\96:4^_--<#0'SK&KMC4#0D^$F'39:*HBJ]7[-H:3
M0GB*<BI2II=K3: A6))5MFLM(!):B,6.6)]VPC<59^7S8CZT,"M4UBR34)9(
MA?^9#FX"=[@4P;>BBY_<\/K1[WN6U,DF*G6F)5G:VF7I^-RVB\?G'T_6L&_5
M)\[U)@E3$G,2;"@/:Y#]2$3W&87,6V]\<K<'7/;FHM?VHJ<F3Q>>%IX34P5)
M+*3"1M-]\9N?T:&UPJL/22B_O:,X):9283-(EWSK/S87/O^%AR?9WW[G!5R6
MG?O(]QYN0'XB.3^M &'A.2=B)BN)Q= EDALI_[X7OX2!\-EL3LSD5J#"?\R.
M/,)891[<\=FF5=ONJ\J!:5VH2A^AJ](_G,E#P%Q]U*OF[II7Y4;!>$ELR]"R
MZT!C5%90B/"H@H9(P/XDBZ-!T. !\-<>Q<3:A1B7*:#GY4YWU?O,IRU'-+WG
M60-_W+'5YH[VNM/1%$)POP3"6VGMM6'IJ4RZ-(F7CX0>+]A36$A4T.A$<H&@
M3O9U=-;5!ZFG9S<0Y*^2BL?&$Y&BY1@DN.)\;F3%:QU.*(J4GR]0O:94^ZZW
MN*+[FPPW;ZYMA=>62(1'DL1"J21F,F&36[["3<;4JIGTQ]:J2:,GLT'/-/1D
MOR9Z5B@FWR  BZFY@IUOQVBX9WP0V]P]UN2&IA-E0.S<4?5E;]C5C+_7@]75
MUZR%CRP'S6O=0\K&1][XR-/E\:?QD7<7$1I)N\C=X>!L_R5_?&T-9[K(T5S\
MCB[R!*[>U4,NB5+HILB/1+'O>87OY1['CKAO[NRM=Y:,;YS)B:7B5^6\F*HT
MNW&,IZ)GXQA/1<_&,4Y81+Y)^)56%Q6,=HJ#32D4*7M]"U+LQ&LS%1P.1UPZ
M_ MQB+7AS6#@G+[H4OH+9(J;LMW9^+L;?W>ZF/TT_FYNMCR@;I,G$))K"3BS
M]->7XWWY,3O3S04V3<BA#=0BS43'NWJR!3&_PCCK>K'J(G<75&WOY<<6-S>V
MFAM+Q(O-2B)YTQ>]PICZ,;=Q8J>B9^/$3D7/QHE-5#Z^2?*M3GE%%SS'\F!=
M;Y_X9@.M"9[L_6-#.<LX4MGY^[52NS9#P<:QW3BVTT7OIW%L"W$=VTDYD9B#
M>WR0;?Z]?7P^VC^>Z>!REGU/)W<"->_J[*8S7[BL<F';X+WN<++W>7-U*[ZZ
M9%K8BY*83GW5$$9,-9K?^+]3T;/Q?Z>B9^/_KD10ODD$9F(/;TG*$<YXI8K!
M]';%-&#K'P&IUKI2B7EJR=:06JN(KOKH^O6Z(N]E6H_*X6=)Z?(C4ZC,%GD$
M.[F@XM$%-EM^5Q1V=R01%QI6=J3Q2?.P]RXPI'WC,F]<YJG2^M.XS+L+")2D
M2Y_-^V[U1KOIG.1.?"XS!V>)?)YD=?2<V'Q7+UL24YF"6,A\50M_";>(2O:]
MW&RXO\W=K?3N$O&S"V*NE!8+A:]ZES&U;V'C:4]%S\;3GHJ>C:>] D'Y%A&8
M$8M2_KT][<*885SK 10AF:/18^;VQAJ95_+NU<HRS&_WGJE!;-)3A>:-UY62
M-PYIB%#[X [IAA261@K%U)<DA5GZ+4I^KX/=G\OE5CH\8[TN+BY=;ZS^J>C9
M6/U3T;.Q^I<O%3^*O(LP\?U]4&7ED5C[$*^VK\P((8_ATH9LJPI$LU7#EN%#
M%Q""MC5'9;BC.<H+M6FV#7P*R[_I1K=0-COM\YO'9/-OR_(-\*2$#KRCKBV9
M;^S $(E7^)(2;T,*(:10_)*D,+VX)&F)OPZ.A93-BY*TF;XRE3M*7]1ACHL>
M:8.>:>CYHF[I!Y"M'T5JSLY @'\&NQ%KK?#E)U)]Y+SN9\Z>C6/CH?6!LA#\
M8%#48P2.)F@ANZK7B@4VEF:(-,Q]26FX(8404LA_25*(C9ZOZ9['1L\7=5GC
MHN=KYGNGA+-GFDAS^N-)[ C,I[-B*;79]Y+0W7V4:XFP]_UC&O>T@49X7K&#
MJ^WKVFE=T>JCAY.;%_MOMS_LZ>N>2^ G$7K$^8/IY+Q4WU^>[QMAL;;TN['Q
M)M10-O4UD\X;4@@AA>R7)(78Z/F:CG%L]'Q-9W'&9N0(*V!.2_:MF\['@J.%
MM%@HY1(REJ:O-/\0E/PU'=<D*?D#D&H,D_Y4=:K$N>FJQZ9MUT=/CY6+YOW]
MU4MC\([Q>OXA^J9?@M1;P,0G)Q-T<JBIQ-DP+46UW!?MZN1,\#K!-G5-F7M-
M^E3BG>==;[?WHG&X5.[^R B,*SREN+GF#<XW1+LV1!NW F"#\^7A/&[@88/S
MY>$\KH>_P?E;S>6 K;AB=\\FAR!T,#$ 2Y2*&3%?BATF7P853'<'-P208.8J
M@@SRQ8*8+Z0W1+">1+ $-B\6)#&3C[UW<^DW'.Y*9[(X;TIRYTU).&]J;-YS
MQ]3)!=ET6@'!G=X'V,Y,"TY0=AQ+:_0=V(=^989S25V[K(\.#RY?3I]ELU0J
MK\VDO'DR;FH3>5W(2"*% NAC\BN?8::=-\@L0 LXUZK6=VQ'-@#I<*UAY!-[
M7)D["@*3E^5@%,OF@\L*N[5;VTFW]F[OW<%ENVI;,T 1$U+1(<F=]'#O\;,'
M!4?9KK5\.H.>JS[M6&^:+);/B_G\QREX^,]*JJ.7(ZI6=*^3U1(?YSKGVA>P
M=)DQ;<2A\K=X7MDO'.NYJP\B*1*:/"B)Z5Q.+'T@HOHT,F+Y8PCA,E<WN&ES
MD2M9?9<3\^F,*&6_WL7.<,]6>+-7EBK;?6NX$)-&>7JI!&<P+#6/__GN,Z$8
M728EIE-9L52*'9_Y/.49ZW*U2=2-$[U:*(FI8NR@S*<1P>]]K0O?&/%[BT4Q
MEW_W.99O6)W8*5C9Q_/3_O#Z;K,Z\?/$S!9DQ4W1\V1*-//!9R-XH9#RVU8G
M)A(DN;/O>J/6=;?_Q_A$JQ,E-V<C)1I:R60^5.CU0ZV56OX=3E@0F:\ZM>?=
MKBZ9\$FF()8*F]&NT]5HW,JB+XJ>3>_05/1\S=ZA%0E*Q_1$Y>)"L"BF4N\^
M4*GL#53RJ6D7&Q>JTD>XJL:Q)C<TG6@#<(.-6TNIE5[5W6%O;<I!DO-]9<'B
M>("A3+J'B8TWO/&&IPKB[*?QAG=C2HI:RR<I?&L1$W&'>[71Z\%QHU]2>S/=
MX6@N3G+GX;RX>E?_.%\4\]+J%OJN%T<O>(<!S?A>GG'^JZ['>X=+2\8G+N7$
MP@IW::_7+<95IAN?>"IZ-C[Q5/1L?.)$1.12O&$0?Z75Y?(CO.'L=!OWK&\U
M.[*M@MG65 U;K8_R^<>KT9],Q<P<?ZU\L--1A1[#!YC3,C&H$2<;EWB1AWU\
M.?,1CQK(]<[%^4D[M@<O>\>E?5.]RJ1G.K:1K+AJOS8"2^_JTDH?J]OF/57_
MQ/6]ES<K;>YK%?>5B".;AL&QQ<P7O<"8KDANX\A.1<_&D9V*GHTCNVSIN P?
M-IU>BPV>%<^2#2*D8AK$,[4Q[7"E$E/4DJTAM4S9.LY^OGTP2M=Z=[7"9\GJ
M\B-3J(AQ[/"3"RH>W9V]+<+X;5&0#46H^.=P,WO;,06__;WQ<C>)WZE".O]I
M$K_Y!01*TNYQJ[I[<G#7-DO7IS[WF(.S1#Y/TH6>$YOOZD:7H",]N_'+%K[#
MZ!U]*W"H2Q^H!?U3W%PBKG5)S,+LF.Q7S?7'U;P;YWHJ>C;.]53T;)SKQ 3E
M,KQL$((%,?_^E=.%,;.XU@,H0GH!1X.+?CE_K&<EY_D#K:&EYK!)3Q7:";RN
MM+QQ1R?%6N&#NZ,;4E@>*6RVLX=IN"CYO0Z6OR3FBJL-+J_7U<6E[(WE/Q4]
M&\M_*GHVEO^RY.(R#/W5R[P(0]\_1;FL/!*;'V+6]I49(>HQ9-J0;56!B+9J
MV#)\Z +"T+;FJ Q_M/?T0FV:;0.?PG)PU^W7LXI!'I>5UGV-+?40\*2$%KRC
MKBVI;ZS!$*GW-;>F;TAADA2*J2])"M.'!B0M\=?!O<AF\Z(D)34@<]VO/RYW
M?%&W.2YZON;:\]CH^:*NZ=K*UJ5TK:U8;D9G(EP'Y40S3 N'OM)!KGMJ$^9D
MJW#X/<VFDU_!GXN:_/J7CHZM:Z=U1:N/AHWGO<.C;NKV(?V!<A>!DPH]0D]"
M8TA?;01.+6CLV.O+0?-8L5]!HBQ%&A<B<??54;@AJ05)*GK'_0:%,5$8'8K8
MH# >"DO1+OP&A3%1&)TI_P(HG+$/9%GFY9Q1CR062.1R8BJ7V*Z7S37/NN9E
M.&"KOL,(!ZSHE8)!F@SVU-5:X8B1ZJ.+N]*]U#KIW9S*ZY[AX:>!AHH(QXD"
M$C)?3U$;Z^M5;<+_(8KO:Y8';$@AA!2^:"E$7/1$AP\VZ"'HB7:%-^@AZ/F:
M&?<I=48SC:9U<!?$7#[)[9!?]/:6X@6L_&HB_( #7R)F3QMHA/,5.[AHG.=5
M3E.I0K9<N=6R!Q\JKT(/15,JFN$V5?L;J7T# ]>6G#=&WX1>RJ6^9@9_0PHA
MI)#]DJ00&SU?TU..C9ZOZ3W.B*E&& 1SFK9OW9(]5L"2%J524J,AUG@Q=EQ"
M_IJ.[/()>2G%5BNCU1C6_:GJ5(FOTU6/3=NNCQ[*&:73.!JDR;^55JKY5#EX
ML"X6J9AZ4WB??X@^_I<@]1:P\<G1B&4/9Q.^Z^1TT]FX85J*:KEOW-7)B>"]
M@FWJFC()Y%OH>)YWO=WRBT;F4AG](R,PKAR5XC:?;W"^(=JU(=JX]?X;G"\/
MYW%#$!N<+P_G<7W]#<[?:CD'K,85.WXV.02A@\G8>;:8%:5"[,UCRZ""SVM2
M)D@ RTEJ19 !\:T**4(*L3<P;<A@%62PF-\<<<<%,9_+BOE\[#39TN\XW+'.
M%$+G!*N^.<%F\ZE#*PKII#F"/;T/L)V9%IR@[-"21+FAJU$EB75MOSZJ-:N*
M7"NWU(*^LK3;.!K3/W.+^.5[:A-Y7<A(H@!8FI][\,V"8O8)FI;$0-Z8Z,"-
MX=3@6M^Q'=F PP/RWS0,VAVUAPG'<C#T9/.QT&7UH76I2,[>>=,="[V/ )#;
MU"%)/3'/>4Y$+6$+_3AN@@*@;-=:/NE/SUV?=NRW;?R=:SW2-%).W@A\$_G^
M9Q[1G^C]+T6:K8AH)A<-?P5:F27JTHF*NFES[T?MS+#]F"\IUZ-/(N 2VOJ6
M%C.9E%C,+6S0?B!R_4JB;?F[YH!2%O9^-U2RUE22R+2<'#'^"R4Q5UK8D=I0
MS0).\PK)Y@J:W?K6<"'Q$A5AF:M"=3D4LT" 94,L\Q)+0H'93$XL$$\_LVH+
MYA/3S-J03!+]"5DQ+V7$7/QNV(U2^@@TL_ RRH(HY2"Q\^X.D!?T_2]B@?P;
M_O._GO\1OP0I16YIQN[$KFRU-0('?#3EO:N'C_P?/EUHJKK.CH)H@9\),$W^
M,Z41*GGG??^+IC@=^&CJ'P[,CF/V$"#W%QQ_*4 '@&5%!9K)5[^Q<+@773A(
MI>NCT\YN]<'0]MN9F@LF>WGJ9TXSOM'=D(S; E^7BO71R\F-EM7,YXO#OY2"
M6Z;I&*:CXL<.V _$',EE"!I>N_HO70;TJ,;.]>6WW^A$XX*\GFK1<((@=\V^
MX=A"1QZH0D-5#<%2"1T#20U4?2C(.,I-56!_GJ6V=+7IX%YZTU!W" 7O.!W-
M<H;D3[ \1B5G@M'!=D_7'$%MM51\C'"@-JP^K.R3LN+V%F&"]$^">E4X!= E
M@66IA9K5E@UMA(/@$,Q=V=9LZ#D_(^RD&@[]"_:DNPZ H!F4DW! L0\G 2I=
M%HW.((LQREW@-7ZV;*H@2&*^&O I-V%<LVP,(6X$.+#AVH@0PG27#-?8T@S9
M:&JROKUE\W"5S0%.AG_?_D#W4?]G9T<XT%1=^26<R6TB]B_5Y[YJ-(F4RN7^
M%7 X('F#L+/#U96B#?CK_6C,AZ QCWHAGK2)F5]D?V\2O2#W; (:_]>8S/%)
M6RE%P9@F74*EMR?QV:,SF7^\NPCJ!/Z)[#]A%/?M]\&.']4<R?\*5\,> ;%L
MR0VM^:]P2G0FO8A3$U">\W_IO_Q;\)>H]V?^"=7<?J"!?SGW_N^_Y#I#;K9!
M_+JGG89*! $!J(>4$>^V>T'BF&#CP!O]IX-34S);+H6_]5'A]_F_QN^;ZDWY
MJ'8A"M73RL___;>Q@E=2@P)4DYS.?^/V2:5V>ED[KNZ5K_;WA,LK\C\G^Z=7
M0NU J)0O_PH'Q[7;RZ7"-RZ0O/_$9':N@S.I_;HD$35^DVY<G6JJN7?W0D1!
MOTM>-\2/$%[A0E78$>*<= %K)9Y0^>8FY.=.AT?5JD\*G:!T\?\X]Y>]NH%2
MNAZ29AD]'MX=]X;GVO6],6UI;[C 6Q7H^P!PR@4]14$W[O03X[RC]K+GRP:=
MF3>SKMEWFQ&O017$=Y4WB.OS+1PGA$: C?_?M_RWR*^&2X1[5;:$?4-1E?G>
M':@N6?8I0YLKXA]]E@$0$S7^&I!8U3H?#6/I96.,%LJ\'5,?X:"I99.$U_NT
M'^Q]JLAVY\PRH0],V1U>VZI2-6K$623>E=$N@S-'O"[5+C=L!Z(.=6VW/FI>
M6.FCNWSY]*8^.KXX*68K<F5W]R&9,JQ)85@[V[\H7U5/_PCERE7UIGI5W;_\
MM1RQOEY*)@F]$;\53B,:K2N?5LYVKT>U\S*Q@1KG?:6A'-\M-$ \RL1@!DR^
M^$^8CU/Q>[*&Z@C0QQ;A6TC_1+#J^,?"7O2?J(=&."P?KBXT F5AN/CQ*1"<
M<NNO4TM";UHL%B0QDP\+Q,Z/WG!^+(6O*(-P,Y'45>)IV%<F;$<PFIJN!K!P
M92XDS)4_E5;FHGG\QTA0@+O5L5+*7TA+:VOI[R81Y3L_#4:R4Z,@8(VMY/?P
M$R!'Z,/Z,LT03'YD07;/O%$0"RJ(K'\2DMHCEZ!AY+5L*.4N9$9H]'927=3:
MAX5*Y77W]G"1 NWX'JD?*(PARSZPDL;SC/[Z:'PEOW,QFT^+Q+.>*:O>BT27
MB[HW2/N)994$<?GT6Q$7SDV[/FY"26V3)Q^8UI[9;SBMOEYN-C$[@^RDI((<
M)>>N[H?ZH]9K)+3!9?)$N[*"XW\%]14V]JCO2Q33,+880XU4RU2([IA*$FY/
MY8?DI+F1MCQ6RHCY;"X1/BKZ^.B/K!DV&$"J73/V7T'Q]S6[ W9#K;5'B!>8
M"6?U=6T?-Y4>"Z/SYF6FDWM,5#\1M+>U@6JHMDV';T.2KB</(1"=-&7,,*)G
M8BYI+55*B04IK&1W%H7\2)RG8O9<9T,&"RW%*^=M4KP89:!24QCNC/OG0-2I
M(%5W7\Z>=L_-YN$HORH=02$DAC<',>"DKU;HX1C3*)0M545$^(@?4U?,C[;E
M>]>9@IC/)Z,M"AX[\4/5C#W-[IDVUI346F4B R/TQ-Y=\?K%D#*.HR6J)P J
MX7N;P/=#(!>C>."!VI !P'=2%T@=TQ"7M)HH%L14-KN6:F*)"%L^2TEIX@:F
MBXGPU)['4[X.GEH/E\G (&E5(98/6^H9$DU6,F=7^\,+6<DO8GXMI*@HG*QB
MS:20"AJ"BB5F-@/V'8DF!BJ3CQSDBKF(#H>UUV&+XF]I/D\NMPS<A;-<RN?T
M>*/:\;!E0[F5+4LF/IWOJ#6KHLM:-X3[<F<OS_NUWO6QFJSS$V"YM6$U[O_,
MA<3$IV(2499*+:+EUB'*\'94+HT%TT6)Z(1%O,KYHN$GLO6D8CW9)5&%%J89
MK@U+)8\<J<JXGQ8T*LW7H[^'>\:SJF=6I?T\T 0P,ME(4 $JY]@Q"%?R<[PO
M,<7#[,K2JI*8*F5%XNNO+6_.6@*X.#Z7QY5B7LJ*F<PBUNC4C*D_%%@UZ'9#
MON6P:NRQB1DT37HEOZH1'%D<G9\^W@_Z4K:4<+J* N0F, &D=Z:/6&A+WNY,
MY<A_4V%C2=;4SWL[_I;O\V7S>5'*OU541?I\P6DIN^2P"DP]40T[(@VL-8RB
M>79I#797ING0 MEI &Q"TP?<^Q)).,(2MRJSA!RDCYH%G@-GR\M:(<:28:#,
M5%WEENJPX19>G0YAJM$?Y;!R<.*<7%PD6T]1Z<A&6[7'"FD@:F5C>86NR0U-
MWQ35+"M].4D'/#M[H395;0!F6[C)4CDXO.]45<TZ*JQB!&)DF18#%PJT&+SK
MIHXG,;HRYR$O%D/'RZP'2<]M&,;$Y/*D<4DL9!;)"DWU&7:G\A^DP S'A)%[
M$5G6QZO,>?I\_[+7DA+;#$+;0CDLPW5C*1^2-GG5Y:-O!@.]!_)F]Y.$F#1.
M1[6\$F2T(L*563NE-NZ>]O*%=O$]E1D"S,R==:.9,&2N+@B6$8L+^>9KJLAB
M(W.)$;!<=G;KP)R:;-]+PTZ>\0Q*:,V^?:(2;Z)B&M!A1LZKAE:79D;]0?I@
M4'HH+\* \75:&-=Q0(4N0 JWP$%]QUQB?'QN:D\3P-_R3,B\F),68;S9RB\W
MC?LN $-7YK6M3M-[2OFOLOMZU+EN9M]3[R&P4&C4M]5W57\1I#..S)7IO;14
M).23^1P,& N+"33.%7-B)J%*\'2\D-HQ_'S,0E?#R3"U?6SWFK7:W_[],M,_
M,6U.-\RF Y3^"-OZF4WA"/T [)AXCBA17*X34\XR2&?Y@SR&=$:;(":9\:%[
M?2>95V:VUEF+P.:*NC46<F'&D)ET/HG@5'IS1>D'1.'R"@2E@EA*J#II.N^1
M8UI]2$G36:5>!/<TJO3=4G9O[UX>I<?F,DO?8S,?0"MH#%RHB:>]4ZM+,RP2
M'8]$<>*<*68^B5Z<&XM+8\X,J,0W-!HLDNWCQV32AS%C4"'N%OI5Z:6]>SI\
M1R<Q8CI2-*..J<WQ=\V>L<2^,/_^P'#:7&0WX-QA_?'+3+Z%,B7F<K,+/&*N
M  S'W.;*EB=C<(3,;/V_P'W-[AJ(/_ +9-!5O>MX0J@K5\J5_;/1L?92']VW
M"L^%JO:BC)X2+$:)D#BG<0:^?&02GCW[*.8MKLXM%TLI2<R7\LNBZXD95)O[
M2[!/4"SD,F(^-SL8,-_MQ1Y*.:?5LL;U7NL%3:R9?V&T2+O HZ>&/3U=-/8&
MTDG^J9]H,6+U]&;_<C/K<3GW[F]>(M8.#E:[,LO-Y[YFJ;"9(5!Q&"Q[ZIZ<
MU$=7QWV[>]^O-?8/5U7+S?O*O-$IZU)E. N#FZJHF8IP(10N+R^<$K/9-PR?
M68#)B*\A&VV-'(VGA -!-\IDZI],\2A]-:@NLPXCI.:" @?N>M.T'1Q.U),=
MNAUDO<AB'&V)MR)EB(LVVY1=OUC:8IA;'D<5Q>)"79)3.4KRBBQFGD\*U5O9
M_'/:MO]>9M7:JO366=]J=B"9"[-;B(7<[!CD:>VAH&O-50S2FS;*9386DV:P
M='[1*0GO.=%E0;Q]F%+>O6FJBW@(Q#]UAF>Z;#AE0X%I43WX2)@.TS./>T\/
M+WJW>IQ XB@0 O SFLIA^L3!@_@7DWAK(9&&>3%=V,1\DK^V)8ZWE4H%L11C
MO.WBH9YPB1(_TE#7O,@SB)- Y-G06ZW'5K9S^CQ<C2Z/&X36^$&^=! ZY#I7
M%H3.BCDI*^:SRZ;MS?VM)@B=3A?$M#2[QV2%0>AQ4V2-8W[K!4UDO?PL?7!
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
M>C?JIQ1A!HI<93C09$0-$13P-+RC)LAYHD:H "7BGAYCMA1A2@[D&ST,4>Z
M7O@20 =^&=\%X5BRPMX(1_(WQ?PD,I4H'1I)P7#!&-4&)77@W"\:80!RL:PJ
M Y4%^6Y?=_C70[#Q4R@3L>R]D2.5?I% N;V%.C#BZ^Y+,4A)WMKO 7G!IPU5
MQNSU2P=H!!]+7D8^S>$#W>B[S2"WN[P($1/*C)";XQPOR%T:T60J+SS:(GC!
M%OQZRS0=&J#1#)AK1SY+=+-*GH&F1$,E>IS<JV7*W#B3%1"P  4Y%0$)S#;&
M(B'B#@O2R E[.$L/!0J8KZKR270,L>DKM9OJW@Z,!TK,,5R]XCR1+<*[DL2U
M)E#4K6GIBO!7E77"^GX/A<A@)EQN_]9<8:*H36)=@4T#;,J0!/2-D1(F<F6A
MK9L-0I>$B16UJQ%+IDHTAJ)H:/LPQB$FMPR$"TQ!98D-QE:G3PY(K+^6*E)!
MS!\"EC6A7ZJ]#;4MH^RQ-)@ PQX WX='L]>KA%W,[E 4B#V/O$?>3(2XU>_1
M=1O *P-3)P_2:4^"_\L>=]$,GOUS>^O$)(Q^_?/R)^4X^H0N&'P8G\9$.K(8
MX_T>X=6FAGSHJ"@W" 2$DWI@3]NZ^4(%<]^BMC/A(UGA0HP "I,I/PE+N:0"
M&$.W![#(/#.5DP2_:F*X$=D'DS)12:$K)5-UPZ:JL*M%PQ[$)/DO:&/0&Q;&
M68G8 G'H=(AR8G/7A7:?2$X(',HV?R.CFP UNP37E8?;6W"?*)5%OZJAS .J
MHPM:D9-?*W ,I%BMW2'0]PU0N;)&+7_B)3WB:[D!@:Z: MM?'&%(#)8GPZ4-
M(F<)0LEAB%G9\L%L<V)WJ1Q^8+0*QH:M6@ YJ-Y&WR:VC4VNS+2H>8%N,# !
MLB85#" 4X(M$E8#-2+R;(8&4.)!(N=Y7MK?(,:B/BJ<!+U10^GB++A+;Q&>R
MT$D&C.%$,'S=BLGYOX'8U^\EAL(P,76L/1.:(L(C*I*5\;*GDY^MCT[4;N'B
M.'4WZCR\-105K<LP/I7^*8P'J*  J54\N<H<O)[U!M]^NP F$8**!B_Q\+3[
MLEL62R%V#7$/(?6!%$[8"32:0?A.-VV;BG5B$_>[?9TJ&5?;X$2!%A'<;)6@
MQQ34<)/1A'4=U Q5M9)(PSA@#$(:C3Y8A:@3$6_4Z)=[1$J]HC0A0/TG>%>E
MP-"S"Q4$B:KLRY8!<8JR]\0]^L"Z=EJM*UWM];C>A/=+Z0RY;*?U7'JH-._W
M+Q^_"8[F (++D]#\^G6W=_?K5R;W3[I2R$CD_V=R)1YI9_>R8ZO-'>UUIZ,I
MBDI03(!,:Z\-2T\54MEOOS.YGP67B/!_MK>ZQ((FB"*V<3B..(H0Q>0#$RC(
MC4T%K6M5_^E>[I_/4N?5OS?G&?=T\+$X,PU7/6$244)T%S%'T*=B=$E-#I"U
M 1%-]!=Y"8ICIT,<D'8'5RD3CX4/X0 _0AN@(J+ME2;0-- &<S^(VVM:3X$V
M,+EMJ=1G^"D<L' JSBJCXG[R?N!)U&Y\X08.8=6Q2_+).\R90G,@A.UY&Q)$
M.^VZ8M";2Y'_U.ON'=;=^Z4=A">JTX%9W;R/D'8TN0X0_8.JEE\UNU[GK[U0
MNB<(>7UT?-91F^VS.^.V/KI_K.5&SG/.ROZ=6FH0#?6TT@R/7!@<=1>, /T
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
M5_X">ZLPY )G;$#9 (/4_03J3\.DJ161QZA@$H>W"(! PW""N2=L&2,',5]
M\#+4A"#%CXU?B%47$2>R0=P9K#-F)^?8#GQLGTY'^6.9_1[]P/;6]U+IGQ]C
MGZMING!)(+#]3[%[T+5'?_.37ZIPHBD*<>3W9=MAI=/9TC]B 'T_QJ:*$.VC
M6(0>,=0&S[EA[X62.[6IF7UR()7H/?; ##R0]4ATL<;=%\9#S7+8UVFMAP=7
M%S%"+]@'C#VU^-N7BN:I-7C$>$+0V\KC@N$=QNSU3,N!P.D0\]6!_#;,N(&2
M(PH=ZOI9]PB4V_3.19.5&,VG,V6(@D%]/G'0R<0Y359^#J7KIRC*/+90OJP(
M12FU _^7\QI' 3TPL0&KFS'EZIDY$'&](1R%T2A>F$WXA'$S-WUNJONN*!'*
M OD1K]*@?#^DB5W%)-^ 9E"4 ="B!LXBN4I&N^0CEF8_8;L^CP5C(8,75@90
MS;[CUB*!A.U#=(L-]?$)WC[2&>MHP\ YE*QS04FDB*T&][:9A%(P< 8H@_D1
M.)N@(T,LG^"=X+5ILT$3/EKWWLBI'A PX"CS+:@"=/@8 II6$2SW(X@DG,D@
M-VS3:@AP -J;BJ]E2,;8/<3^<>@&:^XC3V.%5>ZW> R>7L'D-\D[-:4OP_PF
MPEQ0/7PS#C45Z'A<$ %$XA!0B*RU[([6$[TCD"<2AH;8@/=-/(U_! ?]MVNC
M^Q+LX8!"ZR)5#X!1[#?@;@7M'2.6>8,8Z4!%+"R!.**J@?"!G]TA^?#240W6
M.XT/ZV#K\\15X;F("&D 33$/8N)#MACHPK8IM=#G4G$3@TK<,RG0 X/5#L@:
ML[X+%0[D/%T55&>#7(';HVV^\-E?E"[^2Q%$/M8DBI)0L4QU#7Z0_PYJ-2E>
M^4PJ'"E@\1[RR;0.8)G6:L#L@&!+NT9D#OFB!LXR[>(FEG-/M3"[1EB: A !
MG@>*V2 "3>:C%1A#,&('GL9;PFBLX+@-&(+[//H1!BM<#A"CV==A? 'TG=,A
M:HU /SZOO2??H$#",;NFH@*+X%PUY&'P/>%>P%LU" NIGJ-)* SY 1KJD0TA
M2T<E(#W6]A8C72&4<EF_N8]30/4R):U9S7[7G4,V7Z7_F W%K3$ZDH ?@U(@
MCKK@;,3_[%IZ&NWCFFGM_HI2K\)W;TP:>1@ ]X-2[,RNLR4=FM8_AQ]:A*(W
MAWX"--5"9^?7*%-UXN=-'YVSHT0RPB]J!+NFS_75I5L,&/C#A3DD2!X*5?]?
M(ZPL0 UJ<2K:"-AH2!++]Y4271BB"1_'P73?D/N*%D2*9M"D.LYT8\_L![HN
M >LV:D>;VRECMCLY.#W9]E9'U=VT=EA=A;^*IXP?&RO%8AULWNNY)3-6*\$U
M(;=X\&/#,\J[NQ[K\B(*1=5V=H[5MJS33TX6%_+C7#NVVR%W]%<=IH>[A_W,
MPZSZ"'J:J65=O/)A3MA]E8:3,"Y:%I81"[F,F)[2[S2S#RQX?ZEUO+^JK0VS
MA_W3(Z?YAOM+K>7]21+<7]AN(7I_WU]P1HW/&J.,"9J/Y@WH7!EW3?)X&<H/
M*HU\;G\H2_LS*8'MEFO,UW^>*MWGU\QYNY6:11>1ZP_7F+FEM)A/1=8Z464>
MUL8_[1[7DK^'J:[>*/_9OS.?WWJ/Z\CD64DLEB([=7].M3*$6:HXO_ZJF!V)
MW_9KX;Q\\UJR4L>1>SO>11L'P%R\3CN?+8I%:<Y.H-SZ*^2Q6]1Z%\_#X?'@
MM'N\5CIY2;<H204QE8\VJQ92RS1X,9]>SGT0O3Q&'OG3]KGQ5\VTSF:.45B]
M:EX*C62B"]Y_AKJ&L<1YM&7^[C?M.X^_=ZMX]V0Y?VKGVGEQ+<1Y*)AO$00E
ML90/VRLWCR ()FX@I^-F;KQQ0')(LF\X5N'] X7&M ;O,2&AF&M-/67K(=5M
ME:SKPN'ZR(G9)#3?**Y(XO'G8F/$BV9*C])Z2H_ R>C!^+E<<V)4N5,&M>*N
M$SG$:&529":XBZL,,1LM2B(<NC6-U<2X4^>/W5:O:DXF_Y:PVW),Q,3NM)@6
M"U*T>HACXI77V,2+<<U7=N.VHCZ6E7WYV^_QLZ76.!P1XVR]8_G(<N[NG[K6
M>JBGQ.AX'<(NB1U.BIC1$LZTW(I?D[ZV5'U4[>ZF]O;.=Z]V3]:H?6RW/KI[
MLI]&Y[?6TUYWC0"3ZJ/;EU(_TSBP<X/#M>QK*\;H:\O41Z<G\L/)Z.9OYMG8
M]+6MJJ^M.$]?&Z&UAMUK=A].>OE*DGUMA?HH>_0@#Y7>L7UQN^1>MF)]E!I<
M%O7VZ]W%=7N%O6QEHF.'Z3.GFB\=7=='QM.)O%_*]0:F^0[R)+D:Z9DU%[^@
M?IK"=@7E*[RDD.A.0AB:W5%C%&Z$C0N&"(-;4$#LK2(OF^)K'6!/7,^D<XFZ
M@2)4JI6WM[IRLT,^:M%B8%NEY5)02JS*-A\3XWT50A=\KS:\73?A(ZK5=0O<
M6*6H;R:9]RQ?$10K$V*H^+F]=:M"I3;*&AX68<O6D*VPD(<<'?KT<=@:[8PA
M8I#UF& AF$%G-)'/B;0*C&_*$ 4D!AO[9K"(M=O354>E#Q=980G.^O66>0&0
MM'%>%5DU+:^ A6@/K>MJ00V>S=Y*2[WE)U5PEWJPDF]#A8E/$$%RH#)7,_"O
M\!7R/VW3!+'']D"Q^DQ6.PE;4 QW@0C;?<@/:__$1T 1'DI%++"A53-:$^8:
MC,^&#HSXH;TB])*A:K*C$73"\W!FE1U"(YKAKBIDI#$^#Z$S5"RS*5L-@C["
M+]SB='=E#D5\ U9H]N1A " /ZI;*AH30X2-0^K:]-7V"EI]&/:SPC58RW^!V
M<WM0#4Y$:JC\+#T="MCH15MT-C& Z;MY7T%?@)W<#2R$C>F=N CQ'TDCS"'C
MW#ZHXP&6#S(E%@H3 '\*%7(*#:MI&6'QDG\HF.M;WF(<3OU-_((+!^>KN8?9
M>F6\C#Q9,654=7J8S^M?TGL:^!YW&:I&N!,1-?3I+;/GSRI4KI8-)2!5B4QU
M Y7M4DTZESKW7666LS3?>>*,D)H-X.*CZTMB/CHY'9ZMW'WSY2US<4",RZOJ
MC6/=D5,7H](*+F]\8'IBER>)F6Q&3$4/!1/==@.ZJ2]J>XK+VTRAP!85U&+P
M#U#F UE761<53J[#NE56N\DW-+$.*IB2ZQLK9ZN.HZMCI<9N@?-X^2Z;9#AM
MRJD' -:5&X']B#"N&W0&.C],_$V6",\<F%L,$+BCVF?TD4G('F_OA>X\75\,
MKU7K9N;>&3]0L03(6U=<9')9,3<E'QXUWW0J&I-9'U(L]2_ZNU6]U:R/FG?/
MM:-'N7OP.',2VTR4+GMK2":3$]/1]5U>_Y?M:_43^CW3WQ2(2Y'X:BI_$A(Z
M?(3O;'35#^A&P4WVP?F...R*CGUB]@U++O&:=-_V<SJ\RF][NP.C1&JMJK25
M"+]KP-:Z%EUWRF=/(3#$ NGC7F3:B,:7X.E#UC9 1 =_A\RL2X$9ER(UONGZ
MQZ:& [N"\_RQU\CW%L$;2]GH*VW504\I>'YBR_=DAZY#1A/_I[ KL[7KL*>4
MO Y,,W!;1.QN"6S\92T/+W2+H/\"QAH/T"_!?8/@J8M!ZS.0]VT,@^99V6#M
M/DUWLO- -?H4T>R"M[?(Q<'*>H>O\^:>!N268QCZ+B@^4M/&">US=.P1=SRB
M9R+*":>. ,6(@JK<91[:8P$_1O9A\-8]8K3[G7)W<;T[&UP60%5#.3]SR:$A
M #26-PD\RE<7/?_9YZ(S]O&\<7"&]>&X8QWHBN5[F&&'G;F#?@V>#GPBI!IV
MQ,N>W%3=;@=H2FC!CFA?Y8(H0(N'[.IZA>Z+YIN!L6MPXF'>0 N0.,S/"D(8
MZK,Q=\OURD!^:X1);+?9*[19%8XE^J0$KIK>K^$C*@<U8@^]=$S6*^AZ@_0P
M(7/S?E(TH5U"U]7P?1X^\+'O$_'B[@8/.)7NQAMX*T>!W[,$H<10&H,&8"S'
M.!F@1]N1]19VQ3-O-T 158\^M[<H@>+G7.H@Q/J?-$[?ILXWVR!'3N*N\&;3
M$]$&)"#[MZOT+!,F+IK6$"TV5QNPS\!W\'5 $%@>(]+U[TWJPJJ*SP>%KC2<
MJPW:QJ:A$]?-]QW:Z_HD,I,ODAT/3=C0:X:1MK"9VHB*\7G[\8UEGZ',&-%M
MU:$L[9]EB@UR@ ,7D=]A=J/_;!!(^,%M;K#$WVIV3_7Z';]$Q.YO/+A#CD3X
MG+YULAW7;08+,[-3WOQ[6*189L^")UR9-]JXN3V[R,@;X5WEUN#!XU6GUQC=
M9_:F;QH+!2".:1WZWH4].E@GD8OL!HDH$<G$Q&/J#7BLZ<]65=-?%/U@27B<
MNAC@C7@LEL3<E/K,[:W(@?FN!+=48G42LO;-Z@?;F<UII5.UT?Q4T5JD463Z
MQY9)NQ<=J]_D+:L0R0,CA;!"F>H)F'%E^R2J?\(KC_VQ;^RB1,;>[8$KRQ!2
MM]>?RD!W:*L/:B9D;-7_1*HR(1;(Q30:M#1RBIKZ.]N$ /_VK,-7MHH<QA;H
MG@TC91!_Z1\H)RBH?H'OKM'Z+P&&%CR^@+D/1@85^>Z.A2?:%>Z.B1:\ DN^
M1Z'ISO]GPZ)1K#?HAXB-*SLTQO\?*?,SEX+L@DRLQW_<F;\"E:0PSMT;+PT?
MT_Q(1@]D;#@UG-)S@+SONC.KG3%3RCV%#>/NZ?-]DXAA:KKW;(IQ<##8A'7R
M[0.U8?7!AY"R%,5PQV.3L;GX9C-Y*2VG_;0,Q*$$UP1O;_TG+1:R'HT$Z0V_
M"S>%@_K!8()] 6C6H#HGY]#X50:M!TYPY,]L>!<VJ+H#&7C<A>$B\S^[W_MM
M*80WR?^*0A9_=CK\9^"T7.!WY%>&!@3 7"M4<E%T'+0=$7X^Z\;LL0S.]E:/
M3=Y&Q]6U.ORDAW1./#]-07937XD_!AQ'#^JC2/94;Y&4380C@D7=:B 55TC@
MNF(+N, C%9\5^?:$#;/;8V12"#U(GCT'I$5I@2#8,Z("6;[QE[M6%*$R<DIB
M_$(JR\WJ$"KU+->Q=2PH#JDK#]0TW9P$0<GF$GG&D/^='KS<P'*'$>$*)B;#
M8),&<\H [.TMQ4NN,L>.TE'0(Q<)+PON[B^/V3%H;%.,DT<#_8SG6,5Q2T\,
MV.H8WN!&O-G"1\QTW@)I($8Y<?) 8](J$$7RQB<L/8PD3(DBL<@1R,>IH2-N
MO3.P^/D"THH&+SA3PK 'OS366J'D[=K1VUN0$1X*%(Q8P2J@@4"XBBYV"SG]
ME !6,'R%J3J\4M<S6"2@)9 ;PUUW_'9"CCXEZ+6]-1'U$F(&O6BBTA?U<B7;
MS+#7YQM("(:QH<#_['M.XO3)A-FQK?4SOU\?Y1MG#R7MIEHX+*]ZNFW3V'L^
M.\ET"_OGWWY7N%N,__!!_&DGW/HT 4X\L9&3.EJ[0^0%714!C3_>W@<V+HWH
M&HV\0(8J @<W@U#12'2\;X\8CN[$R4IR$V?D\'DJXV&'J;X\#^;X-5=P7!B>
M8.*1_O.A4J;1*_P@'@..R17+<U_&Z4;^\20$3TZ?!LFVMZY"; 9W4"/5J[8:
M^!*;9VJCW<%'UJH*JK,]NM*(>$CDSYB!J/ "%"+->/CU8*_JK4WK]S">]!_F
M(L4,?_@BD 0(V7CRQC>JKR">N7R%=U%H$1PLR"$X!(VL]-FP-3J!;3QJ[]"!
M73JH6 *0W6]V(M 8A(CHK3Y.6E)ATA>.W<,X#]7(3-.&/PAHDD\%I.K3YENB
MIM-2*&+F#PN%;$XOCHF]U71"C(SC:K.3.^_W1S.3A0!5 E7^JPT;[4:@.=FF
MC%&A6SW^4TW9M:O%T?RV?H.$HDH368JI"?$0PIZAZX-QNG.9^#JGK%EBET@C
M=QO4I9;=O3Y4+D;M-Y,QB\U%O.L-0Q*FE!(0<83O$_@+!7BC*!#[AJ<E]\R.
M3#^T+DT:N_71;K]T7SDL*W\[+VO4"[%7'YU+A^?#7/;E_NQAC0#+UT?9NX==
M.7=VT#OZLY9-&J4831JI^JAW]#SJ:5E)-YXV31JK:M(HS=.DD:Z/]@_^7&OR
MX+9U54FP2:-2'PUNNS>WET?9DUMGR4T:A-2&H]V_Q-5K75T[JVW22#5OKM,#
M39$>M$1ER#1)DKR/?N'.:YGAF/NGLD1_J3YZV#U.#QNED]?>V4J]\6Q]=%96
M+F]NCSM*Z\^WWV7N77G ?DH_W#VG;_(.SE:5+0MVFLB.YVT35]S4FE Z11,2
MZ&'#*&V;1OD4\-_-%W3A(&RGF/V&T^KKKJLJ0AB1C13V>C>(=]IUIZ?36&7#
M#:U![99&#@@!0PB&>Z6K' R;?@X=?YB<"TN"?OKGL;M1.#9*. :,&+0F<&D*
M^%TM7,'C6.2CNK=KA09K&Q!\Q?!S1X/R"M %&)(DV,/:/K8;!M(1!,PV\R[Y
M,Z!8;19$-+_E386-P!SXQM-=SQAUO/[.^C('Z\"T]AA0G%P\KJCT+8N\W6>5
M]WJI'I&\AVWU\?#J9-"_))Q,G N@W?+TDTYVPY?>!$_*#T_'V3-."[WG^Z/C
M.>"9/H1A'HBFN0WQ_0*VX77.;O2W YI:%J"93,3FXZFMY:+@+\M?D0^S\HBW
M5\(]79GZO>+([]1'!>E /SS9?Y&=E:I2J3XZU8X'>?/FY$%N?/OM0?@Y0]G^
MB _N!H"&OJXJN&M(0C*^D"\TV3X$R-OZO@:A:]C3S9)-[A:(KA=8!N6,.BFP
MI6 \0!RU> 6'6I.765B'0T-=A'7ICV-9I4"&V@.7U7_0]X;##G_16.=!%-10
M/!J TA_N=U>N!& C)CHH926 53YEW[=2.OAJ-W+/BA'<P'TDCB*U:52$EXX:
MC\8Y*G"LB>;!93[__=?G8(,JS,R72A-Q_['E(A"^+K*B"4(N[)_X8\36>UJ.
MI&@Z1L?3F7\XEB'T3OLFA4O<@V<)?^FOV/HCX3OQS9]4B_C^%P_'HE"[JFQO
MG6 9D_V#%XBU"!4Z'<C!6*P*:C),C\E<!@ 6EDBE^%"P^F09<D;8VPTEPF.+
M-?S+'C2CI5/?'"M56;4<705@3,H$5@7 JL!ILMZ&U5@*,Z$-OI2+%G"%%:;J
M4*O=TEA5GK_TB#X)SF>K3<BU00ZB-5?_JY>H84M7- ,*%@A/Z[ALH2UK!C6F
M^<H88QP,)DIY/9BWT@"EB%<9\]U650&WQN9^!-MT0Z ,2^W!+?E2,3(39P:M
M2Y[ ?0R+VE>R2[NU/'7XAQS\F#R_KIW6%8U:K"DI)=7K(:U>-?(>R]_C14P-
M<C'ZD-(SV&_!<#<C1DZ+/-C]>*\U]PB:&XH^M2PU"MAO899.BEHZDS6JH4#,
M8402MOA_WW8F;,B"F,_GIA2K8@$%7Y8!]1WT1I%&QFKOZ*H/"80,$BMJD AQ
M$B'YQ7 -7^EH:DO8?R7WC^Q7HXT4O M3Z]+.>\A?=LD]LHHY6  EV)KCLD$#
MU[&2]])N!E:W% &AOPO'U=TAU<\AYF,-5M7MTOSL)4KBJ&3+LDBQ</O7J![U
M\T5G9H?X-##CY&/>0H?5TP,? ;)W_BZF\V*FD!>+Q2E9Q'"--N7^V&  5FKK
M&DJ!.M3I(X_',%5V#F3-PJ \O\YT*I-.XCKWU:?J:?NZ?_S8G?,Z?4"&7F9Z
M)Y7922]+J(POE,C!0I#LM"F3>(/EGJ7I0H[5%+L1*F#1Y[X)VH(72$-I\R=I
M_:OZO0:#G1"#A#YS@)FV:-LQ%>G[*Q156@H-)7JKU8AV]M:LX:*Q%M;)R>X>
MM:;*BN9XX2 S\A6W00HL&YP<K!FT*@CV& _]6T%A#QO="LKO!C;M08&U5SA#
MY*X,93(T5H@%T%"&:,CZ<*2BBQ)^ZI#EVB$KK@7_1NKM+<)Y;H$-+#TD/WOK
M"6^P$@655,N,>BTX7B[Q,<)#;-$OT8@E!"%91:DV9OY]FMW-8;I8*HV5U^#X
M7R%3^B<X03JP0"*XNM2F794M7,4(-3ZLPBBP$A =:-<(I*8]U*]6?1M-QPQ+
MMCMU>XNYJ.01GV>GYUQ%3[BIT1:P=EZH@.LAE!'GU]A"0*X'&HDFW&2W!(H7
M%_-Q&OZBV%^1@^3%D-U=VULQEI;%W4Q6A?!^VU+;6)*/!7FT)X(Y!U ^]\Z*
M&XI^"*'?$"1RI?W4;%M_]PN'[</(;K_E*.V)=R^\'"8B?LS&:LSJ044;F=P-
M)SQ*=&V-38,8MYV]_(H[H<R_%!0[P_H.W:='@V$\.<-73/HVYV%W-&^0X9(!
MOCI[LR1]J:WZN$"&A8'89TU+%Z>NG,2/$#I=N?A/+FI.NR>]GKDJ]@]V9Q>)
M[_FZ/^-\O3XJR<^E7L:0&A5CU6OL+>?H\J&MW [VJQAJ=CL$??!^RK"Z/VY+
MD\"4SFEC&+I4'C(4M>'02';/4ENJ!7E2ZFNA4<1ZO&CW"!2#8S^(UNI;35\G
MC:T2\Q"D]]B::>1V(DX4;+#Q>F1:*I2?$[7_A_8)P29[_CG>I^G_H+\]SK?0
MMM<9VFBQD5<9JK-#@^N^?O3)7CF-UI^#4:&YO:-^X<01!ZUR*);Z* ZA0IJZ
MI.0);I$QFI0,&6PF%<, &ZJ'K2S8809R)5@5S4CPI_#]4E59J('1 UZK N8_
M(OD7;?'3B9W_[?>>][P#]WF3) T&/%'_Q#C>]6[+E<#\3GS >2!YJW%YUC_X
M;;=#J*59MKMB-V3YLWNCX:]QHYONVFKV+J]%J6.BV<F_0G,2Y./0'D5HS-=E
MRUJ=&OZ/\X6LA*;5;H_Z$2Z$P2$1+NG[W!2;3H% <#J6V6]WH%E1(VY)$Y>(
MM^G(#Z_2G/6(F0/6CHF32!DRW$9*FY*6Z4O(N%^@CW?[LV1RY2I=>LW)&'ND
M^^XH5+75HJE=#PKD0YI&>9?<[\SZU6)]5#Q2-=EYN-_K6VM4)DIT1NGY3R%?
MS3X0$V>- #NHCY3C&Z.P=W+[K.RO8_TJ.=+L^M7]^NBJH0SU;M-0<T>;^M55
MU:]*J7D*6('8F@_*BW5LU8QA@@6LY$6]UM/-:?;^]N*P/C)/S\YWTU*S\EQ<
M<C$K>9%UF;$>B\YQR<<^R1>S$DF7K=X]]ELG-YKV'@7Q";L0GBGB6B*Q70G?
M()FY'@-+8.S4?K;[*#T^KM2ER-='MF8?][5:V=R-;XA]7M_"[>:$20-A9BZ$
M#EUT8,9>5=JJV]F/OX(>OIT6L50%-W"+#8O$+OYKOJ@#F%+&IY>;$+8)MZ)%
MVL (GKUL63)['Y^U$=B&Z48H IDEM]$_VEU!WPE-S*"[%#@D!-[]\356>DH<
M*?459SB:H=&2("Q01NQ5%LAV8*\3=N:J&N+BN_R#V<DPBD#H8<@#HAYL2CUY
M&SA&V"A)_2(L?-C>^M[X,>X^"7[WB=<1Q7*6L-#D>_.'%U['Z!WQ W>P]@.(
M@C@- SJ&  -^>%N .&QJ)0"%@(D6N&WWN\R9\B[>YV;"5;@SQGX*EY-MK/QJ
M:%\OP2%VKX8G5Z@G;/<;-BI)AWQ05H#XJ4OB\W%8"@2GYV#%&41>O6%GU)(/
MY&K@"%.IB\ZV #=EIT$+S&;YCC3_XXY*\/R"$Q#M0H4X$*9PJ77[.G/@J)N!
M]M#.99-0#7EMK<=FV--A,2>FHNKK4#6:T+LP]AOP_B+YUT/_]E8T304]_@8G
M+7X5Q#&SR%>(O@UUCD,H@0[H='U;7V4>$J_/AZ6_==U=%G^P<%8'M%@W,+@*
M=$O,/?:M)?J:VUL^9_/SA$?=360@2M5C*".;8<SXB^VG?*L^.K+_%F^>;CHU
M[>"MMDN4F0)]87<5^>_3<*_9,K_]II D98P@%/QFDC=R_.8'S6_98;EC>RQY
M7,RF18'@BN-"^PVYY$P6,\GDC_CO'YB^=L4I[681T)KPY3%HR1V.OD,EH!E0
M4X&CF[CR(PH:90RH53,PNHG.X0OD' +;6S GK]#M&ZZZA1&NC%E10U C"'?;
M8)FC9C7[7:9(E\>$JS(H;[W)/CIR#N;=&7[=\Z/-\P)#!!MH"4Y'X4^BT_B(
M*/H@_.R.V=H!4Y5>_47MFEX[S_>[6Y2Q=,%]>A]'M;$([)"V3^$]\0 W?0-0
M#5NSCC_[+;;@DX/)JBZLYZ%?Z<E#KE78:$8N^?'OHD!<7,SNLFGM=.!3TVP;
M6 T:**SA+PRHBE8?U0N?;3CV5E<S> =RK1PV.=)7Z4%9"6U# HG_.^1E4GI\
MG$R 4[QU#LP& ].D;XT-::*5:L0J557''>_%8JRLQ8UH/AEO%D+CVUO8P19Z
M#BWD!1&EL&-28.Q!C2$U25VER(?SD6=8JJ&^@'ZF1IS/F( J?-.0&S#-B_HR
M6!+9->G*&@!-I_A43,0,6LN*2JL=>T2):$XPPBO"2"R<\ ;?-9MHES1I+0[Y
M=\.T+,S],Q4=H W-H/ECO(J!K.DTEQ%QU702.46'NYIHG+H897%:BC71^$7U
M""# GU.V3OMW^;@\CJ1X 4^HM:YM%1?\3G;5V4ZU\D<WCBXKNMO%=C'YVEFY
M_*EO3;93+9_/B.G2] 7 $QB3YL)8H.]/E_[V;J[/]_+EW=5B;&DM<\6B)!93
MTU<.4>8>FUP]@<9L)!KYOMKA),F5*G)V\#@P;Z\R+@*/QU\W'_K<MR5+:H4T
M05PA<F%(.*GE8N(H0&2/E2<]<YNMY6!BR"IPM#SB*N7$3"FZF#XY4VP%_93$
M7-4LK%BR]C2[9]JR7FL=FP3#4$A*=ZC/K!7Q*K06>%Q]I*:K^V>EK#JX:";E
M+$GU$8&H>SZ41T=ZCCA+L$ 281(H4)_0;_*7A 0["VTV"79["YJMB%$UP.@C
M:F.P=B&\2",F[GVB90Y16CK)&@T^6MQ'YZ+ZG1->3<+*DP/O9Z5^,/B9K1<
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
MHO=V63]PFD;7.EL#91D-Z8K(%:LTI'\GQ@'O?B I-.VZ1R>CW,E5II3*%M9
M(JWJNJ74FJE,*E/<H9I=E:ZC=WC-<]>U][]W5'DP]/_-M?Y_+%6@I99%X6^D
MW@DK[_3PS^-)-?7'WL^OC&0Y@29JQR5/E7&4)J6&"Y4.6J?MX2;,9X0P;(4E
MVB>ID.;&O2]Y5.F6:UZ<N;NQETJI2XNU+4:I_DT%^*J:H7):_:LW3O?[?YH/
M&6UEM,IFATZ"LUQJ3:^;#'6MO?"RB]63W#[/*_DR)(F(2/? 5=]Y.0F>RZFG
M@PNC4JK$%I<NX!XQ#E3[;9)S"HRQR2\,H7#=!#]NS8R_&]4*2^VUU BZ':-8
M-WL=_+";XOL$\S!<Q-)J9BBXHMOL8"6DBF79;HT65#1J@96*\$_'8N56FD%G
M0]HVKYRD4S2\*B>O9,M+I)*/]72Y20L'35X)_7DWU04YVL?LM/1X<DZ6;]#U
MC._61[N7.=V\>[@Q"XD-F$C51^6[S,%CH^F43F2L^F-0L9ZI7\DU3:UN)D&3
M#5_!(;CN ?VK ?@&@^TMNL( EA+D4C!F@IDZ'F+LG3^FJ6!I/S &CJ!A5A ?
M1N$M-LBEO,4&U;%7"WQSJS=2@-9)$&ZB'4W;6PK=C,-+4&EY+5W'2J?63I['
M*Y.^ZDQ\EPVQ&?L*]EWX9@\UAKYN)[K4;GL+MZ\0KT5TI]G@;"3+? SOXK*]
M1G5O?+BWE@_[B+PF76S7HK**AG3HT[PF)-48:)9IX.187&V$K?,VK4FFS3;T
MEJ=!9*DMG?Y-)H>&*B?X)W2FM556>-[B-:H>^-#GI!D*H2B+*%C^9RHJR0MH
M:P[,.8-2YZ[6[]J^>FI:N.R]F _?8F?E#2>\+A8Q A7N$578_A)H0C_$UAGY
M"TXU*U KP'M.L#?&6\T+([,@0,&J<T+R1-P$+O-7^"V>MT2Z1O?7E4S'[C]G
MAVEO :U[$#_P2PH]S322L2 G[*#3'#A"<2%;>I>)MD \9:3='-^6RIG'EGJ0
M'-K\KWP+VF9X$F.+,-T%UK05,;(!P4?ZVUOJ -?$L(X&M[^4=M>]K8\5=PL,
ML7VU =T**&?#V@N\)6>?LP7@EIX35O_UY]*<^93 E"!1H&.NB1CT34!E,A49
MU)QYO^;T>C8<< !@(!J?84\H@ Y19%?=))(51"$.J6%7ZZY( G>T%]&8[+[>
ML;1V6\4>!OI0#Y RCNB3-9T*<@;HCI3:R>1VTA+M(G5WM="I/NJK#!V02-\X
M*3$&47ZWB<IU\ ;=R92P#,/V]];XFVX(55*H[1^_<)!DV;],$WMI<7LL5S_^
M)5VX6FVB*8@\Q4/9#P%F3 :>*<@*S);SK;-D3=T.&]9.B,Y0@6SXHAK?*_C8
MI> [R)U2)P5U.AIKV.SMSK9TVS)_XH3*6?#H:AN::^4FQQ&#D3<["TT=?4E&
M+K0Q4Z;=O? Y;_'<#.SX^Z> UA@DLMNX0MD(;PV&#I%+;4-)+4S:5,@Y#*_*
MEE?6@C%B^\^G8].P^HH>&6\886WMY.HU ]6ZUU//NDA\UB12G-_%BW&R[:WO
M*B":F2L[;':99Y;!,]V^?:S3)=9B ZU(E <R,SN&OOZZL*^I-EUPRZPW!B[4
MBY//.>R&%+6+\*/AQ_IJ?0WJ!'"3^:9N8S*;(#";OEN^8_JM4]0+HD#T',P!
M>U+U(0)C@ 019S\7_82&ZI9(X\2W%Q@R1>N>Z2;DX#W3.GFFBQ0VQP%LRP'D
M$N"60WH26VS),P9*?- *'%@J26RZN5>'UBWL-X8/:1T3ID>RD$&7OIQ\BWA
MY,::N*R!* .T(CW%&U0*C*5IM* %43_Z0#[OE]\1%'F3B]3E(1\AX+(CCAX
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
MN*^8A&2ZSEQS_M!"K/?1%=2:/G&/%\]G#Z6=WGZ%]C1OOHJUD]3UU77JQ[]
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
MR-L^!<@M\$,W+8ET@TNU P4D2#6"! 7R"L&-\$54_;FYA'$U4=,I.]<-R("
MNHH@\^,470)/BJ9WA"O&T)_5'BY$))?]'%MAI@JM(*VNQ#9>1XLF[F![9U%,
M%O?5H..O)G\H'S 3U^4G/%X^-,:7_-W#]IC+<?;-C+:%\L""L-#=MX#G0L0@
M$Y""&&K'W6E(_O!>$ ,.;P?$QB")1B:&^**E23\UR-\F6@_F*?S:K\25AGBP
M'=O3'7 DN(G.#B I7"(E2BWK&OALH"XR2GOPI<@L?;4]_;C7M.M)?=H;-A/6
M(')A(!M*L_YQ)U2EGG9+0#8PO0PFF/%1_%T5"G?& SSCKC=C[Z*?^Q.ZUM'F
MX<N9'I0YB&:QZZ" ^5?17W^(!*L*22V*.H*4MZ$*V,WV /U+5%514N"?&)^G
MK\,/QTPTJ8<'D(/A2EX<CP>MH&=K))#NU(>3Y#"?LN!+&\.90E#9 0(!8W<%
MN<%D+B[*Y-M(+*?0M W=?H$291[IIE=HN"%]_O!@?C%=*.,>9 LBH6)@('!0
MO[!Z@TN*<"6]>_$@142RNZ1[A6*N()D83S ='NQ(,NT+)(R/&9'N*1H&1BCP
M5AMM@6R,P@NO<I[@NJ'/WY#'Y_U2C\5WL?_Q+IR4JPO3:&8^E*RRQK-\-LOF
MN$*T5PXG6EJ, F YP^BS3VIUW907KV,&*54*NJ%(I:_20U\E.I!3]$N!&Z(%
M#*'#0>[R_0TKA ,,$P'%9J9)]@[JC@TL5/QY.]!_19-,=UC==Q8CAW7QPK '
M &-]D>_#+'"BH*3C^EV# G>*!+MRH*,3Y@ NX*/II:@.;6.H8RR@NL90,)-9
MM]TL$(HKFX@ "I0M'AY0R5/](%FS+)9!3K9R_;)*,Y59S.*D[0RHW)-?S(LR
M@C5#S_A!,/RX&T%3AV=3*1XMG=8EV43Z$H&&RQF#QI+ TO1MLCUT2&^"\L<0
MRV==BP>W$6+G$C 09RVQT&06:]<WI,G/(H=9VS0L7&H)XO;*N"5@4$&5.DJ3
M<33L\Y[0R5R/.Q7]>9F&[5"T6IK,8@(VEQV9-"MD%E2<4=UYP;ER+D2,*TDV
M_W_DVB&IA6$7[^Q)"A-'(5 QW'(5>AX K'Y[4U'&[X\#Q?:@AB+'_?'O@M3V
MR$'#?!K/U\I%1NLK=KX38]R9=2)JS<(K-(J89''*MD703B[W\-M^M^DQ.W=H
M7^BB9H)E9[8@K]8!=/2RWF, 1OIOBK6^UYZ^/NDO)>%$-YIGR1JPAP?Y>1]X
MI3V=**G"@!^5Y*>S'_A!D_%H=G9EE]9K8)CM[_MM%UE'-L .4 P7LFEX^]"F
M42!E4+F=1?#O_FJ)./F\/S2WP<A(3)[<U3A1'O?51\0G]@ MY@0/\MO7IHHY
M8F9WD/E907)&4<U?:[!7O'R@'SA#9$$*$$E'09^;P^Q]()B]-,/$2_@)YXT@
M\Y;0I34:GEX_]>Y,KN2='LC;5\7);^C9B+[MK#ISU9MSYKJ,3;)]_-DZ"TDB
M*4SAN4IA^4G+GPS[XM;)"<E)BOM!R%U"QW'9'ONV,F(8G#HVEH$2>$F5_F'H
M27*SEOAA<'!O[HAK8,/^[T<V=DI;R'AA.^37SF9)#J$OY+MAZQ7C5"QA_L4<
MM)W%%+:]F""*M[&(7V&BW$ZY)4R&&B^=GT(JS]+__@KA*"JLL_F_(Z[=B$*
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
MI3>9]QX(QQG@\98.G7)ZRH<L,:)IRI:Y;(+TQ94/!WZ/D72[H\IA*_37DGJ
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
M%.0/^/ W(]J6'@>T(@VXC?1-@U1CPZL)XUA0K,<9$ L0%K>7]O5S(V.DQG%
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
M]!LO_T#31$@1 M$IL,Q<.2&ZJBB5T]0)&AI9>@\0EU<;N\BD.OJUH$] C*8
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
M)EM'$0D68HRXQ._KK^[P7M"XXR.?RL'[:B@"H<0)<O9LM_I] LQE7P9O6>B
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
MYP_YYX[UVASVFB_7UPUY=0I_:\&EN0$#@N,*D 8KVGN'-7?R(3O-9P/Y?"5
MZ.2N%E;CGB6MB=X;"H;4[)<0,-0*"U27@=RD*WDJB0W5%-0!O&Z*GRS/KR&Z
M&6K%]VOXO=0;JIJB#>970(*J(=G*/?_HW5>N!SG^9N4]Y[4FL9XEBAA>&G7N
M>+$5$],B[55VXW+W6:]/ZXTW;1MCM$_1!<T0MSQ?-<:9;2(WT_DXB%O0UZF_
M#$FB;B#<+,O\_04CF*V:\&KKP]FON/X#0FH=!8M M4%8 5[C.6F7G;(5P1C:
MBOS&/-_?%UKFY!J$+C?:H/SZNU(65O=5Q)K!-D>K.\BM3!&\+A"MTA%N+0'7
MPU>/X;\NKT8LV>"[%6;CIC1XNKS^G3%6@JK$&O1.Y1?T9UF:X:)A%J 9ZH&/
M?!%#@V]I ;<9+KFN*0IL#V@@K'?#3/S"EOT]>VZ[N0^V53K(A;I9RM!;E;JF
M"RSB@ 0U5,/4)Z@RBW9U!."-*,DG)U?20%!JJBF;<__.>Y2GPI,D*.:P/E'%
MAI/RF=?+S9'<[KY&=ODZ]RACCFX]1R!T7!N7K6@^M[P;>"7NYUHR"!C%C63P
MJLRL\>W[>/)ZFZH,(JU?HC+@Z#RW7 ;@B()?I/ G*?A-JD%35U<5'^+U&(P:
MHL+J<PCR"W.083!1^75D%P,V:B,):KD7L6U9^3FS$DUAO3'N;B]%(0:%-? M
MRX6N9<]B@#]M)(^ZTLY>W;YI[[V.Q0GG.O?1?2[S^1W()I4]%H%YD8W.E\$?
M(]]0]1W*Z!XH.I67;$+<DHTNFOL0NV'^!K[7"P3]!^P3X!GT!,15_B(.39S(
M*5XZQU.IOAOW'J!8"%14,CE(^Z6VYN??*@VY.[W]F$1:(E1C] ]F/57V?W,[
M^\)EEY'&1>DQY57CNU8%2,< $D1J>"VHDSYX#8H,T*%B>]NAT1 ;):#H0N[V
M4C*8#^%ZI%CB922>:XB4UJCY;B6J(" 4E!(3F13;3R:7#.8&&&9=[MFK2/YG
M[$8"R>@)8S!@8.#!TGJ6_EX:C34="+;V/@''SCUX65F!B"'>"YP%&$R[";?P
M)SI6KE6ZGECY6?WJ:MLKGBCXP7FJPBE9$9]&%SBN8XDS]HE['#^-?E_^^.6,
MB\(#<Z"_$XW)=F&8_Z&Z0N]MH ,75X37L37])VS9-*4?OX)DU#3"28!$8= J
M5!P^9MNYM/$2<'\[/-.\:-E]20 61(*T"MI41OWN\/H);=\YP6?@__QW@6/S
M_X!X4)'0EJ ]_X@8TL@W<3BX^%'DT/J1/!X@@YD[#G^7/GQA5Z)T"<A1QQ@A
MHJ1 >C-*H*:"+J-;[V!?=S%5BX3D;6>*X/CA.06> <9S)*N8X6=BX+M]T#1,
M%('"3:V$HL5/V]+WCL:9NP\U@BHA"@WW@A?5![L//6>SKSG,-<='#D>$9V4\
M(#:(! >,JX?G*MCL,(*B."L+_\$_@J:/#9N.01[CTF6Y@3J0L\WC'?6%;-PO
M>+5O^:N/C^HVVYD+K (K:#+<*.&Z!?]:UA>7$+EKMF[AO[#)@709[#-!(?@R
MA.8'JD4?Z@3I@CX^0BWB1'Y=R9Q!TIH_<J<,0XUM/AOX#4S]X_X='4X9%/I5
MB'W"_&G_9#E'T/$15*"HFRW$'5M77W&_-LO[9H X9W1$FZ-JZ"2!!]X$C!V<
M%<='9&3N-O.O,KJEYD_^3(!MB=BW#CW)HNZ3X7H6P @JXM[,[9ZM?:G7TW2X
MU90Y34B,2NW*\5&!Y4^RS G'G[!,F.5T;8DAF::">)<,*=3N0_($X#/2%-R%
M<I\8'<S6)$->6?#=-U6;J7#K( 9"('9DXM!EZS!1+MVS2!L7C@.*$+(1\";(
MDP@F84SZ8#@R+&=Y\*+@3X'7AJ,0GT82C27#B]Q OO420?"':(W6_1A:6V"C
MC?X<F<5PY?;&H7VXG N X N*#BTL^/9D,"2K8=_C1]L</0NWE*Z-P?HHVHSZ
M@SG-><T4'&^D.H"SV=$'Q"#IW7*.&N"K(42$A@Q5#KQQ1(BFX,$+5M:KEGX_
MA'+=D(#K 10(,H(='R$V+TR="LLXCM^&S_&4W>S=[78,>]8'H9PV0XX5<EN,
MH38SD,[TAOCD@?TB"VL #@$<UX5<0%B2CC_U0* D%R?8::-%QQ].QQLOQ ,C
M<ASX@K<);>F[.]9H-)>R+R_WX[,FB"PF(\C>AE[SDZK*1D_1#&#,J!-J,0:@
M_JJ"J%56C+\W"$CBX2']0 @Y2R"0,!Q/F-H]8;4C"#LNX!'26AG(&H[T! [U
M'XHLZ0G$3\+##\55\L=(Y7S'TB\NYF!%SC-/4V<-1-D8*\+\)\IE@:"B-Y3$
M"9!=LQ]802>*PI!(7DBC\''[QA,.Z+0"*2G^"[<;C;U,V7(U#F+G2JQ] IOI
M),L?N%PKFZ_.I,J/ YOY88TF)3FPMB#D6XNY9:;*0^WM6Q#Q!,$D*(B*(XCK
MFROEJJ0_G5T^)"T(B*X&CNQ55GAC8QLU*H2%-Y/@P.$W%-%]V(9A8Q>>=D<
MC@%H7/_O!\?%!ND+^6 8)IY')HN8F8M3"!EOR&?"ECO&L;?%Z;9BILOV4S)2
MR24M%-M53D("GV:R)^R_:;J59*;[K]A?B1L]G!P_1'5+?*JX_^5?,=5OJ7[%
MJ7Y+=<MCP7'6,]70ZGUD;J4BZ/H<?!D/JV3BSA>4<-%:0"BJV9';'4MIEQ^J
M_/.T576+N?%3&_J@^Q>7*=#D/W]O<4Z17$O6@9Y>=68MY,?88@2@-/MGA"HL
M_BS&P>@T6A26K#S6^:9;08,+O36!2-Q\Q$-=^'U=:+;9.>_<>BY+ UE58:*Q
M*RBH6$GRVXL(U_EP@.OE?6:KIA]&T,868Y(&^F:WW?T#ID!G0@EB(M0FOJ.4
MA*;]$?'2)$2RVA;L7$;!.P8TQS-TIA#6:'L0 OH\IL#)Q&AO;V^_N0MS\-JQ
M1,;HO;R5NPWM_-/L>C:);<\7Z!P7=I_^(+3J\V_[]804<LDA5RC2N>+GV_?5
M ]OW;@:6N>I>*!53_VU*GV6O5Y+8ZPBBEP]#1#H(3?KT>WU-(04[;^E"EJ6S
M3((2"HV5?+BI"POE\.>51-@J '=<1V0Z5N[]<CA_>AZ\S:XW"(22K_%6?1QY
MLKJ$83+](E6!8]F#J9FMM2]"Q)T0G?D2K]>2=$T4C.'2S>"LZHJML)MB8+%0
M=WN_[45K =5KJ.$\D3MT8Q\GF0>NUA+NA*$3TJZQ/985(9?<5HBS",FJ4A)'
M8"1A[??>3=QUC28[/8S%_K;;Z[HR.S3<X8Z+]_ZO>W?3-I_(MW,N<K(=^:8C
MRAWKXN+VXODJ-Z@:_'YSN(LSCDC,NQ,+WG!Q^DH7*4 7FFACY-F7>^JKLOYK
MG)Q9]^3TRLRO=O<:'C[600SAB^6WL]1PC[<>[KGQ0^U.<<[1)&01R":OL[;$
M./RUY"1>:U'3]^[6#4J+(.2)D=8,K10%M?#O_6M^XE*VSX"5%F^/P@U!ABAF
M"W3A2TG6E]PZ:)OF! =OM>G5<[YW_KNE?4'[DT1(D&$S=#&41>2SJNE7,4!;
MQA\<G>&S-!\*-/M91?MI+)";;5<;K,8PTOU#5O]Z%BB1O#Q;9.A";G56XO.H
MZ1>Q0-LF]#F: Z+-9L) E;81;7@'5#D4XVK;#BA]4+WOGEMSO7F_A\3_)JU.
M')-T[K>\02DS&N WP9!U)%2ZU:G5F'8OUD_C;E.^W$.@R+$YNLBN;E!*.'\7
MJ$KNIQ2YV^"-I3,,"URGU<';KLHO^4/;@HY_<S;CKMY:-\^%B\)A[\%$6@AR
M>3H?BG7[O0D3#V R8 ?F(Q#3]K,+-^GE2W,7NE'&2+2RU_4R<__1/NA=F$C
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
M1!4E58!P4)DC?'Y)X"\F 0)XN,1AF519LN5E::9 S*8#_(]0&]CB45E8Z7!
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
M@C>D6A<'(=^:1;4?19L%]?!QH%41TU/A@+X8#JKS@X[NBV-Q'OUT%/V["X
MO2KK_J"<2E;U_]^J\NWJ09+-)YIN_3GUN-OVR-*1J/:-"DR!AX../,9E"/:I
M21+E^7R(MPG/^LQ<]R>>BW>7,\9[GR]K?W7PMO,A,9_^E'<;_;^OD;]2*]?G
M?XGBB?^G>AOP?\%<:/KC>9[_R^9\C<V)?YW-^1TYFZ^Q(7\FL48-]/,?\(.=
M>NX?CRHZ-])*/L"0_:<VZ*(/GS&F_?F.+8]ZC.XSQ'.Z9M,S<;'FC:W$<$PX
M3?"UX1C^Z#B1Q_PEVZ\7_GSN#\]K_$ASXF1F<P=>X?KS-%.FK%,GA7I[Q?<\
MCDWE92@/;>G4I;0XEH]21!V/@4.3_HB?^K[17?H"N6WF>]G>C=;$HMN31ZZ5
M>R;)CIJ]QHJX]'5E&,Q'N:DQ0['=#H2QU&![_MEA!N-=/3GASH5:>#C3:,<L
M>Y0P=V9RK7I/%KJX9C)30^3YQ!CM^)-@CZ)!+"Z9R&K.*8M:SYIJW8GXJ7@>
M10([4N8TO\LE1O/&C89=;QUG;G9>F:T%7S_4H[YH=JE6W6^GC6-Z8I<;D1W8
MSC(D!QSM2<2,/RC+5&EX[+*C$<HEGT3L>20W999L8&1KU"3D;3@[./NZV]DF
M!&.G*[]+\VIG.Y^T(YT<](G..E#;7"_0&N-X6*^[6T?81!N*:VCK$RNWM\.+
M[?)LT++9M;+?*$-OB3.[[4$2YL$N/^>CI1WOB<5PY;=S$3^=LEG =+%VF,PD
M/O"U_2D_C>AIM\='1"M3 [[NCHGN9GD1IB?CL.XQ(\[T2-%TIU'3$5WPSV]:
M^5Y1DZ'JTE-#RKT-:>H9H])3R[+!#=@E=#$57PYSQ=W.AMZ8'C6DR4%<S-N<
MN#XR4K<ORPZ>G4?N>AB)YW:P\(]Y,^V2S+CEM>O3R5;T!SNY.=[QW"K<#.:M
MUH:7N2F?;M;$*>=[%M\(]ME!/)VCW.I3'=GG:4/F-4*-7.S,\>?69"BNL]2*
MG+XE**S>E8AL%_GMZ7B5)B-*$S==RY[,UIN-<&Y8GCYD>J==CE\2;6\<R81W
MG(L*OBD8Z8[=L4>.&YE"!O(.7VP6$R6V76,=+U27THGXHE^X@+5:D7'TT_XZ
M]RB6E'PMRQCM9%S8U6+OC7E5FIW[78N,-+TOXEBWW]^PGN5YXT4X.!WG><<;
M,/OC:&/NSN*RV]VV=J8Z]0R@F':SWF737;)KMW/?U'KKD]%K\)W%4)XT>_/U
M8#SO."0];T8!*8U/DJ =]:%ZQ-B3O5H<M38GZ**Q &MSU:T[>(\?7WAJYIXV
M8JKHTQ3KS=2$#M9[*YGUM&AXR,TZWMT<5^R.,!J'"7Z6O#T^F3DMV<[/JMD]
MB.I\-A>EUG+4P@S1801KQI'2Z$AXJ]"UTS"HCT9\9O5BI>'+W'QFU1VM'YN3
M+F?.@D1RL!0C+EIL#X4HPB6/DT>I-^I$.PWG6"Y;DG1WN<L;:J2.'5-O>\K"
MX0A:6"W],#3F@3,[^I?3MCW.#MW&UEA$2TR>)ZQX\'H]_YB!KMBIY*NSBSJ(
MN,VAM>N<ML?^>D:3@4OT#;K3$P1)$9<8D1^C/J-F_J9/[#4MJB^;*SYJ['S6
MQH=SIM%TD@.>X?4\(P=!2E/MY2;WQSV:8"EOX-A!$(U7W'$SNT3]AJ[(+)^/
MYU+3<@^QMZ':HD(2O6&0MF.3Y!:Z-0PGR6JAZ=RA,[LHABY:L8V-6KF5GT77
MB=O!9#KL*=Q0G]A-:ZOQHY#<B=V59@V69D>S@-&8'=9-FVG9A]6>Z!B6U_+V
M+0S?AE*S92>"/IWA8V=UJCLL?<Y9\C(2.%E*&TU+F\?XMC42W70PI4Q+H_9<
M\\PO*6&5V$IGLJLS#&=N4]>4^O%2%8^"UK0%<6M-<ALGU; OC=1&>K3"8V]'
M8#O'7#B+?GW Y/J6.4FDOM+M^FF02F!Y#R0:XREL2*LN%]GK!3>=I;V8'*^#
MH<DK4CRGZ8T^;?;<PW$0YM/+@?+/_,KP6(Q9=%3LW!.BU;G3-"X;KKN<;ZSN
MHIL0[+[I361+3)J;'=M++(/$4]I9J#[6EK3U=J[-P:1HX9QP9.? <<(FZ2_'
M1C@[M7>Y2='A.CP(J;=-G:%CXVHX<"=<K],AUPOW[)N"WLAZ\GS,<9M9/YCD
MW'[ECGL3<7:@,&+1QK,<[#&VYCARYDXF"\]V0ZHWV1'.:"NHTU;'/*\F/!X>
MK4;W<M9%_2CY@Z.K]0^M 9]2G91;,-R"&_FCM4[W&6>SL\[FD8W5L&/8F+^@
MV8YZ4/ XVAJS=#\;1'*^%6:>.IGK'.\%DW8G'$G.;CB>L[Z-.8$&Y#GNK:AE
MHNS;F*PW TJO#R?*.#?.,G983'<"GD;$TC-MP5VG5C?N:?*LW:&.=95U;;!;
MC?D48ZT9WB95LM%>CLCII;FP3[%_W$WZTU$Z8[>FK?0Z*3N:K*;NG#]OHK.V
MC1M]FH_"GJ?,I56DQW$V"O/EUERH\KP3!)C)'!,;GTVF@R.G1/;D>.C6[5G*
MN?9@UMVH.*5N!LN9S'M)*(]U_[ BY70M1-IE&C36DD4;V03C7<[FNEH;8"0R
MH%JMMC-JS-6$7<T:W?HH7WH["@OR@[5IRU103WKSPSE;'WK)*0I5L$1;M*K4
MR9F^[KJ9/J+8W@)LB]*<UUL.=9B>G"Z8@6Y/I(!\=+&_.X;Q<! +6\I;FKV^
MY?8WBWHFKL+E,&/)SKD14'W5W)TZ;GPRM^L,,]?AD6_C1\SA6P=_..X>%:^Q
M(;I^2/O><M_"<840N.9Z?.H*KIW$\EHYI:JK1?$PR[6-:O:3B]R7.79K8X;#
M#X.ZDHW#A(V\8<<&Z\<9[+G30H\B23@NSZWN49AM-H2_VG>6LVG4MOTD6TN=
MT.?W>JL_[FP=6YPO@S,1LN)LT&&R.IWR??H"K")I&E+?&IRVAY[O;G%].>\3
M2ZTW6M2M"[[W,*O933L.%;@GS9A;KC.7,HRCI.G@%'ONP1%ZJYDC[IL#7UT*
MP>S0'G:"P2'L3HFT%U']>3?4P\Z!7;K=T#Z,#X(6G@UKO$W,;KZEZ)R3B/F)
M"??QN+?6LV[KP-;SW5A2+P$KT(V9GQ!1;S]N=P<*UCSV%2SOINY2P_>G$V5%
M0W\_#=EH9!,]J:V-/5:5]O(N,YHKU1?F[6#0)R=>6SEAXBF^=)KS\<S3S/&T
MX1V\NK[<-2+5M\?6UEO8V%+(1^-\HZ8**2@:TYCVW=-LTM\U]1EABEMFO?>S
M1B]O#K@5%A!A?2+(FQF#M:--.Y#;OFQIV45P-IMF7-\V#A:PH$ZF)&QKQ1#<
MQJ0R9=:1%)7J=W&16QMB+N!>Q#1RK37"K/V@;0F'L["D[&9S.*3M+)E9Z2*7
M!I$_J7?Y%7.Q^7TO<X;#;.IAAM%?IT:OAS%88)SD3)"LU?G =&+"62=,'%FB
MTDIF@D8<U%F#]_!%/&TEPUAQW$EK1ZRG5"2R)\M<3;G9WC<'VRG8T-M!&OH-
M::UU[?C@;9OD>$:ZVU9T4J@]+@ #O!6.YHE9]IN;DRR[##?F3-;;Y^J:YH;U
MSG):GR1*(.][.#?>[&>:2Q$M/+2RXX!;7A*]=UQFDY:;-EF:4U>C$QT9EMQ.
M<]SLUCTR[@_72Z_!32QFT=^[$]N,QCM;X5DL/[H&)NY.PHP'T^^1D_C"JRU*
M5#5VE]@ZGPYRQI;V!__4/8LJ0*FVB 67,;NDQYPAB5/.T5(>:PCZN>/2VSA6
M #2U(TW8G[QU>N!&"W]@7;@SL9-=?XSO%^(AGFE=:[C;;I<*O[#6;&_D:!XU
MU/5#2Y0M6JY[!W/;9:WT-%J>>Q.),[2DW<*3P%[I;:OI$^UQQZ#HR:X]]S%)
M6H5Q;$I\[)PG];#=]U4Y'N_VF#)35#[=;SEWS\5TWQCV]R=.2IN9TYBQ+M<=
M!SNOS@B"J>S/!WR]6S?&+<7/^-[RLF_GV)SLKW1<V/A:+)B;>H\?XB> BU?J
M69Y,#ZW1@%YCH:?:TJ&W%L-#,.1]+U[(2TQT=\N>V]CE,8:E7H>RCGXROJBI
M[[1FBKW&-"64%NR$%DRQOEAM=H0X':CC>DL?$KL3KPBKW6+?J@LX@9,#QC6]
M\+0 P&._/%)#4I62838;X'B+2'EN,[W,%@=MAUE<GNN+V6[3ZON-'G&V,_DP
MCCU"F+;Q=21=]B-+VC"DT=N>P19/R:+6ZD[6^2[K;)PNA@F>MAPVZH1]B;SY
M@9XGA$YE?B2)\G1.)107YKJS=MW0&80--YQRJ\:TY=-=<WS @ZV2-=KF$=_2
MU%IK>R;=C5RMD\ZH+KOM].ED6:=;F7AI&?1N2-;UX8[- -1OQK+1%UU+9>)9
MOANTHK/NFHQ%^[O6.J0F3&])'Q=T+OOBL2,?)UW17)P#*UTE(6NT1FK>.IC4
M?C/E^FWYQ.$D82;I?H.=TNV4B\<#_.R*40"0]5%883EQ-)J!)=.X*"I*M%AR
MG?EIN':D9K,5;_6Y;!+M3;]!=?HB==AZEZYM$]OA3+(HV]6R$\Y;G&5>>AVQ
MIZ1-A[%4H"]NGFG$I>F/6D,YP1J:)ITQKW7,IGMQO!_;AC$9$;*R97=X=CQ8
M/K\&6%ZM:]0NM/&X=?:U[6YH 8!SPFDB;I.-8;Z>C":*LZKG.*V**RR+ID%O
MNM:7W847G/HQ)S083A"X<\,;T/9<TAAZW9(YO4LS<5S$-&IS9BIL9W0S'[?Y
MXP0X5(?T>-37%+N>F?7^@3F%>(/?FQ@A]6;,9*\ 2+;(94,.XD;#<WFLW?$O
M1MVX&#TR:BV24.BO-6/5'+6$WG"B>V#G:S/)9+\YGI3MM,YO)GS*Z".C(YF3
MGG+D-;(A,M..ON)<<:ZW 1Q>*=$X<]BFJ A]D6OH@G"^R!-UHNG1/#FNB<,(
M:WGYF:%YX/=3+$V,I;"QT_/+U'6U:7P!%E'G!AN3&ZQ4SIW%367#BP=!<L\-
M8%4ZJQ;%>WTQ=6QKT<?R3>()7";N&7MT;-A[@HJ&"VY)S7:+^7C@DT3F#=(D
MD1BZ<8YD>G#A!&YE=$=.MB%LISUJA_0YVX =+,*FC;&?4R,,*%8[K(,]>CV_
M='?C+#INPB%E"NU9W6W6#V.UN5IVW1#L<IPA2*.T>6%T05QN%I>%R79Z $7,
M3NOZR!JI/"6F[<'Y,MJDI+7) CX(,GHG62S;FO/#Z9&4UY.]JS4:W ;K'_3!
M_RVB._\-4$L#!!0    ( .&%CU1\J8]V%A8  -,/ 0 1    =FEV:RTR,#(Q
M,3(S,2YX<V3M/=MVVSB2S[OG[#]P_;#3>W851TZG>SJ3S!Q9EA--RY9&4I+N
MISD0"4E84X":(!VKOWX+X$4D 8*DDG3@H?NA(P-5Q;K@4E6XO?[;P\YW[G'
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
MPB>:1J'@5;P+FPC8U/>YQ!M":6Y#@H5\_9'.V>MS[FZ!*?CY_U!+ P04
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
MFBK3+NB NDTC3&FB;YPQR-K:L)HHU/0U$:H1D['S=+5@BF7%!JJQSS>KH:!
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
M;5\B4Q)=-SU3:])UT4\3>M4;;?(HE6H/]N-53Q(04<-G]H(4RI%&F,88:HW
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
MUYY?Q6$-< I:SJ8S;W_X9\$5[?+F,H*V3H^ /[X(OM](L#TMU_1@L/)H8W[
M=/L*Z^WX'$7^/!Q1:\P)DYGCQNF%^>OKL?AY5BFAJ90D76^(JPD( :4[34G]
MZ79#J2W:GVZW.9.%%?:CXX+]P^1^=@*6@B.VE$0TO3.)Y JPKC38'1UYQ'?I
M*.0SS_^K+$*P7Z]FK"$%\,HE1O=7G7WVCWT#PF:+J--!TZD-]-].[)";W$MR
MYH3?A!LMT-I801TM<Q,KR@=Z--X;WI#3VH9%LR.^0X[G!ZMM:2_Q[JS<0>^V
MZIJJT5<'LCMH5>Z.UNS&S,Y<%ZO:2/?ANK )P&W>>3L<%"9>#/P=!QZK6Z_R
M<N!NV^G0T 6<9A.M^I@@3QQPBVU\!P>L%4]\G$1??<$EP:RB>JG=]-10 O[>
M:@=$ 1="S7&:@ZP1IIB+JU <3&^EXV-QL&-QL&-Q,([V=\MOG7:=C%.S/-BI
M./^F#R7"3KM^-:IFC;!3T;-/IZ9?@ASCT*6SE*2[RYT??3MC:<KNTX+N^1*'
MNY2R/SNHLDA@/,HV%-=LRXYQ<DI#3G15*&0(\A5AW[&\/0BM- +:A=GJVS.L
MF'ITAYY1F* ;>?4M;O/IJ:&J/\H3#*L* 4[(=_9MC0^KI<31+20ZA VQK +K
M'N^H\,PXKKV&%HFLV0$KNI>@596\!_O>GG#U;+=K#JG5>]PXB6*\0*3"O[36
MI)C0GGV/,[=P?4G@S4]OI32EHW>^-TS(/2+/OBMPD_);]F=[ T6 \-#[6E$=
M-"+V('7&HO">O*!Y]XY5H7(K&, BVN%QU86$E5N3!K2Z?62>()=%F;+[5L+0
M&J]I]QN(TCC'*ES#FX7A>R^C,/8]/TA8R:CM$W\7+VZ0>,C+'KEE!9;3!7DR
M6S^E?LO>2W4(.EOQ.Q"?M%K]TOYL95UH QIXO/7,_+A3R5Z14YHY]'4!H\K
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
MI=EHMPZ)5P^$RI-Y]*.S5?$3<?I G3XLR!ZH R)N+*BE+KXBH[(X,:^MF2R
M!HJ'D;,]SK\?1#9'ZUN L=-X_%>'^#B);JE<?A1ALDHM&6H5C7'XC.@)CRX=
MZ9^$(<B:O1B*W MF#-Y+EHXB]C?X.5G7_/^-X&1Y?3UFG(@+M J)3%WM48-"
M@7=PQ=,=BR?^,D /\JE0;6CJKHZ:C@%^0=>N[C'M9-4ISA+?_?;;Y[&DV#"O
ML:E\$\4Q#/,,>L@TZSA?T0KKUQGQO;GZNBZB-)5M4FLQEPH .EPT0W$6).B.
M,7#FA.)WVS@MC16?4=,UR#%\>M2LW?L%/4^?)1$]"T71R%M0O40Q22>@^(T\
M&=UT:/4^J<@_B(/NS?(_;S]3D9UPS-[VDHYTH/5T:/6^*>0:U+3N[9-OK#:P
MU=?<6[V7RED'%=]X3]5T BXZF>&S;['5]%3_L5<)BWW\BE4!($0,>R36A[K4
MA9\S/$X(*9SU 7CX1/U%2R1/1P=;7B0FYV,4Q\1_3.C:\(#9]&<?7>5OX%V$
ML1^O@&5NKS[[A:8F<<&CM&XO1G70W> 0GGR9)T!$U#^X5.0!78!F7G.$HZ5#
M?KCT0]UPZ6!H-&!Z_X1)_(#(XAP]5M_AY,0-@?9VA$1WN%..@/*HK EXB@$"
M(YRP)GH2T&1\7X7T1)<P]8@#E[RV%@0H!1B4GR"&9+4N[KC+JLHM59C"3 Q2
MH&P1*GVX6:P/')NCCWL#V&FLD6=""%T5,(&A"*)T'D@L\O9"AIJFS35F;^1E
MR_1G)TX(U2>*[M#26:7W^":S6^*'KK]T@JN070^YPT' WM53NF^CHW=3$<M:
MQH<V02WUGM22+Y=->N-FCTX/;U!PY#N$):,HEOC.S5[='O9XV$BHVV-C>$2(
M;]WLT^M!CX>-@ H.HUX-AT(E/XW#@?9ZV,-A+2 T' S?SFPBUV@6(]+.F-CI
M^F '1E5*:'08OJO)<XS7"\CU D.0<0B6#T:<_O<Q=K_M.OLE158_EIW^:1=5
M5[\==57'='8XCSCC9$0Y"N=9O9KTW!ZZP,?%1.\*TM51JO=;[ @O:)!).2BA
M[[NL"66T,?#  (ANK,R$32(2%P8J_:T\2.F?Z(1.6&1[R?*(F'L.");0IOR6
M%H1*M*.%)3)WXU=0@H\:,0EQ64;=IG18F6?0C4_I:Y!W''"1*1\WD:&CV(M5
MR%D9C6D!W4X#,_=)1*VRD*T:EPD*Q/FC_,9=!V0:S12L(H6E;M92$89U;E>V
M)\@2%Q6(I[Q!U<&QJ0-+2%5ZW<$6:+:Q$]%5%"7(N\0D9PX^ZJ:C54!RB, I
MR:PP4>W(CY,<F7^NG2=7.#RW51QEC!<+/U[C.:8[H4\!#%U?4NWE4UF80D>I
M2#M==5#E12Z(&)X/;YI)9(F'XSYVXG3>*?@I>&V->AO6_,@\!:5VUISR8>67
MS^I<27N2GKA^.>D^>?PG<N,'/"&C9SH%4ML*DPG]T&$3Y!HQ4TV8O=B@*W,G
M=CYF>%^!++4_:TDBR[5KU)F9',GF".XQ$FS/KC0]&*ST I@?,)TZ#;Y$8[8%
M$<I?P%@0.@WXC0UE<>XS%;&*3+J7<.B:M;.@!RR$QH@Y/<1WK#E-6YA$7:H?
M% G4ON$=]!ZY+%:_.D=+'/D";TVIH:D*&^K6*X=?W;X47<DG*(H0VAUBU[[S
MZ >4_]L\@>(\J?&&0-,>K4=U+\$L-6)599+G*M?KZ&# +LH#&J<]PEB2@URW
MJ\/">2,1:%+V!VE);G'-G@X*YXU $,RF$T;KR"+.#ZW9TV'!O!8(@MEPYN>N
M%'?^_"F>S+Y$62E]&%,AF?4 RKF'T#+\C,8NXWG5?E64\N8]0Z?(-83*1T.Q
MQW!^$N>IQZ+PW(=A-=:8DPX8K1TO%UR\,)TG?O3$0&+5S97J<4C([,B;Y3&I
MG @K(+8FYJ4$'IBJ*E5/3V)B/#G$H2^8PH*<5#DL6%$82QT#7 'IM\IB%S(Z
M,S$KJ?KE:%6%MR\*U0YH-L>6M +;3K2HC5N"4&1C?0JJM#446%*<2(+K?+9G
MH>X60!D[A*S8[<(%R\V# 1)1F4I?;&*G2.6P-.J1/ZZV]@SX*)*6.@5)^H27
M6(A>3+$OH9,]M(D\=FY+<V )6OC)0OA:98U.^@1H7;%L#5$4EGRU;:U/(%7X
MMC5\4.!3NAYR&O<5$Y4UT+#+?Q(_(:(V2RI-^P0+GWD%![UAYR*_XN^'4T7O
MHN%"O[N[B()G$22PQTZ0^!"YC:WQ&4H $1H!??0.LFFQGE'L?"CV#/);&_,*
MBM1?W70@,:TSN\O,RIQ(4'LS'C^AJL6HV.[ETP.,S5Z]O<'K-.^[8K,($X^!
MUH8<=)*QCY7XMG@!.Y;NW=^\.-;N_3%J][8X*H[%>_M8O+>C 7&LWMN7ZKW=
M#(AC^=Z^E._M:#P<Z_?VKGYO^R.C-P5\&\2V>@>:A95Z>5YZ26&;MZK>^F,E
MFV,EFQ^BDLV&^7'@1'093DN0B9WS A*[*]-(9;7NK%ID5.8$YK4UXYF7ZQE+
M.;?5-;\?(C:[Y/='K=L"KHA0"_)L>$L;(4*0ES(B+N,J(#%ED0G&/J[!.3A=
M--=?^8/91=1>%^IYMY&Q8IU*FN7P"HY@.XJIT(%PZ8<./2Q1ZWQ;652R9RO0
M6KYY*TMOG7M1S+I*@%>]!T,[OCHX=5#M0ZR^.W"M-A[:'@"=VA9W2W=37UV\
MU7%:&GN,J>Y4PG(QP$G7=$4%%)[7;;C$A'("J'JGS?2#K??H^:SJ#HP#>KR(
M8G]!.?1&89@XP;H<!F/D=@SH54ACMY[EK%MZKB\4>C^GDS:<WU(#'WOW3PY!
MT0WZGGXD=,&HT-L+7GTQ=)MVDO--QI3D?),ULE?+ *^6!EV!P?#5"5C!O:93
M8I?<7JQJ2Z$0*NWZU<0G'% 6HHL_D[0RIDI YAWW[<2\H[\X2QS]?9#U9UML
M9N2ZR2()V.Z3)DZ.\6))T!.SIY_154@U@ZYQI/)68OV>#%^L5>%6$O6IUXLU
M,:&FH%<OZ=;68=_B2=FL99+AD!EEBC$E/IDQUU0CI("HDT@CUEFH)6:E]47X
MS0W'GX0:QRH"V.IUT@&/U?XD71!:7?%%,7:5-^<&?PQ=_!7.EO*C#GRV+5WX
M#B0A0N?&I9XN83C0<DR7L&V?.J9+=)TNH2VLQ3(.1O5V* &1J9=7Y%D BKR#
MVY7I_2I+#6D"%)?(WD081=[!I5!S*HSN!"2KTV2DG(/KF!738]QD>G")IN]L
MA4F1=]!OW,KT&->?'GR2Z7M;]:[$.:3U]Z83C''XC @SB'(9SU9?0O_/!)VC
MR"7^4IY9IMY#G\]"=?5D772M(L"-LY!F)@F)S!R6:@,AP;&J!@L/49JQL_E8
MU1Z^G6:097S$/EU1=O>$!\S>4L>A?#>LT\5T:,IJ5YA/>!^9P&-78W->5QST
MNT,\>26S4K,^[X%<B:V[JYTF#YTY$?*8B%0^)],N<<)YEM]XMMJVR5/&4M&V
M\H7>;>"$*JML.]]F9FOEXXL[D-?6C;?_8\GFK=[4>.OVFAIC+O,-,X;$YU]>
MV^G0U)-A;4YUK"0UN/G_K-M9P;Y^DAJ7XGS_:L/I\-.!XP.(#(+S23,X-\PL
M=.*$ME\I R4FFIZ:NJ31$6@JXH.[KF;3.B)Q8<NEOY6W6_HG>F!*V)OV2X?$
M*R8:8%73IOR6O32L06E =V'WP-RA94+<)SH<-S>$RCR#A@VEKT'>L=4K4SYN
M(D-'EJQ5R%EI8[: ;J=VX\5B&> 50N)=KM2J>UNQT>S $@%@LT_S;9\S3/?4
MR>S<)\BE-&)=\QMW;TGLJW*1'+!)H%GS8VJ+T'GMA.)2VN5FT].NH^3[:ILO
M :CGMX8SZ*C=N, ABAVR*ET>%KLY972]-,\498/ -/Q<.<RVS!$EIS3CH%0$
M0A4]V[V/[0%HI<76)LC=NORV=S@O,;E'Y-EW)7:<B&1Z^M&,KT)YYI2=14)!
MP-GV4;/;Z&[I?J$:DM;O*#2:OC64A-=$U3S6P2%N.@WODFD07=,]U[L*J34T
M9R'@410AYO#Z[/P3DS312FQDU.JDSQ9' VU5,?]H+>);"53"8K4[,F.<-,%,
M&761QNPS7$Q!;[-9T_GPZ-3D>4#N4X@#/%]=T_T^C)!PTP5:3T\-1=*:3CRL
M*!(X3QM'RHX5)=N__;A'O<F?;8959TG"8[W) P;7YNWTL.I-[IZ:QT[T5,-;
ML&T^??NF?Z4GQ<+ "&C9.B/D_C3'SZ\]Y*<S\,]W[,>3[,<4'_KK]!K-G> B
MC/UX!>R)M%6E42\W/YX@$ :?ND,@8P=<V&B3W18=[TH"K6& PW:WES:T:N5V
M4%OSG:[K7_UGYP_D!/'391)Z5\)%G=MV^K;K:_/00,5*G(**-7U+?O>V259@
M=)3$3YCX_^+6^<P)Q733MX9NI6JJ0Z<B'02I5:63KOT_$]]+<RFS#U#HHK1H
MIBJT< ^'!;),3@ANJ^;ON?_L>RCT[JAN;JE=1+<&9ZX,-9_ZL& 6R0B:'J8+
M;W52$[OG,->1$MR-;9K+A2NAV\NDM\1WE><SW$/?P:XG)P2WX0N9E2O"HP7+
MGLNE0=X0QEE*VG> %06$D#7\[FV%^VP5:H1LF?3@D.4+""%K.'<0X#[;=^K#
MFM,=**8[TD& &L[&*'(J,*$*K?H.5E46W=$ZD3/_UEDQ]VJVG(O<^#L->ZMS
MD3BMNH]UGRBC;-C4/4KF9+W%3UTXT#]@V!^T8;;DTV+_@]$44?4=3+EL()9M
MW*[?)@47U@EPMG%RB2MDO05(73@0(<W7L6!N(">J6(9^.TZ590/A,?V4EJS*
M %1D(*\2\%OV9%B8^98D]J*V[^GM>&E1&^ (L[+*5MV1<IB(2Y!KZK116KKO
MD)>D23>3V;7O//I!FI538YL5==!;N)J(">+7U#6S!W[JF[" _N#14]F83;MA
M1-&;RK6YAK&N2C^]17X/:<$18#HW6_# Y_X#@-_-@>(O$A:$W[#723B4;_,R
M$Y-9=OFDX?PO=W.@\(N$!5,<3"?O"T;RWNAS>SE0\ 6R@MB;OFPED$3;^]8'
MC+9B<DOC2D6Z'-'H,=X&"C?QWJLPBDF2'OG3V(@@B*K:0]_!KB<GB+=A7YM4
M"L70>;U^#A[[&J'UTZ:^,$GA$#!:7JR^T?-@.20*J&O-WJO=[Q;Y.3@M#TCK
M"KZ+TX+CZ1^O2Z+2K_JV_HSST4ZGZ"5&H;<=V3N:H3@YWS#YB<KP.M7( UHL
M,7'(*GOS]QS%CA]L)?)C1OPF_>_#^\')X-R/V&OT"4'TEPWQ(*,>_#6G_]LK
MHY98_G1G!2#!V[Z%MF:MR)R?G>M[ K[S=EIGB1,$K_9^-U5N"_(DY6<>K'FA
M P]YO[ZB>PA'9",P]?L5:0"#O=^)-OWJW?&=:,L<(\=WHB720<!U]G!9_@)L
MLR?+=HBG-K_DJ2Z"[K6M(2##O1 9VOXZ=UTA0%2ZA66\%RQK:GO?XJXKA*U.
MV=+I9NP0LO+#>>9Y&L4Q\1^3F-D^#_C6(8B;RYWW5;NKZ?"#H7(MJB9X0Y$@
ML W;&"5I,@_3)(FCV D]*I8RM!7*WB$)2&"IN5YV0:P3FT?>/Y,H7M29E1S:
MWH$'R@ NLGJWOO7WWSJ^=Q6N]^#=+0#8]U1(+<:CG@B@R6[9W3Z=]W'MQ:Z>
M"!!VFD,-16X$#R(+\S=K]6$Q0 UE@9#2G6:+B)L:M:F_OIB#>!46;P> 6;:J
M])8C5%,."!W=2;2*7.T)SH%@(X;FHY$P4SJE3Q[+N?1_."2]%2$,.WTHAYVR
MSM+$_$&QM\%?G,7R[X-UIY9$HYI>&ZF,!8T7=*XMB7:Y3W0(!XCNU8T?3I4%
MRO1]A3TQ-FU#JASJT8U'3\)YW*?*JV.IU,Q<V$X[3%@DIZ5N@S;?6FZPU#;Z
M-C.11CZ^-6\[[O.2M77QR?Z/)9MCI*;&6SN159WYXMG58#"65$R;+C8U%&+M
MXG5[D<A]W8@D%\,+?OJ;1#(2='_5U-#C@^V9L*UHR-*0ET9A_T#^_"E&WN@9
M$6>.+EZ8LR%"DDJ='3%P'*5[Z,WF5;/B$*JJX+&V"NX0PY;^?4SM%.*X<>($
M#X@L3B7CN%MF#G-,&]"A[K"H)6NSH2(]!SDJ]:K'TL!O<^N<*VI+!H$^)GZ\
MH:I9=QT%P??=%U*I4%F<.IM\&CSKEHO#&9RFE*<[\-]%A8^"UR):SS?1UEV[
MK\,95ONI0'?>01>#XPY%,5U[XSSC)57/)28SY,>-!XFPSQ]KL,A5H9 18:7=
M)MGUOU+!Z9H:>A<O2\3D?\#L3_F$86&^MKV*JAP<WH#L4G&BB'J?QV]!6C-.
M2$4&CJ-W#[V!@]=*+V2VHVR?2OP24F8+U@@+844[0MXQG14\6+F*VO),=L[@
M80Y^2_0*3HZ""].Z7,V3$37$%IFT_+S-C_OF;5*2PI<<LSB/69S'+,YC%N<Q
MB_.8Q6E3YMTQB_.8Q7G,XOQ!LSASFU66P;G3[/"S-ROB]G7S@31RZ?@DK>E8
M.)_<^=&W2X+0%9U6]! 9L[?96S#Z5;_:5'$9^]Q5M31F<Z9GDP@L3_B-MQF1
MA: <0'O?>9ACLSU5_0C+YUKJKSB@W01^O.IP >5_^6$.TPYTII"2:9T_<^.#
MWW5B_KRW$_/TZ+@\.BZ/CLNCX_+HN#PZ+FUR-AT=ET?'Y=%Q>71<'AV7O7-<
MYA6<<W8GY(YEFRC5NI513M]9"G)3HU))8$N]?ES>=]*/-A]&^:>1J+YGD^Y^
MC &AI 5+%X/&SL>LWO#V4;8H?>WJX<D)\RRVT7Q.T-R)F9N<^'0W=E,GD-)"
M8Y*K@QNSQI6IX-&STG"&%'Z#<P54%'3QLO2)LY/6J-'SI?2]ASE\VU47:&?W
M=(!*)VY^MRDAJ)QLG-ZV/*=3>N.U;V$@:^7O..#;4RLT,33?\EY;3)M[FEDJ
M/6?DL>9 Z\,9!S(A(51,WVYN;=QF5]V V@1VK%@U63R<P6JE9J$98N:97+48
M\@W[-?:?MY&-G5CRI[UCR9LO.,:4CS'E8TSY&%,^QI2/,66;XH#'F/(QIGR,
M*?<MIBRJW+:MIB-\\I;;]H #QD*9=6\O$#Z%^EAB<"H-3;T(W1DT?(E!8#0C
M<\->LG/BA+9?*:,D)K+6W: ),07I05>F7K,M(G%AFZ6_E;=8^J?IF#TKB<C2
M(?&*"0:8V;0IO^7A6=J@J-W$#I50NT/+A+A/5)[1G*!4R#+/H*5#Z6N0=VP&
MRY2/F\C0D6EK%7)6&ITMH-NI(7FQ6 9XA9!X_RNUZMIX;#0WL)!]W2L?H-XS
MS(JRS<Y]@EQ*(]8ROW'GUL6^VA:( 9H)FM4^IM8)G<ZB+-K\T>.=9M/W/5,U
M5P P@-G7C""SSRX,;3V/6?+NPE"T75GI::L[='Z4(2"&\G#SZ@\.7C6)%4R@
M#L/X5R']$3TX+Z('QS^^*<?I,[(!I2N\*;[EOUT>AWPFAPI,#H;=L<F_/__Q
M5(7-T^[8%*=H?'RKPFXA"Z,MMN]0X,1L/E+K[('.K\AQTVU138IW92GR[@9I
M?X-BA];EEL244;8&598?WM,(U;9FGW_(^9$E<)3:V9.% 2J_\A(#3]).4R,B
MY/XTQ\^O/>2G"/WYCOUXDOV8PD)_G5ZCN1-<A'1ZK  /+6U5:63..<O7*X99
M;=604M-QQ@[H?:--=EMT[!H5: T#'+;K^&Q#JU:Z+6MKOMOHMHN6,2*_XX!9
MJY( *J]MUPY*:)AB!3YU+Q.02\P)0^>6'B<6SMT+-9W$CC%NX\Y?&E!0JX!3
M2+$?CS%)7=O>,;!X#"SV'SDK=^B^!Q:O'X-;@F<H8FIP@CQ20;<^X<8CH>H\
M-VK? (V*/* !8-CCVK<\=>%.52_9W/:KR=8G"!^3S8_)YL=D\P-)-F\C99;'
MHPTAMVY29M^*T#-P1J(VBI>X\83<(_+LNX+C*;^EI9L^R"^D^Z:5%_97?42'
M5<YB)#K4")IW?_P4*K>" 2RB'<=-74A8N5]I0*O3/>>6(-?'"5TPX_38Y"+V
M.F>,A'N.F,A$(J5\Z.-:[(,+E^&SXC4.Y_1$O#A'C['\R,AO;>DF(N09PL-P
ML9@RLS*S'6IOYA G5+48%=M/8WJ L7*'T05>I]O, _&7 7H0[BH[;3I/$5<;
MZ%C$+KA(:;]:&:,[Y"+_F:VC= -[1H05$UHP=^GF5_"\J$(\_63HW"A-OZDI
M X2)]J,[EZ.LW%GV05U$=FE["0A'!- )KQ>/WZAHUSB*)N&Y'RUQE"II,AM%
M$8H!&$0D=FM?RGDW4>+:FW0Q8D,-=SILJ!GNQFL#GKVN%4:")$(U>GNQJR]&
M7^,H=MXXLGU@M"!N-PZYV@/H#CVC,.'62LV;K%M8#]H.HY8>6]EV'=$!(\[1
M+K:R7NT59B'5?S"K^I'K,B,UVEI+-UR+9!WWXC6W'@R8:PB5CX91"0+\W0E=
M=(G).4X>XUD25(48)X04CN0<M.IT8S^*M:6!T/U9?M,M_SO['RLQ2__R_P%0
M2P,$%     @ X86/5%)J8LH8>   FPP' !4   !V:79K+3(P,C$Q,C,Q7VQA
M8BYX;6SLO6USZSB2)OK]1MS_@*W9F*V*L+O*IWIZMZMG=D.6[6KO^%@>V^?4
M[=LQT4&+D,P^%*DB*1^K?_T%P'?BG:* 5-W=B-D^964F'Q /$PD@D?C7__6^
MB=$;SO(H3?[MFXO?_? -PLDR#:-D_6_??'HZGSW-;V^_07D1)&$0IPG^MV^2
M])O_]3__[_\+D?_WK__E_!S=1#@.?T)7Z?+\-EFE?T+WP0;_A'[&"<Z"(LW^
MA#X'\8[^);V)8IRA>;K9QKC Y(?RP3^A?_G=Q8\!.C\WL/L9)V&:?7J\;>R^
M%L4V_^G[[[]^_?J[)'T+OJ;9E_QWRW1C9O"I"(I=WEC[X?V'ZO^5ZO\:1\F7
MG^C_]Q+D&)'WE>0_O>?1OWU#GUL]]NN/OTNS]?<??OCAXOO_Y^/=T_(5;X+S
M**'O;8F_J;6H%9'>Q1__^,?OV:^U*"?Y_I+%]3-^_+Z&TU@FOT8*^0Z2//HI
M9_#NTF50L&[7/@9))>A_G==BY_1/YQ<?SG^\^-U['GY3OWSV!K,TQH]XA5@S
M?RKV6T*E/*),^*;ZVVN&5V(P<99]3_6_3_ Z*'!('_1'^J"+/] '_5/UY[O@
M!<??("I)^"%MUQ][MBJE[UV#?<!9E(;7R3C40VU/\,FWDQ4'-*"K[[P)SVD1
MQ*/ =S6=P[['X]YXJ^?^31,_C\>]Z8[F46 7/&3KURM^KS']XQWY5P\B?B_(
M (;#&B0UH?# [ EL8*AL-];39<]N3+UYFO%MIR,CL[D*\A=F>)>?KX-@2Q[P
MX>)['!=Y_9=S^I?S'RXJ__U/U9__1D=(O,%),8^#/%^LGHIT^67V'N7UTUA3
M_^T; _GOA\V@FK.L;DN0+34OI)+X?IF2X6Q;G,?EJR_55UFZ,8)1O;G40/AO
M\4MCOWS5!(*D(3VQ#.?I+EMBJY[NML;TK58(-S'1H&$;3LX_/7WS/YD82E>(
M":*_4M'__-?O6]-C&/46O7UA-+GX4)'D\^WG?__;(PXQ"2E>8CQ/$Q).%A'Y
MYP/1P%F&0P;@B3A\G%]^Q)L7G V:.-*&"S(=U#Q*L%$&O)/N$-1#(K9F4,<.
M:@Q5!"U-H4OTU]*:?ZY>3$'6"\!LO3B8KA>GR=>+20E[ 8:R\RDH.P=,V6$#
M[2D[/TW*SJ>D['Q"RDX58S)DLW[3A60VTG :9^JA]R)-N;AW3IIC'!*P8M:,
MHQPPGAE\<$K66>B[Y*!UL[J,-%8&PT];Q"/=I=]A_< )$\RYTB'3I).;(4TR
M.8(Q+3IT1@1T,G30/.CTID#3S'Z@S'L.G?( G>T<--$YO3G.--,;L!.;<6$F
MJ.!R1$AY*H'DN/#11<PX]=[-]:^[J-C3W(LT(?^9F^S?B'6\[.&HX OW<40*
M8&AG@G)(NE(4M;+'W=(1+@'D\K%6+>]L;#6!W8RE*F'O7#%%:+H2DT-S383)
MFS0Q&0LY.;>CGP1F?[P;"'FGCPX9/Z91.9B#V"P,(YJJ%L0/013>)O-@&Q5!
MK&2-1L<E@XS@=]FD5 ##+!.40Y:U.H@JG4<)JM2@<>XYPT&^R_9Z_R24=,DO
M!=0NJP1B8+@DQS9D4"T)TU,]XB*($AQ>!UD2)6MQO*03=KMQH +<WR4028)A
MD!(>OYY0"J-:&AJ/[DG/I4E!6DULKV^3 I/W52C9I%9QR2D3\%UFJ>3!\,L
MY)!E?154ZT#C6CFQ_(B+UY2,XF\$(9V9EN#S-(Y"FHA;_H"Q8ME@A!V7K!S=
MS"Y5K8V X>]8Y))EB-(0:BV=H8$M5!L[<NIIN%%L +0_NEO='P)JE^[K7[R3
M0@B'&R2O/A[95>59T7%3Y+^&+HK\B4Q@=]1Q;H.LV-,36P(/)!=ST>LZD+3_
M93+>F: !QJ\2M*+L_-R1/^XH4GS<[8_N/NXAH/;CKG_QWJ5".-S'?7L++0YY
M>DVSXAEGFRO\4CR3QZFV*,2R3K<F5'![6Q(B0>\L,4''+2U3V7/R_6\0E3Y#
M5/ZX'N AV"]?\?++0Y86>$F7CLB_UEF@&/2U*LZ\A2'XQH=HY+USQ@+DD#JU
M%FK54*5W["R2ITT0QY>[G$SX\WP6;J(DRHN,G7U6;&?IE=SM:9DVH-W8TFG
MH)(I3,X/43U4*Z*^)KAA#2]W651$.+^)DB!91LGZ.0N2/& ?@6J,,U!TF^=N
MVI!^NKM.RSL7K:'R6ZZU(FHT44?UN$/DY^@M^ 4'<?%ZLTM"N4L3RSGS8BJ8
MC>,2"7GGAP[9D Y4%)6RB I#\TCMHHTFRA8)NO0X<J!=#\-+>6>,%MJ0,JV@
M@YCZB;YWG"F"G[Z NT!'!*P-:KJ_>N]B*21N<"AEH#F!I]U+CG_=T1RT-[TG
MD$H[#4#4D'M1AUC4.VO,\'$4:J01$Y_21QR'3NJ3FV)9CU12G-84"4*ED=H/
M#4D$S2&50?1^\37!X2P)G](XO$^+O^#B@;RRUR G?RUN@BACA=KT\R8K0Q[F
M42,:*IA765B!P]JQT"7SKCUBEE! 0FUJBVY%%FB/"]38.T-!@:C)LLS?D=<L
M=R]QM%RL5C@C$T'%0J50SMWJI )FNR0I$/).)!TR;O&1B:):%L:N9KM3?IT4
M;/% NK,I$W6WNZD&V^YPBN6\$\8 G.",3YO*4,O#BKD^!UE$S\35B44,Y?XA
MBS9!MK_$"5Y%RXC\4QF,V1IQ.5*.:V!WE+2SX)VG!\'FEJ$J(VWB66GF#%6&
M4,?2<7QBCI>_6Z=OWX<X8K3^]??TG^?E/QF7R7_^[0ZO@[C$)G"!0@D7+%1
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
MBQQBXUEX$>]$4./BJBZ4@HA)0O,L99GT3T44L^0U6ALB(<\2%>4U4W'I6TS
M=YV+2MX[J2Q BFZ28C+'31"_P>_1^VVFND*3$W'F223@&C<R^-U[=RM <9,6
M*H6HV+%'C%YR>GM&11&7ZC3\' N00A<?$.#$8;##"*/ZT$#GH-'1\T0'Y69N
MDZ5B>U<JZZN\#P=75N&G$81!$@TZ;9T?HG!TKW(W[U5Y;0M0J4EBIN?.PU@T
MH_4S!DHPB&2!E/,YZ [-4;^2;T?=!<>>/\[GP38B+D]9M5<HYHQ!"I -800R
M,/@A!S:DPS/Z2.A0"1-J4') F_9DZ19GQ?Z! "^ZVU;:D_Q&FDXG0>9-Z<V%
M]&K>>6>/E5MX29-UE8;Q/-C1=G:4]OJ=A%_L3O!JV_/B636%,M?U$UL;-$<<
M92L4O3-M#%I-Y-T:0)6%<W2!GAU/XOAF_' (^WX 2#^^0:;\^^&T",C!'</
M'UQ0\#)*,TP>G6:*%%^!D#-*20$VU.$D8%!$!FM(A8[<L3O[/DC2?$L&6CP/
MWJ+R@/45IO4JY'VOUW%&!5/X#3-T"C"(8HARR)M6[?M6#Y6*1[^(!6]P&+$G
MDHAOB?,\2M:?DJBXD!-)K^/N$A9#^.T5+!H%&$0R1,D7<6O44*N'J"()@WPQ
MZ<,()GV PZ0/MDSZ<!),^C":21^\,>EIGQ=X,QO!IX&F?U8)FZ+G5D\-.,-$
M6&UX5NJCF6>Z78ZFVR4TNEV.H]OE"='M\E"Z71Y]R\[R[#F0 ^=6I\SA'RT?
M<9Z\/D-^[OP,>3M!>,;+UR2-T[7B*E^5M(<9G@RR8&XW%(5!%2T^^7P.M1I'
M7X&,\#_2ZQ@OBRQ:TO7Z!&?K_9^#C&X)$B?7(%'>_C+&BKLUR=%-;!<GK4W
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
M'K,<+M3(A%SR1 RPRY&^!!A^"&%Q@\O3T_7S$R@N5,LU1I3@9-TS0P*7)\A
M$!A/Q.AD]\ %3.<G(+R9!_GK+ GI_US_NHO>@IA.B&?%/,BR?92L/P?Q3A:A
M&.JZY)55<[H\,U($PSL;M!P/B1(*DA MZ3]PJWXH(]^BMR^,9A<?*I)]OOW\
M[U*L11:][ H</J>?@RRB<1A+-\5Y4:X3#II^H"T7))RDN924!QGR3M(IT!N3
M%@6-252DZ*TRBJ+**L+,+!!O6^6:Y/=I@7/R>N[2(,D?\1*3YA#4][@0[[J-
MT'<ZFMLVJS?"FRI[)_98Q%S@6.FC5N<,Q?16B2".TZ\!>=\Y/2?_7W_\\>R'
M'WY@O*_^?89(8[:8I>3'4%A=I_W.T\U+E+"%%M*R=)U$_\!A?:T8;6455B_)
MYYO1 YGA'?ES%$=%1-YCGN\V.*QC*2;Y,<B^X()J5B? B9RD3QQC</EU>7F]
MW2_4*0 P7[F/5@\]12N*\D86R%=_F[R1)J79GO@[R2OLB[C\9D3@NI3N_@Z&
M<0)00T+4(A/00!*N/V1X&:6[_"/A73RG;YI>0<O=)Z^1=19NZ^ VX;1,T'OO
MFZ 3U%MDXFA#Y=&R50#B'%@6;&]U1,)YD:!+1R$'VG47O)1WVFBAB1.3R]4G
M("PQ(8A';FAIX8\114J^^SO3E4E90:Z4.8_>NB009C"RTL$N+T15<^1BSGV'
M "3G.3HRL/P&#TSL-:)6#@A!V-R[G3\_XICF;CT$F6*.J-%Q21TC^%T>*17
MD,H$)5\9ENB@K%$"0K"'+-WBK-@_$+ %F=315<PM_0+DTQVUBDMZF8#OLDLE
M#X9<!B#Y.+E484MHN)8_0PF>-J7]@(&.X MHJOT=#G+\&*U?B\7J4UXN*LA<
MMUK'Z1!H K\W'JH4P%#-!.60:TR*K=ON<EQ%4^<HK2VAF)HZUJS]+B(30()O
MG6$L=E)R,6=S=07(9IHND/'."@TP[BZN4A(%M>@D_D;2\73W+*8GXW=!7'L[
M2>=+19T10 .V(8%$#@81U.#X!;M6&FTK<4@#4#E15,XB?<RZY=-MB/-LY00;
MU,2ZNS>1A.P,UFL:ASC+:3A5[#6I8^;J+BECVZ@NJ4QUO3N?D8"YT>EV=GE[
M=_M\>_V$9O=7Z.EY,?_W/R_NKJX?G_[YG_['AXO__B=T_1^?;I__PGY^OO[X
ML'B</?ZE^B,\&IOE/*H4/%'5(/M1+@V1CG9YD'&K""49LD[,> CV;&,W"<E?
MLAT.^49J4D.,+/A(T;%HFBA)QT =##/M,4L3=;:E";:,$)1&$'[?TC ?RL#>
MG[+63=QK=M\T2OZ6$F0-D*\E##7 \- ()K?NWE\WZ'K+LWK+YEAK"32=C7PM
M;&&V^GC$--*+NUM;T(-NUQCDLMY)8PB0O_^;:##WE+#E],IA>:3*N 3O PU"
MH-N(5.^#K(&G[.BD;QVI3ROWF^VDWJ7)^AEGFRO\HDGUEHL[W^)6@.:VN@6R
MW@EJ")"G7[(^)TS:H)#(3N9*CS8#-IZ@^9[QFLUT8:WS&<\9^DDUG; -"&\D
MT>@]Z<@Q4X6N'H#9 M\,@PE#JP3'51DBM9HVQ,2A(>K0@%"Q=L6]<S2R[T\L
MZ]21J>#V?)E($ RU5.B,(S!H5.*&=KT_4VEX#;$T/DPN#H9B>HSJ6 L(J:YH
M%;@,A[0ZW 8_!^^=($">!:;5<DDNPR9T":91 4,R,YQ<S;]*BTP2J1HJ@G>
M05JG*?IXU%LXKXGCP0;PRL@='AF>\8:6ILSVY?YN7>-AMJ%[$_7B"AV6G].'
M0#'BC;#CDEBCF]FEG[41,.YL+'(QBXO:&LMZ!;,&9IUO B7#Q"ZGY 2R2*SS
M1KH*_ZUB%91]^X>L&M492%7)(J&DV\Q\*=1^0CXG!H8Z<FR"8ZI5M)67Q;Z3
ME$PA,_1&=8!PIU/'7%GKBA-S6M9* K)7P6H@ X8O$F!<7E!9%KYBRG_]W0\_
M7+1D^1/Z_<79'_[P!_)__QWE9<GX8%>\IAFMQO G=/'A[,<??SC['__R1[9:
M<7%Q]N%?_N7LCT3X*\XPBN@%VR'[*6T+S:. I>M?X26FM_*@'R_.$&4)DR/_
M^.';B^^ L'06ANQJLR!^""(RY9D'VXB,\[+,%YFTTXPC->1>=I%8% R#U?BX
MK*%&FO W"L^C!"U+!2!D>LYPD.^R/?LDZT#S,L@CV613I>!TBJ %WIL+2*7=
M$.N/);$2O*:'(%5S4RU2+LBO%&IO&11HF>90ULT><1%$"0ZO@RRA%\K,ELO=
M9L>.@E[A5;2,9-&^B:)+OIDWI,L[O188QV8,59 960NBL)0$0CY^8F,\ _(]
MI32;2L):5I/B$Z]+?([>@B]I=D9O7/E=Z;T&<TH@-/H8)22V+/9UHI*D^;R8
M2PK)0'8)-)0!XWLDP/CR  EY$P4Q%].0O<[M D(3GOZ$V/&.SBX>Z!5J:=)?
MNNNW1D.NJ8S[]6J'O!"U)QQC&;KW/*!-8H\+V,?J3K+I=W(D:I#.'FHVR80Z
ML$AJB%:[G<:65;ITK(\;EJ1D/P/=MYC5=7EOTNPJW;T4JUU<'PYJR]W(5@\,
ME9TNSE@UJ+=68Z0))LJP@BL]_]56)VI+- .AYF#?\"'(%AF[M29DBZT/.&,W
M;)KM.LJU/>X$ZYJDV/^5J8*AIQU>[?X*M,V50?/*NUYGS;J]V4OAM3R24=8$
M!0F'*E#))\')C>O-$%VJ-5?XMIJ0V7?+MH)LWDBMX9UU?>A:QI7BL-G6PVC,
MM%(+,LODUY2;JWGGF^2J<E,=V,S37U<NI=^Q[BJ?*@'&,@8T5?:7)F,3 9II
M.N7F&\Y>TARKYMA6J$\N#.RWSC *U"GYHZ-)#*C6 .,:C6!J^,;GXP"FG3+\
M4RGXIIL\^)-+@Z:9,O3C7%K%L0A2Y"=JE3[PTVKY9IHF[-.H@.:</NB3$2\%
M%_-UTBHM SXC34_IK3:AGH$:&#::8U7GQ4(+[3KM,HSKE!J>6&<2T2G$(;+,
M,);KLPMJ),>U2QG&2:6]LDL>P$E$X;)*&;H)&04J;N/:HP_:U"I>>:4)UU3R
M<!FF#]2$-(,7I?'I$H_XC?P;EXW=QM)D:"--OZE=TJ:H\[8X-3 \-,>J/AY9
M+QA7VHC]BI@^$%Z651-8%+K15\^62KN]TU4)N7^]JU 4#,_4^/@[)%BIBD8<
M_;56^$\@;*(\3W;28A7MSVY/;_1!]<]HE+^!8<0 $'>Y4/4SD/Z>IWFQ6%6@
MI&-Z3\9MC"2 UP^*.@)@."!"Q8<]>4$/K6:P"/%SEN;Y0Y:NI.%,3\(E&030
MNE3H_ PK[98'-N0"DZ"7"JW A!5-_<'KJCJ^)K!0R'NI)BF#+:PB.10&XTAT
M".55(^M+#:!4]GC"[*3#+ D_!MD7W&F3+()7*#B=+&F!]^9(4FDPG-)"Y&9$
M05SE_&]J!2"D^ADGA.\QO1 DW$1)1+^-(GK#:F9IM9P.:F9-Z UT:A4P1#/#
MR8V%I59Y0TM/#PCIR$C^%N51F@@.(DAW,%4JCN\3UH(?W"<LE0=#- .00Y9=
M!B$K4%J/DT"X=86W&5Y& 3LP2+Z;#3T[^ _VGY*V*S7<%BC50N\7)Y6*@^&5
M'B-WSJ@CPCQ8V#$!A&-<3&D:>WJ.Y(TB>%@S/QD\\0G+E O>H3&F7+^\(Y-5
M78.[DEY8PT,5\J85 \H<#B!?<#O/$7T)-7_2! IO[M,D[;>C^@XT:PD&>BXY
M9=R,+L.T2F!&.5.DW%H#K0U?5=\^>)5!<BU974KA#><%W3#Y.8@2@?O1R#J[
M3$P'M[DG3";HG10FZ(9$*,4)$VIY%!/A(S&BQK)(KJ)\F^:L0-]BQ6[O%K5%
M+>^,&2:P&W:HA&$PQ  A-Z\G*NA;RHSO$ F.PU:/[H*PJ]6!#%OELABM$?"$
ME[N,E;SXE&0XB&DBG<0%V2H[K2YEU:!>S2DC3>^<' 5W2-!6$*W[7-TT9E'>
MV 5"UKIT$)F?L@&Y',&EV0IB8;?)'RK _=P/D208LBGA\9D?U4V69;P$C#Q5
MP,>:H6EM7]0'<41@1;3IRD&K$ZO *&4.K)5*!IF?.LBFLS)IY_=SR2%S=W/Q
MHF!\CQJ?:J8&A#[22:?M)!7(4H#5$@"LI28=3,EB98=3Z-O*-T$ILE\FVRBB
M]*Z X^VW ;#!9EOU*RR&<+B$:Y O>)5FF&8QE9MQB/QGYW(V0!%S=<U<1?-+
MG&!YMIM4VGW"M!0RGS#-B<(+@%0PN=W:\E?T;4.N[Z"RZQX7VEV2@8S3 4P$
MKS=H=05@N2$1-#ZK-LG3. I9/?L$3[,4.:GCH> /*"5M:\2]F[)M(.^]3"V
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
M<?GDI=*4F_(N[6I?*8B?R%]8+HYNBW BVRZW#R=]'=VMQ4D,>_\ZCM$:[G:
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
M)<MH2\]4$);U#$"A69"_TA04\C]T"?(MB*E;-N2;F:Y3XMDTI\= $T4X5+1
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
MK]X_)BDD;HFLE&&;F8\/\R/UZ75>1)N Y@8GR2Z(ZZUSBNQA+H*N47#6YT;
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
M0ZG!V[3F$=..C.*(+91(&CDKJD&6>K =P;1O]>5G_R9^ADO'<I37(^3[% ^
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
M/:ESRH* 3=/,"S:\WS&CF QDO0RM7 3Y>6DM5(,CPG\39VR[])@&">Z@G]U
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
M15##&H*@]\8B%W&M"52X*#= *3N(Z\/UVS2OJ:*.C)"WA H9Y4:H8PYU+5Z
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
MY-][Z]RH&L[X;^*,S9H<F)T<H$Z@T#HS'P"PD3L[+&1$!-W]0^9FN&NSX<U
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
M#:6-,3>P<>2%22[.I]B;L<VUHS).JYVM97?(6YX&PMI6UTE<^*?&39I :8;
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
MCS8SP"@*IYRWHO;F@Y]\N12!,-.7)=]6#'87(^61+MI@_H@4^V@.=#-,TPW
M3$D#0JB2&A&LLT<C=D]DU$L>V"L+,W9G?JFO: Y= )T]$X;J83U^7,<]W57R
M:6TJ'J<EHC&Q>EP;=ZQ5?%:D,!,CM%X1JT0T, /HH@FM*E,TEL!1EJ31DL6-
MH1K3EI@(Z2V+33VLXP43!N+QO%PM)O$CBU_]J>8.+V])8R:UN<[+^:D\6D>"
M(A%ELHHA:9]D:)KCW_IU:M7$0,:#HXIJ,9L*XUD1TJ>OJ"9MBK<(Z<75-!/J
M6"5R&!N&J3_S@TP\;=WEK+]^FP;9C,V*"BTBO5,NW<E\4R_L7E3\X+*Z7,L[
MT!_FG'[T2)?#0XB&RM-1^1@A;C8S)0WX#S"M0(I#,;/>MN#3792RY-Y;B^E@
MSJBG)8/N"<[*OD!5NGF;,$O#D0>O\FV^E0GMNM\$$>;U*[1;,Y08"HPSYZHM
M,#;,'1:>RR[P*(BASYF<)3;I!1ZM9 X&ST4G?!344("<Y97L!R"M; Z%T*@3
M0BIJ*$+.;"*](*27C2.$\B]-5D)2R2^Q%Z9L]A1=+U=!M&:&L!(8*10;,L<"
M.&N'!^8R\N+RQ6,R$?:T) M23Q>!K.3&V!44.%+'ABY2HV(.R), :NY?Y=_Q
M\]V9<@_5KT=[C!&1]MCWGOW 4"IQKQ&!/'26@I?P2$3ZQ4.?3?'N31J3VU">
MV$0-D&T_:%4W6F/83E)D8-[=JW4@5EMA)W-O U&32U?G:O&^(TUC_SG+0V6?
MHL^^3++Y.5/>%BA?9R7,+>2KX8*4FHLQ:LQG^5^Q<]_;JW65*R*"'@9!]%54
M[[R)XJLH>T[G65#F>4P>V)3YKT)%1EDL!*(Y2=EU@YT#O\6)JXV<'"993]>[
MB/]?^ E^'"6R4]<F)[F\.1 &9_=)RX7+Q+?] _*?BP?D(5N(Q]%/_%)#H?SP
MCL/)UY#-+KU *%Y1;ED]!?54V-D$[&<<1 I$%M':4(?IC>?'G[T@TQS1=#38
MA1 Z@R61 !&H)BLF@J;"19[O_\%?O*23^:>DJ!>@1LM AI[\P1XQD" P4W(X
M 7QS?]=<@)4$4) )F2L,S#LZGPR749SZ_S;5+A!MY4WQ,HVU.YCH&":R[C4"
M1N]9+'[A+=B%-DY!0P6%B9!A 2(&(HAU#+KA.IEI;VS]= _5 0K&CWXY5RK+
M@8N+W,=LY?FSZ[<5"Q,F0CGS!^&%BP!64^2'>DV1LL_!IM.!%\X&>;>#HE]J
MI42NRL/)*$I$RI:5GWJ!6)!+1FI"V;)JKC?2N6/,)>2*K:+$3TUNL%HS9&]8
M3U#6)KU4%([./V,^6\KO*8X]>RVPO6 ]"[S!'ZU==?:OK+BHWD1Q>6[+):W9
M*=4DV,XO-W/%*"/\36^7VF2W@\/VNA_K>]VNJ\&N+VK[V\Z^PME\WI0^2]>5
M8&KC5F;3!^J;9ZXA>?E%4]VL6CL:L?+V2-4?/=?8HO+,83NNQOE: \V87#TL
MJ7*I(!B[JGGU!ZCUHA6TIK!+/]6KSH5=7+YZG,S6_$BQ_B6.LI4V7E+6D')!
M%S5CKF)3#Y;QKW\+#$">3G/Y';^[U=6]0+U7'Z^3]3Z.IHS-$F&@$XEA)O-:
MXD-]H4XC+?8U'(P97!!$D)-=UCZ%,2ONJIKHE;(#*#WV;1R,H)U 3L )>Q@-
M^.T#?JQKSSH@6&JK!32#FV1\VP&/'W#;">3.TSKMBJ3B*"J"KBNAC,6;.C8K
M_%W;?RK.IE!B[*!=,W0VW#B]&B@&41S.BC_8PE&GQ8[#[82&7!".P-@LR)/P
MRD]RQT;N'%:%C0D:/0EV["U,]!"V>SZ?'-B3(([-(=<"L /ASW4'0J4'BFX#
M,;2UC<M;2X1]4<\'5H;9&_P#BN8TS*, 9"17=0D[5-P#V^$UUA,-,F-J[@&M
MBJD &;OR$G0PEF3/@3_]E)9O5;=#U6<RTU,='T)Z?GKU-_0/%20G+826!FP0
MA02BUV.*6L5A[X:]^6^W<11JS?&-5MCV)[@F58]X"F:)V ZW3/P2:RU$]7;(
M!GCU;JC:1/;XPP^PV4OVN8N:9K S\D^2@-*\NT'>WZ#286]'9L5<W@U#Q9+F
M1"QZL.F 1'S&<87-V(I8.HO.,3-_@)B9/V0><JWH34G'>S[:GI..4TPZ7EDE
MX>G')41HI]=.><B5W#NR S^PN2^> SUPX<2OJD0QC5;DXT&DHR9U$RCK &EV
MT%V+HXGEJ#/E2&M54\9RJ<"_XL(4V<3N<7LL\N18.W]8>7V27\3^4K^(Y<2#
M'?7V^H7JI]B-!_".0=J8Q"G_N&Y>.G&>;UG$COKGEPGGEPGGEPGFDTXMX/PV
MG-J$U%>:4WZE8&+2U2ER/,ISHX:Y$+R@$G%LDC.,%"UX$R!S&^8=R?_IXZA\
MXSL>C[3BEK9$"[T#2%?#&I'KYS@*%T\L7E9P'X:SRN'I3I<_#$9-WDI@Q0T=
M5U:T8C'?E8JGN"LQ7NVEZ>>F]ZKH(4^#LNV#QM5I,[;[P O3*HOFBQ2 %/58
M7RTZ)Q^HZ<(%[H'&R12,9?U6 .:3RI5-.4[ %0Y"2P-/6PUN/O0R,DHFX$PU
M5D@Y=!#Q:4,JJ9*.'IBF9! 2F08AI@&IA>I"T>PQ1*TG,&^R./13$64<SF[\
M-_&3^K%Y2:2CP?:P6"AG#32S)(C<.#ZS%W\:F&&JM\-^ MD>&CG'A_")7;_E
MYRLNH8\>YRYD%T^&Z$\X.?:3MQ9XV#&("=-W'7'ZSAXHE^40' #5E) CI"[]
M*&;\VU&L3V,B:4<@X7T;R2LY=O4BU NC9!6%"S;R7OU"/%=,A,MH!6XFHY#:
MO T 4($X"P9:LIF??S5/RI$D?KCXQ$\7%UH\S&04,FNWP0,JD$/C\:$='A]L
M\:"VAT,%<F@\'M=)RI;#=JC4B*'84-NV[82#@]!E%X0N;1&BMKW;"8?(K5')
MJ^$!E8D.V3<%-QA#;32F!U<HV:FGTVR9!2)?SQ5;B7-]>:19!2P7=#BKYF-6
M\J:&N;\OD+4 F32B;R$3T1WE.+6.:3T5=KAO_[->[ID^PBA@C5=;_SCSQ^\L
MW=M$<IF<'=UG1_?9T7UV=%,%].SH/CNZSXYN=$?W=F@FMVFC(=D+C=%OJN"9
MR,5D&U8Z"KPDF<P?TVCZ1;].:DAH3*6.JZ.&O\J5"A.TZL!,2Z"L+1&83*I7
M+P\JX<31.Q4F\D6.+NXW-\_\F_JW*EH2[-5+K3![+U< ;)-9MOC(;I,D8[.K
M+/;#Q3T?>S3+BYK?9_'TQ4M8F0E5NY+9]'*L1M8VLJ(-<Y%<N#/.JFZP9VO?
M2.O%103JJK57C>1^JZ.U@,J8)8)#_HZ.)6F]:J4:$S4%V6!'$SXF(1RW=7KL
M3T7AZ.$B9OGY"Y9;^\>+NFFZ[&>PZ^AP^0(;/( 3!6HH:=B9;_S03_DP7]F,
MZZ$7+GQ^5RG6;+"EV=P'J<R"1C25IF8SHU2,S9J1 LS-,&HB%SMK5:Z_ @ Q
M2\7HK!GMY?JC]Z\HSJ]?>J.*52>G#W.39R+F:,V8=R.^\Y9&T[1U1S1 ;Z'L
M<-3EC+NQ\>RBDY_8]"6,@FBQ!@9J-PFP;XPMM5(>K:V2AZLW)#[[=W0=L&D:
M^U-Q2 ]9O%C_PXM%^@)?Y#(HA^-K7EOE3RU:= 0$[B^$@6LO/R(WSHH,&N=
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
MHXJ4[!B?6'?J%'LE<*<1<O$=NR+HGUEW[!;;.G,892#XR+HM+_JGUMUZQ38
M'409"#ZT;LU*)65RC[J0]XK]!.,PNE#-.7V\NC"<IRQVHQ"UKK$#N9QKA524
M1%1#9N:V\\SAY]2P E#',/Z+_\<TFG[9M\0;$MG_5+?(YUTT[? =<]>?[?$2
M>_R(SV_O.2KD.N3R#1=%_L7R.9[BS]7 =; 5O[]OT;&0M;#]]R<&*AZ#'CAJ
MK'E-1>KW*S14R-U$K*E?O\)SY E)XK2B=/Q?=87CO^+*EHF0@I4($Q/V4H7_
M@S>5M_RC *\4@!N/"0@[?LC,XJF(D]PF^JV/4>DVX?06Y,@H*X7?P,B")S?N
ME,<LX<>K4*C03<8"?0BIJC&:\=1.@DV?BIY[(C<<>0ZB=NDF.F66<'7]<7&
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
MVXCG8"\ZRK^(_WGFNR7_S?\/4$L! A0#%     @ X86/5*]8$FS<#0  I X
M  T              ( !     &EM86=E7S P,2YJ<&=02P$"% ,4    " #A
MA8]4+@+[:^P%  #F&@  $@              @ $'#@  =FEV86MO<E]E># T
M,#$N:'1M4$L! A0#%     @ X86/5#%&\;(="@  NCL  !(
M ( !(Q0  '9I=F%K;W)?97@Q,#(Q+FAT;5!+ 0(4 Q0    ( .&%CU1(D57W
MIPH  ! _   2              "  7 >  !V:79A:V]R7V5X,3 R,BYH=&U0
M2P$"% ,4    " #AA8]41%C'ZO$%  #A&P  $@              @ %'*0
M=FEV86MO<E]E>#$P,C8N:'1M4$L! A0#%     @ X86/5(;FM@FA!0  YA8
M !(              ( !:"\  '9I=F%K;W)?97@Q,#(W+FAT;5!+ 0(4 Q0
M   ( .&%CU0H]+3*@@X  !=3   2              "  3DU  !V:79A:V]R
M7V5X,3 R."YH=&U02P$"% ,4    " #AA8]4269'"'H&   :'   $@
M        @ 'K0P  =FEV86MO<E]E>#,Q,#$N:'1M4$L! A0#%     @ X86/
M5.K0UI67!@  LAP  !(              ( !E4H  '9I=F%K;W)?97@S,3 R
M+FAT;5!+ 0(4 Q0    ( .&%CU2LUL.( P,  %(,   2              "
M 5Q1  !V:79A:V]R7V5X,S(P,2YH=&U02P$"% ,4    " #AA8]4VN-AU2(#
M  #M#   $@              @ &/5   =FEV86MO<E]E>#,R,#(N:'1M4$L!
M A0#%     @ X86/5(,[SZ.-K0( 5A,6 !<              ( !X5<  '9I
M=F%K;W)?:3$P:RTQ,C,Q,C$N:'1M4$L! A0#%     @ X86/5'RICW86%@
MTP\! !$              ( !HP4# '9I=FLM,C R,3$R,S$N>'-D4$L! A0#
M%     @ X86/5+9XHC8A%   *0D! !4              ( !Z!L# '9I=FLM
M,C R,3$R,S%?8V%L+GAM;%!+ 0(4 Q0    ( .&%CU1 2:L3@T(  -BE!  5
M              "  3PP P!V:79K+3(P,C$Q,C,Q7V1E9BYX;6Q02P$"% ,4
M    " #AA8]44FIBRAAX  ";# < %0              @ 'R<@, =FEV:RTR
M,#(Q,3(S,5]L86(N>&UL4$L! A0#%     @ X86/5,_XU_0:7   ,G8& !4
M             ( !/>L# '9I=FLM,C R,3$R,S%?<')E+GAM;%!+!08
..$0 1 $L$  "*1P0    !

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
